add-bead
FreeCapture free-text work as a tracked Beads issue. Use when the user runs /add-bead or wants to quickly file a Beads issue.
The English summary is being prepared. Showing the original description.
Run red-green-refactor in vertical slices, emphasizing behavior-first tests and harness quality gates.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Use test-driven development to deliver features/fixes in small behavior-focused increments.
Before coding:
Create one thin end-to-end test that proves a real path.
RED: write one failing behavior test
GREEN: write minimal code to pass
For each next behavior:
RED: next failing behavior test
GREEN: minimal implementation
Rules:
When all current tests are green:
Never refactor while red.
After meaningful changes, run:
bun run typecheck
bun run lint
bun test
If a sub-repo defines different commands, follow that sub-repo's AGENTS.md.
Use beads to track TDD slices:
bd create --type task --title "TDD slice: <behavior>" --description "<expected behavior and test scope>" --priority 2 --repo .
bd comments add <id> "worklog: red->green completed for <behavior>"
Bundled with this skill (self-contained — no external repos required):
The bundled deep-dive docs (tests.md, interface-design.md,
deep-modules.md, mocking.md, refactoring.md) are
vendored verbatim from the tdd skill in mattpocock/skills.
This SKILL.md is an Agent Forge adaptation of the same concepts (Beads tracking + harness quality
gates). Original work © 2026 Matt Pocock, MIT License:
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Capture free-text work as a tracked Beads issue. Use when the user runs /add-bead or wants to quickly file a Beads issue.
The English summary is being prepared. Showing the original description.
Register a new sub-repo in the knowledge base.
The English summary is being prepared. Showing the original description.
Add focused Bun unit tests for mission-critical behavior and edge cases — not blanket coverage.
The English summary is being prepared. Showing the original description.
Answer questions about the codebase from knowledge files. Use when the user runs /ask or asks a domain/knowledge question about the repos.
The English summary is being prepared. Showing the original description.
Meta-skill for creating Agent Forge skills under .claude/skills/ with SKILL.md, optional references/ and scripts/, and Bun scaffolds. Use when the user wants to add or author a skill, scaffold a new skill folder, or align skill docs with harness conventions (JSON script output, Beads for tasks).
The English summary is being prepared. Showing the original description.
Choose Beads issue priority (P0–P4, numeric, or named) from urgency, impact, and risk when creating or triaging work.
The English summary is being prepared. Showing the original description.