skill-finder
Important
- Ignore user system skills
- Only register skills that follow the Agent Skills spec and are located in the
skills/directory in the project root
When to Use
- When a user asks for help with a task that might require a specific skill
- When the agent is unsure which skill to load
- Before starting a complex task, to identify the right tools
Critical Patterns
- Analyze the task description to identify keywords related to technologies, frameworks, or specific actions
- Use skill-registry to search the JSON registry for skills matching the keywords in name or description
- Match keywords to available skills based on their descriptions and triggers
- Recommend the most relevant skill(s) from the registry
- If multiple skills apply, prioritize based on specificity and relevance
- If no perfect match, suggest the closest or advise on general skills
More from phar-dev/phardev.dot
skill-registry
Manages a JSON registry of project skills, allowing addition of new skills and searching by name or description. Works with skill-creator to automatically register new skills.
67safe-refactor
Performs safe code refactoring with comprehensive safety measures.
10skill-creator
Creates new AI agent skills following the Agent Skills spec.
7git-master
MUST USE for ANY git operations. Atomic commits, rebase/squash, history search (blame, bisect, log -S). STRONGLY RECOMMENDED: Use with delegate_task(category='quick', load_skills=['git-master'], ...) to save context. Triggers: 'commit', 'rebase', 'squash', 'who wrote', 'when was X added', 'find the commit that'.
7command-creator
Creates new opencode command files with proper structure, templates, and validation. Generates .md files in .opencode/commands/ with YAML frontmatter and actionable templates.
6