Setup
OpenCode discovers skills from multiple locations. Copy the Screenpipe skills to any of these:Option 1: project-level
Option 2: user-level (global)
Option 3: clone directly
OpenCode uses the same Agent Skills format as Claude Code. Files in
.claude/agents/ work in .opencode/skills/ and vice versa.Available skills
Usage
OpenCode automatically discovers installed skills. Invoke them in your prompts:MCP alternative
OpenCode also supports MCP servers. If you prefer MCP over skills:Example workflows
Context-aware coding:Skill format reference
Screenpipe skills follow the Agent Skills standard:Requirements
- Screenpipe running on localhost:3030
- OpenCode installed (
go install github.com/opencode-ai/opencode@latest) - Skills copied to
.opencode/skills/or~/.opencode/skills/
Troubleshooting
Skills not discovered?- Run
opencode skills listto see available skills - Verify files are in correct location with valid yaml frontmatter
- Check skill file ends in
.md
- Verify Screenpipe is running:
curl http://localhost:3030/health - Check data exists:
curl "http://localhost:3030/search?limit=1" - Ensure Screenpipe has screen recording permissions
- Mention the skill explicitly:
@screenpipe-query find... - Check skill description matches your query intent