subsy/pi-boris/boris-workflow
- community
Checking that the SKILL.md file is still in the repository.
Use Boris Tane's research -> plan -> annotate -> implement workflow in pi. Use when the user wants a written research document, a reviewed plan document, annotation loops, and no code until the plan is approved.
Install
npx vskill@latest install subsy/pi-boris/boris-workflowSKILL.md
Boris Workflow
Use this workflow when the user wants the exact "read deeply, write a plan, annotate the plan, then implement" process.
Rules
- Never implement non-trivial work before the user has reviewed and approved the plan document.
- Keep everything grounded in the actual codebase.
- Use persistent markdown artifacts, not chat-only summaries.
- Keep each work item in its own feature-specific folder under
docs/. - Stay in one long session unless the user explicitly asks to split or restart.
- During implementation, keep progress in the plan document via checkbox task lists.
Preferred pi commands
If the package is installed, prefer these commands:
/boris-start <task>/boris-research [scope]/boris-plan [goal]/boris-review-loop [extra guidance]/boris-open-plan/boris-todos/boris-implement/boris-status
/boris-start also supports category overrides:
--feature--bug--refactor--migration--spike
Docs structure
The extension keeps each work item in a dedicated folder like:
docs/features/<date>-<slug>/docs/bugs/<date>-<slug>/docs/refactors/<date>-<slug>/docs/migrations/<date>-<slug>/docs/spikes/<date>-<slug>/
Each folder contains:
research.mdplan.md
Phase mapping
1. Research
Kick off deep codebase study and write findings to the work item's research.md.
2. Planning
Use research.md plus fresh source reads to produce plan.md. The extension can auto-open the current plan.md in the external editor.
3. Annotation loop
After the user edits plan.md, run another /boris-review-loop cycle. Repeat until the user explicitly approves the plan.
4. Todo breakdown
Before implementation, make sure plan.md has a detailed checkbox task list. Implementation should not start until this exists.
5. Implementation
Only after approval, execute the plan and mark tasks complete in plan.md. Use red/green TDD whenever a test harness exists: write or update the test first, run it and observe the failure, then implement the minimum code and rerun until it passes.
If commands are unavailable
Fall back to the prompt templates:
/boris-research-prompt/boris-plan-prompt/boris-annotate-prompt/boris-todos-prompt/boris-implement-prompt
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/boris-workflow/SKILL.md
Popularity
- Repository stars
- 7
- Repository forks
- 1
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/subsy/pi-boris/boris-workflow)