Import BMAD story and epic artifacts into Beads as trackable issues with dependencies. Use when the user says 'import stories', 'sync BMAD into Beads', 'import epics', or when Beads has no issues but sprint-status.yaml has backlog stories. Shows a dry-run plan before applying. Can filter by specific epic.
From relaynpx claudepluginhub ivintik/private-claude-marketplace --plugin famdeck-relayThis skill uses the workspace's default tool permissions.
evals/evals.jsonDesigns and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
BMAD produces planning artifacts (epics, stories in sprint-status.yaml) but those aren't tracked as issues. This skill bridges the gap — it reads the BMAD plan and creates corresponding Beads issues with proper dependencies, so work can be picked up, assigned, and tracked.
python -c "
from famdeck.bmad_import.importer import import_stories
result = import_stories('$PWD', dry_run=True)
print(result.summary())
"
Show the plan to the user — which stories will be created, under which epics, with what dependencies. Wait for confirmation before applying.
python -c "
from famdeck.bmad_import.importer import import_stories
result = import_stories('$PWD')
print(result.summary())
"
To import only stories from one epic (e.g., epic 1):
python -c "
from famdeck.bmad_import.importer import import_stories
result = import_stories('$PWD', epic_filter=1)
print(result.summary())
"
bd list shows no issues but sprint-status.yaml has backlog stories/autopilot pre-flight detects missing Beads issues