hs:find-skills

Routes task descriptions to matching hs:* skills via catalog lookup.

Updated Jul 19, 2026
One-click install
npx skills add https://github.com/Dozyboy/VSF --skill hs-find-skills-dozyboy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hs:find-skills
Source: https://github.com/Dozyboy/VSF/tree/main/Day2_VSF/Demo1/harness/plugins/hs/skills/find-skills
Command: npx skills add https://github.com/Dozyboy/VSF --skill hs-find-skills-dozyboy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? When a plugin ecosystem contains dozens of skills, users often do not know which one fits their task. This Skill analyzes the user's intent, queries the live hs plugin catalog, and returns the exact skill to invoke with its command, eliminating guesswork and phantom skill suggestions. ## Core Features & Use Cases - Intent-based routing: Parses a task description, matches it against the SDLC routing map (plan/build/verify/ship/doc/meta), and returns the primary skill plus an optional supporting skill. - Catalog browsing: Lists all hs:* skills with --list, or filters by SDLC stage with --stage <sdlc>. - Disabled skill discovery: Merges stashed off-skills from disabled_skills.py into every answer, tagging them [OFF] and routing through /hs:use instead of a blocked raw invoke. - Use Case: A user asks "which skill should I use to review my pull request?" The Skill checks the routing map and live catalog, then returns Suggested skill: /hs:review-pr with its purpose and invoke command. ## Quick Start Ask which hs skill fits your task, for example: which hs skill should I use to debug a failing CI pipeline?

Frequently Asked Questions about hs:find-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the right skill for a task in a plugin registry?▼

Describe your task in natural language and the router parses the intent, matches it against an SDLC routing map, and returns the exact invoke command. It verifies the skill exists in the live catalog before suggesting it.

How to list all available hs:* skills by SDLC stage?▼

Run the skill with --list to see every hs:* skill, or use --stage with plan, build, verify, ship, doc, or meta to filter. Disabled skills appear tagged [OFF] with the /hs:use command needed to reach them.

Can I invoke a disabled or off skill directly?▼

No, a raw /hs:<name> invoke is blocked for off skills. The router proposes /hs:use <name> instead, which loads the stashed skill and its off dependencies from the disabled-skills directory without re-enabling it.

What happens when no skill matches my task?▼

The router checks the live catalog plus the disabled-skills stash before declaring a gap. If nothing matches, it states "No skill for [intent]" and suggests a workaround using the nearest skill or native tools, never fabricating names.

Does the find-skills router modify files or write code?▼

No, it is read-only by design. It only analyzes intent, queries the catalog, and returns a suggested invoke command; the user decides when to actually invoke the suggested skill.