Skip to content

DirectoryKits

Ship a Feature

Think it through first, then let your agent write tested code.

BuildClaude Code is paid; the rest is freeUpdated

Three parts, one job

Each part works on its own. In this kit each one hands the next a file.

Use

Claude Code

Reads your repo and writes down how it builds and tests, in CLAUDE.md.

Takes
A feature request for a codebase you work in
Hands on
CLAUDE.md
How
In your repo, run claude and type /init; Claude Code reads the code and writes CLAUDE.md with its build, test and style rules.

Give your agent

Brainstorming

Makes the agent think the feature through before it writes code.

Takes
CLAUDE.md
Hands on
feature-design.md
How
Paste one function's part of the design doc into [What the function should do] and its code into [Related code it must work with].

Run

Write a Function From a Spec

The assumptions, the function, an edge-case table and example calls.

Takes
feature-design.md
Gives you
A design you approved, then a function built to it with an edge-case table and test calls

Use any part on its own, or all three in this order.

Set it up

In the order you use them.

1

Use Claude Code

In your repo, run claude and type /init; Claude Code reads the code and writes CLAUDE.md with its build, test and style rules.

Visit Claude CodePaidclaude.com

Or use Cursor; keep the skill and the prompt.

claude.com
Claude Code homepage
2

Give your agent Brainstorming

Paste one function's part of the design doc into [What the function should do] and its code into [Related code it must work with].

$/plugin install superpowers@claude-plugins-official
By @obraMIT297k stars
obra/superpowers › brainstorming/SKILL.md

---

name: brainstorming

description: You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).

---

# Brainstorming

You are very good at building. You build what you believe your human

partner wants, and that belief is usually thinner than it feels. This

skill is for finding out what they actually want, and why, before

anything gets built.

3

Run Write a Function From a Spec

Fill in the 3 blanks, then run it.

Language and setupWhat the function should doRelated code it must work with
Fill it in
recaply.co/prompts/coding
<language_and_setup> {{Language and setup}} </language_and_setup> <spec> {{What the function should do}} </spec> <existing_code> {{Related code it must work with}} </existing_code> </context> <task> Using the setup, spec and existing code above, write the function. A good result: - does everything the spec asks, and nothing it does not ask for - handles the edge cases the spec names, plus the obvious ones it leaves out (empty input, zero, duplicates, very large values), each in a deliberate way - uses the types, helpers, error style and naming from my existing code instead of inventing parallel ones - can be read top to bottom by

Questions about this kit

Is this kit free?

The skill and the prompt are free. Claude Code is a paid tool; its page here has its normal price.

Is there a tool other than Claude Code for this job?

Yes. Cursor does the same job well. Keep the skill and the prompt.

How does my agent get Brainstorming?

Run /plugin install superpowers@claude-plugins-official in Claude Code. Your agent reads the skill when the task fits.

Where is the Write a Function From a Spec prompt?

On its page: fill in the blanks, then copy it or open it in ChatGPT, Claude or Grok.

Who picks the kits?

We do. A sponsor can take the labelled row under a kit, but never one of its three picks.

More kits in Build

Pages, features and fixes, with your agent.

Build a Landing Page: quick look

Build a Landing Page

From one sentence to a live page, without a template look.

  1. Use Base44
  2. Give your agent Frontend Design
  3. Run Claude Code to Add a Feature
Fix a Bug: quick look

Fix a Bug

Find the root cause before anyone touches the code.

  1. Use Cursor
  2. Give your agent Systematic Debugging
  3. Run Debugging for Errors and Stack Traces
Review Code Before You Merge: quick look

Review Code Before You Merge

Your branch reviewed, the findings fixed and a description reviewers can follow.

  1. Use CodeRabbit
  2. Give your agent Code Review and Quality
  3. Run Pull Request Description
Secure Your App: quick look

Secure Your App

Scan the code, fix what it finds, then check what scanners miss before launch.

  1. Use Snyk
  2. Give your agent Security and Hardening
  3. Run Security Check for Vibe-Coded Apps