beads-jj-workflow

Manage code changes with jj commits tied to beads in beads-rs projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the development process by integrating the jj version control system with beads for issue tracking, ensuring a consistent and efficient workflow for code changes.

Core Features & Use Cases

  • Integrated Workflow: Combines jj's commit management with beads for issue tracking.
  • Rhythmic Committing: Encourages small, descriptive commits tied to specific beads.
  • Verification: Ensures code quality through automated checks before closing a bead.
  • Use Case: A developer working on a new feature in a beads-rs project would use this skill to manage their commits and track their progress against specific tasks defined in beads.

Quick Start

Run bd prime for a quick, dense tutorial on how beads works and how we use it.

Frequently Asked Questions about beads-jj-workflow

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

FAQPage Schema
How do I integrate jj version control with issue tracking in a development workflow?

Rhythmic committing encourages small, descriptive commits tied to specific issues or beads. This process ensures code quality by enforcing automated verification checks before closing a tracked issue, integrating jj's commit and rebase functionalities for efficient development.

What is the best way to manage code changes in a beads-rs project?

The best way to manage code changes in a beads-rs project is by combining jj's commit management with beads for issue tracking. This integrated workflow streamlines development by tying commits to specific tracked tasks and verifying quality before closure.

How does jj commit management work with beads issue tracking?

Jj commit management works with beads issue tracking by linking small, descriptive commits to specific tracked tasks. It leverages jj's commit and rebase functionalities to maintain a consistent development rhythm and ensures quality through pre-close verification.

Do I need jj to use beads for issue tracking?

Using jj is required for this specific workflow Skill, as it integrates jj's version control system directly with beads for issue tracking. The Skill relies on jj's commit and rebase functionalities to manage code changes efficiently within the beads-rs project.

Can I automate code quality checks before closing a tracked issue?

You can automate code quality checks before closing a tracked issue by using the verification steps built into this workflow. The Skill ensures quality by running automated checks prior to closing a bead, tying verification directly to the commit rhythm.