all publishers

Jesse Vincent (obra)

@obra source repo

72 published skills

  1. ▌
    Executing Plans 3 · obra
    Execute detailed plans in batches with review checkpoints
    247k repo stars
  2. ▌
    Using Git Worktrees 3 · obra
    Create isolated git worktrees with smart directory selection and safety verification
    247k repo stars
  3. ▌
    Verification Before Completion 3 · obra
    Run verification commands and confirm output before claiming success
    247k repo stars
  4. ▌
    Dispatching Parallel Agents 2 · obra
    Use multiple Claude agents to investigate and fix independent problems concurrently
    247k repo stars
  5. ▌
    Subagent Driven Development 3 · obra
    Execute implementation plan by dispatching fresh subagent for each task, with code review between tasks
    247k repo stars
  6. ▌
    Finishing A Development Branch 3 · obra
    Complete feature development with structured options for merge, PR, or cleanup
    247k repo stars
  7. ▌
    Writing Plans 2 · obra
    Create detailed implementation plans with bite-sized tasks for engineers with zero codebase context
    247k repo stars
  8. ▌
    Systematic Debugging 2 · obra bundle
    Four-phase debugging framework that ensures root cause investigation before attempting fixes. Never jump to solutions.
    247k repo stars
  9. ▌
    Requesting Code Review 2 · obra bundle
    Dispatch code-reviewer subagent to review implementation against plan or requirements before proceeding
    247k repo stars
  10. ▌
    Remembering Conversations 2 · obra bundle
    Search previous Claude Code conversations for facts, patterns, decisions, and context using semantic or text search
    247k repo stars
  11. ▌
    Test Driven Development Tdd · obra
    Write the test first, watch it fail, write minimal code to pass
    247k repo stars
  12. ▌
    Testing Skills With Subagents · obra bundle
    RED-GREEN-REFACTOR for process documentation - baseline without skill, write addressing failures, iterate closing loopholes
    247k repo stars
  13. ▌
    Code Review Reception · obra
    Receive and act on code review feedback with technical rigor, not performative agreement or blind implementation
    247k repo stars
  14. ▌
    Roborev Fix 2 · obra
    Use when the user asks to fix open failing reviews, invokes /roborev-fix, or provides job IDs; do not use when the user only pastes review findings with no request to discover or close reviews
    247k repo stars
  15. ▌
    Roborev Refine 2 · obra
    Iterative review-fix loop for the current branch — reviews via daemon, fixes inline, re-reviews until passing or max iterations reached
    247k repo stars
  16. ▌
    Roborev Review 2 · obra
    Request a code review for a commit and present the results
    247k repo stars
  17. ▌
    Roborev Respond 2 · obra
    Add a comment to a roborev code review and close it
    247k repo stars
  18. ▌
    Roborev Design Review 2 · obra
    Request a design review for a commit and present the results
    247k repo stars
  19. ▌
    Roborev Review Branch 2 · obra
    Request a code review for all commits on the current branch and present the results
    247k repo stars
  20. ▌
    Roborev Design Review Branch 2 · obra
    Request a design review for all commits on the current branch and present the results
    247k repo stars
  21. ▌
    Refactoring Safely · obra
    Refactor with tests first, one change at a time, never mix refactoring with bug fixes or new features
    247k repo stars
  22. ▌
    Defense In Depth Validation · obra
    Validate at every layer data passes through to make bugs impossible
    247k repo stars
  23. ▌
    Brainstorming Ideas Into Designs · obra
    Interactive idea refinement using Socratic method to develop fully-formed designs
    247k repo stars
  24. ▌
    Testing Anti Patterns · obra
    Never test mock behavior. Never add test-only methods to production classes. Understand dependencies before mocking.
    247k repo stars
  25. ▌
    Condition Based Waiting · obra bundle
    Replace arbitrary timeouts with condition polling for reliable async tests
    247k repo stars
  26. ▌
    Managing Homedir · obra
    Use when adding, changing, deploying, onboarding, or auditing homedir-manager content repos — the marker-based symlink deployment system that manages dotfiles and config across your machines. Covers the update workflow, the manifest, OS-splitting, secrets, new-machine onboarding, and the audit process.
    247k repo stars
  27. ▌
    Maintaining Macos Defaults · obra
    Use on demand to reconcile a Mac's GUI-changed settings into version control — when the user says "reconcile my mac defaults", "capture my macOS settings", or after they've changed System Settings and want the keepers tracked. Drives homedir-manager's `defaults` verb (capture/drift/apply) against a versioned desired-state file.
    247k repo stars
  28. ▌
    Developing Claude Code Plugins · obra bundle
    Use when working on Claude Code plugins (creating, modifying, testing, releasing, or maintaining) - provides streamlined workflows, patterns, and examples for the complete plugin lifecycle
    247k repo stars
  29. ▌
    Professional Greeting · obra
    Professional Greeting
    247k repo stars
  30. ▌
    Chronicle · obra
    Allows you to view the user's screen as well as several hours of history. Use when the user makes a reference to their recent work, for which it'd be helpful to see the screen. This skill MUST be used whenever you need to resolve ambiguity in a user request, where the user hasn't specified enough context to do the task. Examples include disambiguating the specific user/app/document/error the user is referring to. You must also use this skill if the user asks about any question regarding Chronicle or asks what you can see from the screen.
    247k repo stars
  31. ▌
    Roborev Fix · obra
    Use when the user asks to fix open failing reviews, invokes $roborev-fix, or provides job IDs; do not use when the user only pastes review findings with no request to discover or close reviews
    247k repo stars
  32. ▌
    Roborev Refine · obra
    Iterative review-fix loop for the current branch — reviews via daemon, fixes inline, re-reviews until passing or max iterations reached
    247k repo stars
  33. ▌
    Roborev Review · obra
    Request a code review for a commit and present the results
    247k repo stars
  34. ▌
    Roborev Respond · obra
    Add a comment to a roborev code review and close it
    247k repo stars
  35. ▌
    Syncing Obsidian · obra
    Use when reading or writing files in an Obsidian vault that is synced with obsync. Ensures changes are pulled before reading and pushed after writing. Also covers sync status, file history, version restore, and diagnosing sync issues.
    247k repo stars
  36. ▌
    E2e Scenario Testing · obra
    Use when verifying a running application end-to-end through its real interface — a web UI, a CLI, or a TUI — by writing and executing agent-run "scenario cards" against a freshly built instance with falsifiable assertions. Trigger on "test it end to end", "prove the UI actually works", "write/run a scenario", or after a change touches a user-facing surface that unit tests can't fully cover. Not for unit tests, pure code review, or API-only checks.
    247k repo stars
  37. ▌
    Roborev Design Review · obra
    Request a design review for a commit and present the results
    247k repo stars
  38. ▌
    Roborev Review Branch · obra
    Request a code review for all commits on the current branch and present the results
    247k repo stars
  39. ▌
    Maintaining Documentation · obra bundle
    Use when documentation needs creating, checking, or maintaining — docs may have drifted from code, pre-release doc verification, updating docs after finishing code work, adding or enforcing project terminology, deciding where a new doc should live, or a routine re-audit of previously verified docs.
    247k repo stars
  40. ▌
    Roborev Design Review Branch · obra
    Request a design review for all commits on the current branch and present the results
    247k repo stars
  41. ▌
    Creating Skills · obra bundle
    TDD for process documentation - test with subagents before writing, iterate until bulletproof
    247k repo stars
  42. ▌
    Installing Skills System · obra bundle
    Installing Skills System
    247k repo stars
  43. ▌
    Gardening Skills Wiki · obra bundle
    Maintain skills wiki health - check links, naming, cross-references, and coverage
    247k repo stars
  44. ▌
    Root Cause Tracing · obra bundle
    Systematically trace bugs backward through call stack to find original trigger
    247k repo stars
  45. ▌
    Codex Subagents · obra bundle
    Spawn background subagents for parallel or long-running tasks. Use when you need research threads, context isolation, or detached execution.
    247k repo stars
  46. ▌
    Prove Claim · obra
    Use when asked to prove, disprove, investigate, or find evidence for a claim about people, concepts, ideas, or their relationships. Also use when asked to explore connections, find who influenced what, trace how ideas developed, or answer questions that require reasoning over multiple linked notes.
    247k repo stars
  47. ▌
    Driving Claude Code Sessions · obra bundle
    Use when acting as a project manager that delegates tasks to other coding-agent sessions (Claude Code, Codex, or Pi) - launch workers, assign them work, monitor progress, review their tool calls, and collect results
    247k repo stars
  48. ▌
    Browsing · obra bundle
    Use when you need direct browser control - teaches Chrome DevTools Protocol for controlling existing browser sessions, multi-tab management, form automation, and content extraction via use_browser MCP tool
    247k repo stars
  49. ▌
    Windows Vm · obra
    Create, manage, or connect to a headless Windows 11 VM running in Docker with SSH access. Use when the user wants to spin up, stop, restart, or SSH into a Windows VM.
    247k repo stars
  50. ▌
    Remembering Conversations · obra bundle
    You MUST invoke this skill before saying "I don't know," guessing, or treating any topic as new, no matter how trivial the question seems. It supplements other memory systems, which only hold partial records. Searching past conversations is the only way to recover what was actually said.
    247k repo stars
  51. ▌
    Test Driven Development 2 · obra bundle
    Use when implementing any feature or bugfix, before writing implementation code
    247k repo stars
  52. ▌
    Brainstorming 2 · obra
    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.
    247k repo stars
  53. ▌
    Executing Plans 2 · obra
    Use when you have a written implementation plan to execute in a separate session with review checkpoints
    247k repo stars
  54. ▌
    Using Git Worktrees 2 · obra
    Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback
    247k repo stars
  55. ▌
    Subagent Driven Development 2 · obra
    Use when executing implementation plans with independent tasks in the current session
    247k repo stars
  56. ▌
    Finishing A Development Branch 2 · obra
    Use when implementation is complete, all tests pass, and you need to decide how to integrate the work
    247k repo stars
  57. ▌
    Verification Before Completion 2 · obra
    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
    247k repo stars
  58. ▌
    Superpowers Lab · obra
    Lab environment for Claude superpowers
    247k repo stars
  59. ▌
    Using Superpowers · obra bundle
    Ensures skills are invoked before any response, including clarifying questions, and establishes how to find and use skills.
    247k repo stars
  60. ▌
    Brainstorming · obra bundle
    Guides collaborative dialogue to turn ideas into fully formed designs and specs before any implementation begins.
    247k repo stars
  61. ▌
    Writing Plans · obra bundle
    Creates detailed, step-by-step implementation plans from specs or requirements, with task decomposition, file structure, and test-driven development instructions.
    247k repo stars
  62. ▌
    Writing Skills · obra bundle
    Create, edit, and verify agent skills using test-driven development to ensure agents follow documented procedures correctly.
    247k repo stars
  63. ▌
    Executing Plans · obra
    Load a written implementation plan, execute each task with verification checkpoints, and complete development using a structured workflow.
    247k repo stars
  64. ▌
    Using Git Worktrees · obra
    Sets up an isolated Git worktree for feature development, preferring native tools and falling back to manual git worktrees when needed.
    247k repo stars
  65. ▌
    Systematic Debugging · obra bundle
    Find root causes of bugs, test failures, or unexpected behavior before proposing any fixes.
    247k repo stars
  66. ▌
    Receiving Code Review · obra
    Provides a structured protocol for receiving and evaluating code review feedback, emphasizing technical verification over performative agreement.
    247k repo stars
  67. ▌
    Requesting Code Review · obra bundle
    Dispatch a code reviewer subagent to catch issues before they cascade, with precisely crafted context for evaluation.
    247k repo stars
  68. ▌
    Test Driven Development · obra bundle
    Write tests before implementation code for new features, bug fixes, and refactoring, following the red-green-refactor cycle.
    247k repo stars
  69. ▌
    Dispatching Parallel Agents · obra
    Dispatch multiple independent tasks to parallel agents for faster debugging and problem-solving.
    247k repo stars
  70. ▌
    Subagent Driven Development · obra bundle
    Execute implementation plans by dispatching a fresh subagent per task, with task review after each and a whole-branch review at the end.
    247k repo stars
  71. ▌
    Finishing A Development Branch · obra
    Guides completion of development work by verifying tests, detecting the environment, and presenting structured options for merging, creating a PR, or discarding changes.
    247k repo stars
  72. ▌
    Verification Before Completion · obra
    Enforces running verification commands and confirming output before claiming work is complete, fixed, or passing, to prevent false success claims.
    247k repo stars