frankgpt/TROUBLESHOOTING.md
nathan f596f41a01 docs(structure): split README into focused documentation files
- Extract troubleshooting guide to TROUBLESHOOTING.md
- Move usage examples to USAGE_EXAMPLES.md for better discoverability
- Add custom specialty creation guide to CONTRIBUTIONS.md
- Create semantic commit message generator prompt in prompts/
- Streamline README.md by removing 200+ lines of content now in dedicated files
- Improve documentation navigation with clearer separation of concerns
2026-04-19 16:50:58 -04:00

1.6 KiB

📞 Support and Troubleshooting

Documentation

Need help?

  • Review ARCHITECTURE.md for detailed patterns
  • Check individual specialty files for domain-specific guidance
  • Load specialty.prompt-engineering.instructions.md to optimize your own prompts

Troubleshooting

Frank isn't responding to specialty commands

Check: Are you loading both Frank.core AND the specialty?

# Correct:
Load: Frank.core.agent.md + specialty.devops.instructions.md

# Incorrect (core alone doesn't have /docker):
Load: Frank.core.agent.md

Commands from multiple specialties conflict

Check: Do the specialties actually conflict, or are they complementary?

  • /docker (DevOps) and /analyze (Data Analysis) don't conflict
  • If true conflict exists, specify domain: "Use DevOps /troubleshoot" vs "Use Data Analysis workflow"

Skills aren't being applied

Check: Skills are passive references - specialties or core must explicitly invoke them

  • Frank.core references C.R.A.F.T. framework for prompt evaluation
  • specialty.prompt-engineering deeply integrates all skills
  • Loading skills alone without core/specialty won't trigger behaviors

Cross-references not working

Check: All paths are relative from v6/ root

  • Correct: ../skills/style.cot.instructions.md
  • Incorrect: /skills/style.cot.instructions.md or absolute paths