Skill Agency Router
Instructions
- Open
data/skill_agency_registry.json. - Find the skill in
skills[]→ resolvefamily. - Load matching prompt from
data/prompt_bank/skill_families.json(FAM-<family>). - Use family
titles[]for RACI (EVP→Analyst). - Before any MCP call:
GetMcpToolsfor the server. IfneedsAuth→ 🚩 and continue offline with docs only. - Stamp
AUDIT_LOG.jsonl; append learning toBILGI_TABANI.md. - Never invent top-100 people or pad prompts (K-003).
Examples
User: /firecrawl-scrape competitor landing pages
→ family web-intel → dept seo → MCP Bright Data / Apify / Firecrawl → specialist executes → archive.
User: /twilio-sms-send-message
→ family comms-twilio → needs Twilio auth → if missing 🚩.
Performance Notes
- Prefer registry lookup over scanning skill folders.
- Progressive disclosure: do not load all skill bodies.
Troubleshooting
- Skill not in registry: re-run
python3 scripts/build_skill_agency_registry.py. - MCP rate limit: fall back to WebSearch / docs MCP; record 🚩.