write-beads

Convert a Technical Design Document into a BEADS.md file with dependency scripts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/quantfiction/dotfiles --skill write-beads
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-beads
Source: https://github.com/quantfiction/dotfiles/tree/main/claude/plugins/global-skills/skills/write-beads
Command: npx skills add https://github.com/quantfiction/dotfiles --skill write-beads

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts a polished Technical Design Document into a BEADS.md file containing atomic beads ready for tool-assisted implementation by BD-compatible workflows.

Core Features & Use Cases

  • Transforms a TDD into a single BEADS.md structured for import by bd
  • Produces a complete summary of beads with dependencies script to apply after creation
  • Supports gating decisions and parallelism metadata for swarm orchestration

Quick Start

Create a BEADS.md from your TDD by running the write-beads skill.

Frequently Asked Questions about write-beads

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a Technical Design Document into a BEADS.md file for autonomous agents?

To convert a Technical Design Document into a BEADS.md file, you use a task-decomposition workflow that transforms the TDD into atomic beads. This produces a structured document with dependency scripts and gating decisions ready for autonomous agents.

What is task decomposition into BEADS for software engineering automation?

Task decomposition into BEADS is the process of breaking down a polished Technical Design Document into atomic, executable units. It structures work into a BEADS.md format that includes dependency scripting and gating for tool-assisted implementation.

How do I generate an Add-Dependencies script for a BEADS.md workflow?

Generating an Add-Dependencies script is handled automatically during BEADS.md creation. The workflow orchestrates bead generation and outputs a complete dependency script to apply after the atomic beads are created.

Does the BEADS.md format support gating decisions for swarm orchestration?

Yes, the BEADS.md format supports gating decisions through DECISION beads where needed. It includes parallelism metadata and gating logic specifically to enable swarm orchestration and autonomous agent execution.

What do I need to create a BEADS.md file for a bd workflow?

You need a polished Technical Design Document as input. The skill processes the TDD to output a BEADS.md document containing atomic beads and a complete Add-Dependencies script suitable for import into the bd workflow.

When should I use DECISION beads in task decomposition?

You should use DECISION beads in task decomposition when your workflow requires gating between dependent tasks. They are inserted during BEADS.md generation to control execution flow and handle conditional logic for autonomous agents.