How farmage/opencode-skills works
OpenCode Skills is a repository of on-demand agent skills and project workflow commands adapted for OpenCode. The main user path is a prompt matched to skill descriptions, followed by loading a skill and—when useful—its references; separate commands guide project work from discovery through planning, execution, and retrospectives. The repository also includes a documentation site. The README documents the skill-loading and workflow behavior; source excerpts are limited, so links between individual command stages and site components are not inferred.
Main entry points: content Site Content · discovery Discovery Commands · planning Planning Commands · execution Execution Commands
Components 14
Skill Library
- Specialist Skills
skills - Skill References
skills
Project Workflows
- Common Ground
.opencode/commands/common-ground.md - Discovery Commands
.opencode/commands/discovery - Planning Commands
.opencode/commands/planning - Execution Commands
.opencode/commands/execution - Retrospective Commands
.opencode/commands/retrospectives
External Integrations
- Atlassian MCP
Documentation Site
- Site Content
site/src/content - Content Sync
site/scripts/sync-content.mjs - Starlight Site
site/astro.config.mjs - Docs Collection
site/src/content.config.ts
Other components
- OpenCode User
- OpenCode
Connections 14
- OpenCode User → OpenCode: sends prompt
README.md - OpenCode → Specialist Skills: matches and loads
README.md - OpenCode → Skill References: loads on demand
README.md - OpenCode User → Common Ground: invokes command
README.md - OpenCode User → Discovery Commands: invokes commands
README.md - OpenCode User → Planning Commands: invokes commands
README.md - OpenCode User → Execution Commands: invokes commands
README.md - OpenCode User → Retrospective Commands: invokes commands
README.md - Discovery Commands → Atlassian MCP: integrates via MCP
README.md - Planning Commands → Atlassian MCP: integrates via MCP
README.md - Execution Commands → Atlassian MCP: updates Jira
README.md - Content Sync → Site Content: transforms content
site/scripts/sync-content.mjs - Docs Collection → Site Content: loads docs
site/src/content.config.ts - Starlight Site → Site Content: configures docs