Skip to content

docs: recommend find-skills + add agent-side routing protocol#22

Merged
khelanmodi merged 2 commits into
Azure:mainfrom
khelanmodi:docs/recommend-find-skills
May 20, 2026
Merged

docs: recommend find-skills + add agent-side routing protocol#22
khelanmodi merged 2 commits into
Azure:mainfrom
khelanmodi:docs/recommend-find-skills

Conversation

@khelanmodi
Copy link
Copy Markdown
Collaborator

@khelanmodi khelanmodi commented May 20, 2026

This PR ensures users and agents both get the benefit of the optional find-skills helper that skills.sh already prompts for during npx skills add Azure/documentdb-agent-kit.

Why this matters

The kit ships 17+ skills. From a flat AGENTS.md table that's too many for an agent to reliably route across. find-skills is an on-demand router that closes this gap — but only if (a) users accept the install prompt and (b) the agent actually knows to use it.

This PR addresses both halves.

Changes

1. README.md — tell users which way to answer the install prompt (1st commit)

  • Adds a short > 💡 callout under the universal one-liner explaining what find-skills is and why to accept it, with a recovery line (npx skills add find-skills) for users who already declined.

2. AGENTS.md — tell the agent how to route (2nd commit)

  • Replaces the old 3-step "How agents should use this kit" list with a Skill routing (do this first) protocol:
    1. If find-skills is installed → call it; don't scan the table.
    2. If not installed → ask the user once whether to install it; wait for an answer.
    3. If user declines → fall back to the existing manual SKILL.md + table flow.
  • Keeps the existing skill catalog intact below this section as the documented fallback.

What this PR does NOT do

  • Does not bundle find-skills into this kit. It's owned by skills-sh/find-skills and bundling would create version-collision risk for users with multiple kits.
  • Does not modify any skill content, manifests, mcp.json, or per-tool plugin configs. Docs-only.

Diff

  • README.md +2 lines
  • AGENTS.md +10 / −3 lines

khelanmodi and others added 2 commits May 20, 2026 22:05
The skills.sh CLI prompts users to install the optional 'find-skills'
helper during 'npx skills add'. Tell users to say yes — without it,
agents have to route across 17 DocumentDB skills using AGENTS.md alone,
which is unreliable at this catalog size. find-skills gives agents an
on-demand router so questions like 'how do I create a BM25 index?'
auto-load the right skill (documentdb-full-text-search) instead of
requiring users to invoke skills by name.

Also adds a recovery hint for users who skipped the prompt:
  npx skills add find-skills

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The kit ships 17+ skills, which is too many for agents to reliably
pick from a flat table. Add an explicit routing protocol to AGENTS.md
so every agent that loads this kit follows the same flow:

1. If find-skills is installed -> call it for routing (don't scan
   the table).
2. If find-skills is NOT installed -> ask the user once whether to
   install it (npx skills add find-skills) before falling back.
3. If the user declines -> fall back to the manual table-driven
   routing that this section used to describe.

Pairs with the README change in this PR that tells users to accept
the find-skills install prompt: README explains it to humans, AGENTS.md
explains it to the agent.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@khelanmodi khelanmodi changed the title docs: recommend accepting find-skills helper during install docs: recommend find-skills + add agent-side routing protocol May 20, 2026
@khelanmodi khelanmodi merged commit c3de3bf into Azure:main May 20, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants