Skip to content
cccskills

Jesse Vincent

@obra

118 skills13 repositories 306.4K

Skills (118)

Refine in search

Write comments explaining WHAT and WHY, never temporal context or history

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Refactor with tests first, one change at a time, never mix refactoring with bug fixes or new features

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Choose names that fully and accurately describe what the variable represents

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Name code by what it does in the domain, not how it's implemented or its history

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Skills wiki intro - mandatory workflows, search tool, brainstorming triggers

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Managing complexity is software's primary technical imperative - all other goals are secondary

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Flatten nested conditionals with early returns or table-driven methods - keep nesting depth under 3 levels

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Check all external inputs for validity - garbage in, nothing out, never garbage out

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Complete feature development with structured options for merge, PR, or cleanup

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Design in pseudocode first, iterate approaches, then translate to code

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Comment WHY code exists and non-obvious decisions, not WHAT code does (mechanics)

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Declare variables in smallest possible scope, initialize close to first use, minimize span and live time

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Never test mock behavior. Never add test-only methods to production classes. Understand dependencies before mocking.

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Write the test first, watch it fail, write minimal code to pass

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Replace arbitrary timeouts with condition polling for reliable async tests

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

RED-GREEN-REFACTOR for process documentation - baseline without skill, write addressing failures, iterate closing loopholes

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Fork, clone to ~/.clank, run installer, edit CLAUDE.md

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

TDD for process documentation - test with subagents before writing, iterate until bulletproof

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Run verification commands and confirm output before claiming success

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Four-phase debugging framework that ensures root cause investigation before attempting fixes. Never jump to solutions.

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Systematically trace bugs backward through call stack to find original trigger

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Validate at every layer data passes through to make bugs impossible

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Create detailed implementation plans with bite-sized tasks for engineers with zero codebase context

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Create isolated git worktrees with smart directory selection and safety verification

The English summary is being prepared. Showing the original description.

obra/clank42Updated Oct 10, 2025

Is this your account? Link GitHub to bring it onto your creator page (Japanese)