obra
17 skills
obra
Passed
Writing Skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
Skill CreationTddDocumentation+3
8012.8k
obra
Passed
Writing Plans
Use when you have a spec or requirements for a multi-step task, before touching code
PlanningTddWorkflow+3
8012.8k
obra
Passed
Verification Before Completion
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
WorkflowTestingVerification+3
10012.8k
obra
Passed
Using Superpowers
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
WorkflowMeta SkillMethodology+2
12012.8k
obra
Passed
Using Git Worktrees
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
GitWorktreesWorkflow+3
9012.8k
obra
Passed
Test Driven Development
Use when implementing any feature or bugfix, before writing implementation code
TddTestingTest First+3
10012.8k
obra
Passed
Systematic Debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
DebuggingRoot Cause AnalysisTesting+3
7012.8k
obra
Passed
Subagent Driven Development
Use when executing implementation plans with independent tasks in the current session
WorkflowSubagentCode Review+3
7012.8k
obra
Passed
Requesting Code Review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Code ReviewWorkflowGit+3
7012.8k
obra
Passed
Finishing A Development Branch
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
GitBranch ManagementPull Request+2
8012.8k
obra
Passed
Executing Plans
Use when you have a written implementation plan to execute in a separate session with review checkpoints
WorkflowPlanningTask Execution+3
11012.8k
obra
Passed
Dispatching Parallel Agents
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
WorkflowParallel AgentsDebugging+3
7012.8k
obra
Passed
Brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
BrainstormingDesignPlanning+3
6012.8k
obra
Passed
Receiving Code Review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Code ReviewWorkflowDocumentation+3
5012.8k
obra
Passed
Getting Started with Skills
Skills wiki intro - mandatory workflows, search tool, brainstorming triggers
MetaWorkflowSkill Management+3
60452
obra
Passed
Using Tmux For Interactive Commands
Use when you need to run interactive CLI tools (vim, git rebase -i, Python REPL, etc.) that require real-time input/output - provides tmux-based approach for controlling interactive sessions through detached sessions and send-keys
TmuxTerminalInteractive+3
60103
obra
Passed
Mcp Cli
Use MCP servers on-demand via the mcp CLI tool - discover tools, resources, and prompts without polluting context with pre-loaded MCP integrations
McpCliModel Context Protocol+3
50103