obraobraCommunityยท31 Agent Skills Included

clank

Proven coding, debugging, testing, and code review workflows

Provides a searchable library of proven software engineering practices covering test-driven development, systematic debugging, refactoring, naming, and code review. Eliminates guesswork, flaky tests, and rushed fixes by enforcing root-cause investigation and verification before completion. Includes slash commands for brainstorming, planning, and executing implementation work in structured batches.
npx skills add obra/clank --all -g -y

All Skills in This Repository (31)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
obraobra

Getting Started with Skills

Enforce path-based skill loading and checklist governance for Claude Skills workflows.

Community
Basic
๐Ÿ“ฆ In Repo
obraobra

Using Git Worktrees

Create isolated Git worktrees with automated setup and safety checks.

Community
Intermediate
๐Ÿ“ฆ In Repo
obraobra

Dispatching Parallel Agents

Dispatch parallel agents to investigate and fix independent problems concurrently.

Community
Basic
๐Ÿ“ฆ In Repo
obraobra

Executing Plans

Execute implementation plans in batches with review checkpoints.

Community
Basic
๐Ÿ“ฆ In Repo
obraobra

Finishing a Development Branch

Run tests, present four Git completion options, and execute the chosen workflow.

Community
Intermediate
๐Ÿ“ฆ In Repo
obraobra

Brainstorming Ideas Into Designs

Refine rough ideas into validated designs through structured questioning and alternatives.

Community
Basic
๐Ÿ“ฆ In Repo
obraobra

Writing Plans

Generate detailed implementation plans with exact file paths and test commands.

Community
Basic
๐Ÿ“ฆ In Repo
obraobra

Remembering Conversations

Search archived Claude Code conversations via semantic similarity or exact text matching.

Community
Advanced
๐Ÿ“ฆ In Repo
obraobra

Requesting Code Review

Dispatch a code-reviewer subagent to review implementations against plan or requirements.

Community
Basic
๐Ÿ“ฆ In Repo
obraobra

Code Review Reception

Evaluate and implement code review feedback with technical verification.

Community
Basic
๐Ÿ“ฆ In Repo
obraobra

Subagent-Driven Development

Dispatch a fresh subagent for each task and trigger code review after completion.

Community
Basic
๐Ÿ“ฆ In Repo
obraobra

Writing Evergreen Comments

Generate comments that explain what code does and why it exists.

Community
Basic

Frequently Asked Questions

FAQPage Schema
How to install clank?โ–ผ

Run `npx skills add obra/clank --all -g -y` in your terminal to install all skills in this library globally.

What does clank help with?โ–ผ

It gives your coding workflows proven practices for TDD, systematic debugging, safe refactoring, input validation, and structured code review.

How do I find the right skill for a task?โ–ผ

Use the built-in skills-search command with a keyword pattern, such as 'refactor' or 'flaky test', to locate the relevant skill instantly.

Does clank work with Claude Code?โ–ผ

Yes. The skills follow the standard SKILL.md format and install into ~/.claude/skills, working directly with Claude Code and compatible coding environments.

Can clank help fix flaky tests?โ–ผ

Yes. It includes condition-based waiting and testing anti-pattern skills that replace arbitrary timeouts with reliable, deterministic test behavior.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’