feature-workflow
Feature Development Workflow
A structured 11-step process for developing features that ensures quality, traceability, and proper review.
Prerequisites
- Git repository initialized
- GitHub CLI (
gh) authenticated - Access to run tests (unit and E2E)
- Todo tool available for tracking progress
The 11-Step Process
Step 1: Create a Plan
Before writing any code, plan the work:
More from dzianisv/opencode-plugins
readiness-check
Verify all OpenCode plugin services are healthy and ready. Use when diagnosing plugin issues, after deployment, or when services like Whisper, TTS, Supabase, or Telegram aren't working.
3plugin-testing
Verify plugin spec requirements with actionable test cases. Use when testing reflection or TTS plugins, validating code changes, or running the test suite before deployment.
3agent-evaluation
Evaluate GenAI agent task execution using LLM-as-judge. Produces structured scores (0-5), feedback, and improvement recommendations.
3opencode-session-db
Read OpenCode sessions, messages, and tool outputs directly from the SQLite database at ~/.local/share/opencode/. Use when asked to "read opencode sessions", "query opencode db", "find old sessions", "search session history", "read message history", "export session", "inspect opencode data", "look up past conversations", or any task requiring direct access to OpenCode's local storage. Does NOT require a running OpenCode server.
3