Skip to content
Back to skills

Beads Issue Tracking

ASecurity

Use this when working on tasks in this repo that require bd (beads) issue tracking, status updates, and the mandatory end-of-session push workflow.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
toolsgit

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill beads-issue-tracking --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Beads Issue Tracking?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Beads Issue Tracking
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-beads-issue-tracking/badge)](https://www.skillsdirectory.com/skills/david-li0406-beads-issue-tracking)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: beads-issue-tracking
description: Use this when working on tasks in this repo that require bd (beads) issue tracking, status updates, and the mandatory end-of-session push workflow.
---

# Beads (bd) issue tracking workflow

Use this skill whenever the user asks to start work on an issue, check work queue/status, add notes, mark blocked, close work, or “land the plane”.

## Commands (preferred)

- Find work: `bd ready`
- Current status: `bd status`
- View issue details: `bd show <id>` (or `bd show <id> --json`)
- Start work: `bd update <id> --status in_progress`
- Add a note: `bd update <id> --notes "..."`
- Blocked (with notes): `bd update <id> --status blocked --notes "..."`
- Close issue: `bd close <id> --reason "..."`
- Sync bd metadata: `bd sync`

## Hard rules (this repo)

- If code changes were made, do not end the session until **push succeeds**.
- Prefer the repository’s documented workflows in `_AGENTS.md`.

## “Landing the plane” checklist (must follow)

1. Run appropriate quality gates for the changed area (tests/build/lint if available).
2. Update bd issue status (close finished work, or set blocked with notes).
3. Follow the mandatory session close protocol (do not skip steps):
   - `git status` (confirm what changed)
   - `git add <files>` (stage code changes)
   - `bd sync` (commit beads changes)
   - `git commit -m "..."` (commit code)
   - `bd sync` (commit any new beads changes)
   - `git push` (must succeed)

## Guidance for agents

- If an issue id is not provided, ask for the bd issue id (one question max), or run `bd status` / `bd ready` to locate candidates.
- Prefer using editor tasks when available (e.g., VS Code tasks for bd commands).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…