Help us improve
Share bugs, ideas, or general feedback.
Hammock Driven Development as a coding agent skill. Think before you code.
npx claudepluginhub adrianleb/hammock-skillHammock Driven Development as a coding agent skill. Think before you code.
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Share bugs, ideas, or general feedback.
A coding agent skill for deliberate design thinking, based on Rich Hickey's Hammock Driven Development.
Most bugs come from misconception, not typos. The cheapest place to fix bugs is during design. Hammock guides you through structured problem-solving before you write code.
Works with Claude Code and Codex.
Hammock turns your coding agent into a design partner that walks you through:
It produces structured design documents saved to .claude/designs/ in your project.
In Claude Code:
claude plugin marketplace add adrianleb/hammock-skill
claude plugin install hammock
git clone https://github.com/adrianleb/hammock-skill.git
# Copy into your global skills (available in all projects)
cp -r hammock-skill/skills/hammock ~/.claude/skills/
# Or copy into a specific project (available only in that project)
cp -r hammock-skill/skills/hammock your-project/.claude/skills/
Trigger the skill with natural language:
> /hammock
> design this
> plan this
> think through this problem
> let's think deeply about the auth system
> hammock time
In Claude Code, the skill uses interactive questions to guide you through each phase. In Codex, it runs the full process automatically.
The skill includes specialized templates for different types of work:
| Template | Use When |
|---|---|
| New Project | Starting something from scratch |
| New Feature | Adding capability to an existing system |
| Bug Investigation | Finding root cause, not just workarounds |
| Architecture Decision | Significant structural changes (ADRs) |
| Refactor | Improving existing code structure |
| Plan Review | Reviewing an existing design or proposal |
.claude-plugin/
plugin.json # Plugin manifest
skills/
hammock/
SKILL.md # Main skill definition
references/
phases.md # Detailed phase instructions
templates/
architecture.md # Architecture decision records
bug-investigation.md # Root cause analysis
new-feature.md # Feature design
new-project.md # New project planning
plan-review.md # Design review
refactor.md # Refactoring plans
This skill can definitely be improved. Some open questions:
AskUserQuestion) or lay them out inline?PRs and ideas welcome. Open an issue to discuss before large changes.
MIT