beadcraft

Transform software specifications into structured task dependency graphs with acceptance criteria.

5|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/mraakashshah/oro --skill beadcraft
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: beadcraft
Source: https://github.com/mraakashshah/oro/tree/main/.claude/skills/beadcraft
Command: npx skills add https://github.com/mraakashshah/oro --skill beadcraft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of breaking down complex specifications, designs, or feature descriptions into a task dependency graph with self-evaluating acceptance criteria.

Core Features & Use Cases

  • Task Decomposition: Transform high-level descriptions into a detailed, dependency-driven task graph.
  • Quality Assurance: Implement a 'Rule of Five' to ensure tasks are well-defined and testable.
  • Size Management: Utilize heuristics to ensure tasks are of manageable size for efficient development.
  • Review Mode: Audits existing tasks for quality and adherence to standards.
  • Use Case: Imagine you're working on a new feature in a software project. Use this Skill to break down the feature requirements into individual tasks with defined acceptance criteria and dependencies.

Quick Start

Analyze a new feature's requirements and generate a task dependency graph using the beadcraft skill.

Frequently Asked Questions about beadcraft

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

FAQPage Schema
How do I break down complex software specifications into a task dependency graph?▼

To break down complex software specifications into a task dependency graph, this Skill automates the transformation of high-level design descriptions into a structured, dependency-driven workflow. It ensures tasks are well-defined and suitable for project management scenarios.

How do I generate testable acceptance criteria for feature engineering tasks?▼

Generating testable acceptance criteria for feature engineering tasks is handled using predefined quality checks and a 'Rule of Five' heuristic. This approach ensures task decomposition yields well-defined, manageable tasks that meet software development standards.

What is the best way to manage task size during software development task decomposition?▼

Managing task size during software development task decomposition is achieved through built-in size management heuristics. These heuristics evaluate and constrain the generated dependency graph to ensure individual tasks remain at a manageable scope for efficient development.

Can I audit existing software development tasks for quality assurance?▼

Auditing existing software development tasks for quality assurance is supported through a dedicated Review Mode. This mode evaluates currently defined tasks against predefined quality checks and adherence to standard size management heuristics.

Does this task decomposition approach work without external dependencies?▼

This task decomposition approach works entirely without external dependencies, utilizing internal scripts to process software specifications. It independently applies quality assurance heuristics to generate a structured task dependency graph.