OpenCode is a powerful terminal-based AI coding assistant written in Go. it implements the Agent Skills open standard, which means screenpipe skills work out of the box.Documentation Index
Fetch the complete documentation index at: https://docs.screenpi.pe/llms.txt
Use this file to discover all available pages before exploring further.
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
| skill | description |
|---|---|
screenpipe-query | search accessibility-first screen text, audio transcriptions, and UI events (keyboard input, clicks, app switches, clipboard) |
screenpipe-health | check status, diagnose issues, verify permissions |
screenpipe-logs | retrieve and analyze screenpipe logs |
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