Route a plain language go to market request to the right skill, and name the ones that would help but are not installed...
A catalog of fifty skills is only useful if the right one fires. This skill takes a request in the user's own words, names the skill that handles it, says why, and lists the two or three adjacent skills that would make the answer better, marking clearly which are installed and which are not, without pretending an uninstalled skill is running.
This skill needs no account, API key or paid service. It works from the files, exports and answers you give it, in any agent that reads SKILL.md.
Before doing anything else, read whichever of these exist at the project root and use them instead of asking the user to repeat themselves:
ICP.mdBRAND.mdIf none exist, do the work from what the user gives you, then offer to write the missing file so the next skill in the pack starts warmer.
This skill needs no live data tool. It works from the files, exports and answers you give it, so it runs the same in any agent with no setup.
scripts/check-output.py before you return it.This skill does not send email or write to a CRM. If the user asks it to, stop first: show what would be sent or written and wait for an explicit yes.
The routed skill with the reason, its installed status, the ordered follow ons, the context file check, and an honest not covered answer where the catalog has no fit.
Save the output to a file and run python3 scripts/check-output.py <file>. The
contract it checks is scripts/output-contract.json.
COMPLETE: return the output.INCOMPLETE: do not present the output as finished. Fill what you can, run
the check again, and if parts stay missing, return the output under the heading
Incomplete with every reason the check printed.brand-context-buildericp-definition-builderaccount-intelligence-briefShips in the cold-email-system, clay-operator, signal-based-selling, linkedin-authority, seo-content-engine, agency-delivery, small-business-operations, deliverability, crm-operations-pack, knowledge-ops-pack packs.