Use when a brainstorming session has completed and you need to verify that the /superpowers:brainstorming process was followed correctly. Triggers when user says "review the brainstorm", "check the brainstorm", "verify brainstorming", or after a brainstorming session finishes and needs quality assurance.
Use when exploring, studying, or porting an unfamiliar legacy codebase. Triggers when the user says "explore this project", "understand this code", "I need to port this", "how does this app work", "document this codebase", "study this code", or any request to deeply understand an existing project they did not write. Also triggers when onboarding to a new repo or preparing migration/rewrite plans.
Use when an implementation task has just been completed and the user wants independent verification that the work is actually correct. Dispatches two subagents that perform the SAME verification checks independently, then merges their findings into one deduplicated report with severity and confidence. Triggers when the user says "verify this", "double-check the implementation", "cross-check what was done", "did this actually work", "verify the task", or invokes a slash command for verification. Especially valuable right before commits, PRs, or hand-offs, where over-claiming is most costly.
Generate a daily work summary from git commits for Tribletext time reporting. Use this skill whenever the user mentions Tribletext, invoice, daily summary, timesheet, time report, work log, daily report, or wants to summarize what they did yesterday/today from git history. Also trigger when the user says things like "what did I do today", "summarize my commits", "generate my timesheet", or "prepare my daily report".
Use when the user wants an interactive step-by-step HTML walkthrough explaining a complex technical problem (DB error, race condition, design issue, conceptual blocker) using concrete data and manual navigation. Triggers on phrases like "make me a walkthrough", "explain step by step with data", "interactive explanation", "make an animation", "walk me through with real examples", "อธิบายแบบ step by step", "ทำ animation/walkthrough/visualization", "ทำเป็น diagram", "วาด diagram". Do NOT use for one-line clarifications, conceptual Q&A answerable in a paragraph, or simple "what does X mean" questions — only when an interactive HTML artifact would clearly help.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A growing collection of development skills for Claude Code.
Generate an interactive, self-contained HTML walkthrough to explain complex technical problems step by step with concrete data and manual navigation controls.
Triggers on: "make me a walkthrough", "explain step by step with data", "interactive explanation", "make an animation", "walk me through with real examples"
Review completed brainstorming sessions and verify the /superpowers:brainstorming process was followed correctly, with a strict pass/fail compliance report.
Triggers on: "review the brainstorm", "check the brainstorm", "verify brainstorming"
A 6-phase systematic approach to fully understand an unfamiliar codebase, producing a comprehensive ARCHITECTURE.md with mermaid diagrams.
Phases:
Triggers on: "explore this project", "understand this code", "I need to port this", "how does this app work", "document this codebase"
Install directly from GitHub:
claude plugin install github:ThodsaphonSonthiphin/dev-playbook
After installation, skills are available globally. Use them by name:
/dev-playbook:drive-to-legacy
Or just describe your task naturally - the skill triggers automatically when Claude detects matching keywords (e.g., "explore this project", "I need to port this code").
If you want to track updates from this repo:
claude plugin marketplace add https://github.com/ThodsaphonSonthiphin/dev-playbook
Then install:
claude plugin install dev-playbook
Update to latest version later:
claude plugin update dev-playbook
If you just want to use a single skill without installing the full plugin:
# Copy the skill folder to your personal skills directory
cp -r skills/drive-to-legacy ~/.claude/skills/drive-to-legacy
The skill will be available immediately in your next Claude Code session.
Copy the skill into your project's .claude/skills/ directory so anyone who clones the repo gets it:
# From your project root
mkdir -p .claude/skills
cp -r /path/to/dev-playbook/skills/drive-to-legacy .claude/skills/drive-to-legacy
This makes the skill available to everyone working on that project.
Test the plugin locally without installing:
claude --plugin-dir /path/to/dev-playbook
Once installed, skills work in three ways:
1. Automatic trigger - Just describe your task. If your words match the skill's trigger conditions, Claude loads and follows the skill automatically.
You: "I need to understand how this legacy app works"
Claude: (loads drive-to-legacy skill automatically)
2. Slash command - Invoke directly by name:
/drive-to-legacy
Or with the plugin namespace:
/dev-playbook:drive-to-legacy
3. Ask Claude to use it - Simply mention the skill:
You: "Use the drive-to-legacy skill to explore this codebase"
Create a new folder under skills/:
skills/
drive-to-legacy/
SKILL.md
your-new-skill/ <-- add here
SKILL.md
Write your SKILL.md with frontmatter:
---
name: your-new-skill
description: Use when [triggering conditions]
---
Bump the version in .claude-plugin/plugin.json
Commit and push
This plugin uses semantic versioning in .claude-plugin/plugin.json:
MIT
npx claudepluginhub thodsaphonsonthiphin/dev-playbook --plugin dev-playbookTurn findings from any input into an Azure DevOps backlog: extract -> triage -> classify (by your project's process) -> create (dry-run gated) -> write ticket links back. Composable: each step is its own skill, plus a one-shot orchestrator.
General-purpose development workflow skills. Ships grill-then-plan (domain-aware grilling that sharpens terminology, captures decisions inline as CONTEXT.md/ADRs, then hands off to the superpowers planning pipeline) and problem-description (generate interactive step-by-step HTML walkthroughs that explain a complex technical problem with concrete data). More skills to come.
Core skills: ecosystem guide, skill creator, research patterns, session reflection, and plugin development. Includes UserPromptSubmit hook for forced skill evaluation.
Codebase learning through knowledge extraction, code knowledge graph, challenges, and spaced repetition. Prevents knowledge atrophy for experienced developers and accelerates onboarding for new ones.
Helps Claude read a planning document and explore related files to get familiar with a topic. Asking Claude to prepare to discuss seems to work better than asking it to prepare to do specific work. This is followed by Plan, then Execute.
Comprehensive skills library for Claude Code: planning, design, TDD, debugging, collaboration patterns, and proven techniques
Non-technical progress summaries for Claude Code work (hides diffs/log noise).
AI Development Environment - Multi-agent orchestration for Claude Code