Skip to content

clarify skills access workflow and precedence#644

Merged
JeremyDev87 merged 1 commit intomasterfrom
docs/opencode-skills-workflow-clarification
Feb 27, 2026
Merged

clarify skills access workflow and precedence#644
JeremyDev87 merged 1 commit intomasterfrom
docs/opencode-skills-workflow-clarification

Conversation

@JeremyDev87
Copy link
Owner

Summary

  • Rewrite opencode-skills.md with verified behavior only, removing nonexistent /skill CLI command and unverified config options (auto_skills, auto_suggest_skills)
  • Define clear skills access precedence: codingbuddy MCP tools (primary) > Crush native discovery (supplementary)
  • Update opencode.md Skills System section and Available MCP Tools list

Problem

The OpenCode integration documented two different skill access mechanisms without defining precedence or verifying their existence (#611):

  1. /skill <name> CLI command — does not exist in OpenCode/Crush
  2. get_skill MCP tool — works correctly across all platforms

Additionally, several config options were documented but unverified:

  • skills.paths → actually options.skills_paths (corrected)
  • auto_skillsdoes not exist (removed)
  • auto_suggest_skillsdoes not exist (removed)

Changes

packages/rules/.ai-rules/adapters/opencode-skills.md (full rewrite)

  • Remove nonexistent /skill CLI command documentation
  • Remove unverified auto_skills, auto_suggest_skills config options
  • Correct skills.paths to options.skills_paths (verified in Crush source)
  • Define clear precedence: MCP tools (primary) > native discovery (supplementary)
  • Document CRUSH_SKILLS_DIR environment variable
  • Add complete skills list (29 skills) categorized by PLAN/ACT/EVAL/General mode
  • Reference Agent Skills specification (agentskills.io/specification)
  • Add OpenCode archived → Crush context note

packages/rules/.ai-rules/adapters/opencode.md (partial update)

  • Add get_skill, list_skills, analyze_task, generate_checklist to Available MCP Tools
  • Replace "Skills System" section with verified "Skills Integration" section
  • Add note clarifying no /skill slash command exists

Verification

  • Research confirmed via charmbracelet/crush#1972, Agent Skills spec, and GitHub code search
  • All 4706 existing tests pass (no code changes)
  • Grep verification: 0 occurrences of /skill , auto_skills, auto_suggest_skills in modified files

Test Plan

  • Verify no /skill command references remain in opencode-skills.md
  • Verify no auto_skills/auto_suggest_skills references remain in adapter docs
  • Verify skills count matches (29 listed = 29 in .ai-rules/skills/)
  • Verify opencode.md MCP tools list includes all skill-related tools
  • Run full test suite — 171 files, 4706 tests passed

Closes #611

Rewrite opencode-skills.md with verified behavior only:
- Remove nonexistent /skill CLI command documentation
- Remove unverified config: auto_skills, auto_suggest_skills
- Correct skills.paths to options.skills_paths (verified in Crush)
- Define clear precedence: MCP tools (primary) > native discovery (supplementary)
- Document CRUSH_SKILLS_DIR environment variable
- Add complete skills list (29 skills) categorized by mode
- Reference Agent Skills spec (agentskills.io/specification)
- Add OpenCode archived → Crush context note

Update opencode.md Skills System section:
- Add get_skill, list_skills, analyze_task, generate_checklist to MCP tools
- Replace unverified config with verified options.skills_paths
- Add note clarifying no /skill slash command exists

Closes #611
@JeremyDev87 JeremyDev87 added documentation Improvements or additions to documentation priority:should Should Have - 중요하지만 필수는 아님 skill New skill addition to .ai-rules/skills/ labels Feb 27, 2026
@vercel
Copy link

vercel bot commented Feb 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Building Building Preview, Comment Feb 27, 2026 10:22am

@JeremyDev87 JeremyDev87 changed the title docs(opencode): clarify skills access workflow and precedence clarify skills access workflow and precedence Feb 27, 2026
@JeremyDev87 JeremyDev87 self-assigned this Feb 27, 2026
@JeremyDev87 JeremyDev87 merged commit 362813d into master Feb 27, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the docs/opencode-skills-workflow-clarification branch February 27, 2026 10:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation priority:should Should Have - 중요하지만 필수는 아님 skill New skill addition to .ai-rules/skills/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[OpenCode] Skills access workflow ambiguous — /skill command vs get_skill MCP tool precedence undefined

1 participant