# Obra

> Agentic engineering practices

Skills for debugging, reviews, planning, testing, and parallel execution.

## Profile stats

- Skills: 58
- Stars: 3.9M
- Installs: 2.7M
- Best skill: systematic-debugging

## Links

- HTML page: https://omgskills.com/library/obra/
- GitHub: https://github.com/obra

## Featured skills

- [systematic-debugging](https://omgskills.com/skills/obra/superpowers/systematic-debugging/index.md) — Used when encountering any bug, test failure, or unexpected behavior, before proposing fixes
   - [@obra](https://omgskills.com/library/obra/index.md) · 285k stars
- [brainstorming](https://omgskills.com/skills/obra/superpowers/brainstorming/index.md) — You MUST use this before any creative work - creating features, building components, adding functionality, or modifying...
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [dispatching-parallel-agents](https://omgskills.com/skills/obra/superpowers/dispatching-parallel-agents/index.md) — Used when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [executing-plans](https://omgskills.com/skills/obra/superpowers/executing-plans/index.md) — Used when you have a written implementation plan to execute in a separate session with review checkpoints
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [finishing-a-development-branch](https://omgskills.com/skills/obra/superpowers/finishing-a-development-branch/index.md) — Used when implementation is complete, all tests pass, and you need to decide how to integrate the work
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [receiving-code-review](https://omgskills.com/skills/obra/superpowers/receiving-code-review/index.md) — Used when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or...
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [requesting-code-review](https://omgskills.com/skills/obra/superpowers/requesting-code-review/index.md) — Used when completing tasks, implementing major features, or before merging to verify work meets requirements
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [subagent-driven-development](https://omgskills.com/skills/obra/superpowers/subagent-driven-development/index.md) — Used when executing implementation plans with independent tasks in the current session
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [test-driven-development](https://omgskills.com/skills/obra/superpowers/test-driven-development/index.md) — Used when implementing any feature or bugfix, before writing implementation code
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [using-git-worktrees](https://omgskills.com/skills/obra/superpowers/using-git-worktrees/index.md) — Used when starting feature work that needs isolation from current workspace or before executing implementation plans -...
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [using-superpowers](https://omgskills.com/skills/obra/superpowers/using-superpowers/index.md) — Used when starting any conversation - establishes how to find and use skills, requiring skill invocation before ANY...
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [verification-before-completion](https://omgskills.com/skills/obra/superpowers/verification-before-completion/index.md) — Used when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running...
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars

## Others you might like

- [OpenAI](https://omgskills.com/library/openai/index.md)
- [OthmanAdi](https://omgskills.com/library/othmanadi/index.md)
- [Paperclipai](https://omgskills.com/library/paperclipai/index.md)
