atomic-bead-filing

Create executable beads from code smell observations with file and line references.

24|1|Updated Dec 13, 2025
One-click install
npx skills add https://github.com/delightful-ai/beads-rs --skill atomic-bead-filing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atomic-bead-filing
Source: https://github.com/delightful-ai/beads-rs/tree/main/.claude/skills/atomic-bead-filing
Command: npx skills add https://github.com/delightful-ai/beads-rs --skill atomic-bead-filing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to capture observations about code smells, design flaws, or workarounds directly as executable "beads" without interrupting your current workflow, ensuring that these insights are properly grounded in the codebase and can be acted upon by future agents.

Core Features & Use Cases

  • Contextual Grounding: Links observations to specific files and line numbers within the codebase.
  • Actionable Bead Creation: Generates well-defined beads with clear descriptions, priorities, and acceptance criteria.
  • Handles Ambiguity: Identifies situations requiring human input by using the human-needed label and clearly outlining decision points.
  • Use Case: While refactoring a complex module, you notice a potential performance bottleneck. You use this Skill to create a bead detailing the issue, its location, and why it matters, ensuring it's addressed in a future session.

Quick Start

Use the atomic-bead-filing skill to file a new bead for a noticed code smell in the main agent's current context.

Frequently Asked Questions about atomic-bead-filing

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

FAQPage Schema
How do I track code smells and design flaws without interrupting my workflow?

Code smell tracking works by creating actionable beads grounded in specific files and line numbers, capturing observations as defined tasks for future agents to execute without interrupting your current development workflow.

What is an executable bead in code review and issue tracking?

An executable bead is a well-defined task generated from code review observations, featuring descriptions, priorities, and acceptance criteria grounded in specific codebase locations for future agents to execute.

How do I file a bead for a code smell I noticed during refactoring?

To file a bead, capture the code smell observation from your current context, which automatically grounds the insight in specific files and line numbers while allowing you to define priority and detailed descriptions.

Can I flag code review issues that require a human decision between multiple approaches?

Yes, you can flag ambiguous code review issues using the human-needed label, which clearly outlines decision points where multiple approaches exist and human input is required before proceeding.

Does this issue tracking approach support priority setting for development tasks?

Yes, the bead creation process supports priority setting for development tasks, allowing you to assign priority levels alongside detailed descriptions and acceptance criteria when filing observations about workarounds or design flaws.

When should I not use beads for code quality observations?

You should avoid using beads for code quality observations requiring immediate resolution, as beads are designed to define actionable tasks for future agents rather than executing fixes instantly within your current session.