Back to authors
faulkdev

faulkdev

21 Skills published on GitHub.

obra-writing-plans

Use when the user asks for a plan, roadmap, or step-by-step breakdown for a multi-step task in VS Code Copilot Agent mode.

UncategorizedView skill →

obra-writing-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment

UncategorizedView skill →

investigation-mode

DEPRECATED: See systematic-debugging for current implementation.

UncategorizedView skill →

minimalist-surgical-development

Use when editing an existing codebase and the goal is minimal, standard, and non-invasive changes - prioritizes simplest solution, standard libraries first, and surgical modification without unsolicited refactors

UncategorizedView skill →

obra-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.

UncategorizedView skill →

obra-dispatching-parallel-agents

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

UncategorizedView skill →

obra-executing-plans

Use when you have a written implementation plan to execute in a separate session with review checkpoints

UncategorizedView skill →

obra-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

UncategorizedView skill →

obra-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

UncategorizedView skill →

obra-requesting-code-review

Use when completing tasks, implementing major features, or before merging to verify work meets requirements

UncategorizedView skill →

obra-subagent-driven-development

Use when executing implementation plans with independent tasks in the current session

UncategorizedView skill →

obra-systematic-debugging

Use when errors are unclear, flaky, or regressions occur; apply a disciplined debugging loop in VS Code Copilot Agent mode.

UncategorizedView skill →

obra-test-driven-development

Use when implementing new behavior or fixing bugs via tests-first (TDD) in VS Code Copilot Agent mode.

UncategorizedView skill →

obra-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

UncategorizedView skill →

obra-using-superpowers

Use when working in VS Code Copilot Agent mode and you want the Superpowers workflow (plans, verification, debugging, TDD) applied consistently.

UncategorizedView skill →

obra-verification-before-completion

Use before finalizing answers or PRs: confirm requirements met, run checks, and avoid “looks good” without evidence in VS Code Copilot Agent mode.

UncategorizedView skill →

root-cause-tracing

Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source of invalid data or incorrect behavior

UncategorizedView skill →

systematic-debugging

Use when errors are unclear, flaky, or regressions occur; apply a disciplined debugging loop in VS Code Copilot Agent mode.

UncategorizedView skill →

task-direction-approval

Use when considering switching libraries/tools, changing architecture, or replacing automation with manual workarounds - explains root cause, offers 2-3 options with trade-offs, and requests explicit user choice

UncategorizedView skill →

uncertainty-verification

Use when providing exact commands, flags, config keys, file paths, API details, standards, or version-specific behavior - enforces verification via official docs (Context7/web fetch), explicit citations, and bans assumption-based specifics

UncategorizedView skill →

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

UncategorizedView skill →