Agent picker
Launch the picker, browse to $WORKSPACE/AI-toolkit/agents/, and attach the markdown file. OpenCode remembers your recent selections.
OpenCode runs agents and prompts inside a persistent workspace. Use this guide to import the toolkit and stay aligned with the rest of your stack.
AI-toolkit/ lives in the workspace root so agents and prompts resolve with relative paths..claude/ folders so Claude, Gemini, Codex, and Cursor stay aligned.AI-toolkit/agents/INDEX.md, the prompts bundle, the session command set, and your session summary log in the resource sidebar for instant access.Use OpenCode’s “Quick Actions” search (Ctrl/Cmd+K) to run shell snippets that Claude or Gemini propose without leaving the IDE.
claude.md, gemini.md, and session-summary.md open in split panes so every assistant references identical notes.notes/opencode-scratch.md for staging prompts, logs, or command output before pasting into Claude.Launch the picker, browse to $WORKSPACE/AI-toolkit/agents/, and attach the markdown file. OpenCode remembers your recent selections.
Type @agent-name.md in chat to load instructions. Include the latest plan output or session link in the same message for rich context.
Open the agent file, annotate TODOs or environment notes, then run it again. Keep the canonical copy in AI-toolkit/agents/ read-only to prevent drift.
Create command palette workflows that chain planning, specialist, and reviewer agents for repeatable feature cycles.
| Objective | How to trigger | What to include |
|---|---|---|
| Plan a feature | Type @plan_feature.md in chat | Paste user story, acceptance criteria, repo paths, design links. |
| Review code | Type @code_review.md and attach git diff | Mention the original plan, add test output, request severity tags. |
| Write docs | Type @write_docs.md | Provide plan + review results, highlight audience (changelog, SOP, README). |
| Capture context | Type @create_brief.md | Include stakeholders, metrics, success criteria; pin the output in the workspace. |
@plan_feature.md followed by tech-lead-orchestrator.md to document the agent order, expected outputs, and review gates.team-configurator.md to map which agent owns each phase, communication channels, and escalation rules; pin this file in the workspace.@django-api-developer.md → @testing-expert.md).@session-closer.md) before triggering the next one to keep every transition explicit.@reliability-commander.md pass.Track the active agent stack in your session summary log. If someone joins mid-stream, they can replay the chain from the stored handoffs.
@create_brief.md to capture requirements, then @plan_feature.md to outline backend + frontend tasks. Paste both into the Claude session.tech-lead-orchestrator.md for the execution order (backend-developer → react-component-architect → testing-expert) and confirm roles with @team-configurator.md.@backend-developer.md to scaffold APIs, run tests in the built-in terminal, then use @react-component-architect.md for UI composition. Each agent drops a handoff note via @session-closer.md./project:session-update. Drag .claude/sessions/current.log into chat when you need a recap.@code_review.md, @testing-expert.md, and @write_docs.md; archive the produced markdown and export the chat transcript to your session insights archive.Use OpenCode comments to assign follow-ups (“@Sam run testing-expert output”) and reference the stored handoff notes for quick onboarding.
@create_brief.md to align goals and risks.@plan_feature.md, then run specialist agents (backend/frontend) from the output./project:session-update.session-closer.md so the summary flows to Claude, Gemini, Codex, and Cursor.session-restorer.md to rebuild unresolved tasks and knowledge gaps.project-analyst.md on a tree or ls snapshot to surface stacks, build steps, and ownership questions.code-refactorer.md and validate with testing-expert.md./project:session-update and archive the OpenCode transcript in your session insights folder.django-backend-expert.md or fastapi-expert.md with the terminal to run migrations/tests instantly.react-component-architect.md plus tailwind-css-expert.md while previewing Storybook or Vite dev servers.frontend-designer.md to translate Figma tokens. Keep Markdown preview open to iterate on copy and UX notes.documentation-specialist.md rewrite READMEs while you live-preview the rendered Markdown.reliability-commander.md, and generate runbooks or incident timelines on the spot.Drag .claude/sessions/current.log into chat so OpenCode summarises the latest progress.
Use chat threads or comments to assign follow-ups, then paste decisions into /project:session-update.
Export transcripts to your session insights archive for future onboarding or audits.
pytest, jest, vitest, rspec, or go test; run them from the sidebar./project:session-update.#frontend, #backend, #ops, etc., so you can filter insights later.