kramme-cc-workflow/skills/kramme:siw:issue-implement:team/SKILL.md
Implement multiple SIW issues in parallel using multi-agent execution. Each agent gets a full context window and implements one issue. Best for phases with multiple independent issues.
npx skillsauth add abildtoft/kramme-cc-workflow kramme:siw:issue-implement:teamInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Implement multiple SIW issues simultaneously using multi-agent execution. Each agent implements one issue with a full context window, following the kramme:siw:issue-implement workflow.
Arguments: "$ARGUMENTS"
Parse $ARGUMENTS for --auto before Step 1.
AUTO_MODE=true and remove the flag from the remaining input.--auto means: skip the plan confirmation in Step 4 and start the proposed parallel implementation plan immediately.This skill requires multi-agent execution.
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS).multi_agent enabled.If multi-agent execution is not available, print:
Multi-agent execution is not enabled. Use /kramme:siw:issue-implement to implement issues one at a time.
Claude Code: add CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 to settings.json.
Codex: use a runtime with `multi_agent` enabled (for example, Conductor Codex runtime).
Then stop.
siw/OPEN_ISSUES_OVERVIEW.md to understand all issues and their statusessiw/ directory) for project context, excluding temporary artifacts such as DISCOVERY_BRIEF.mdsiw/LOG.md for current progress and decisionsMode from the overview table when present, then confirm it from the issue file frontmatter when reading candidates. Treat missing Mode as HITL — mode missing; requires human triage.If specific issue IDs provided (e.g., G-001 P1-002):
HITL, keep it out of the automatic batch until the user explicitly confirms that the required human decision/review/access has already been handled. --auto does not count as that confirmation.If "phase N" provided (e.g., phase 1):
P1-* for phase 1)If no arguments:
HITL guardrail:
/kramme:siw:issue-implement for a single issue with the needed context.AUTO_MODE=true, skip HITL issues automatically and report them as not started; if skipping leaves no AUTO candidates, stop without spawning agents.For each candidate issue:
siw/issues/Identify conflicts:
Batching strategy:
If AUTO_MODE=true, skip this AskUserQuestion and proceed with Start parallel implementation.
Otherwise use AskUserQuestion:
header: "Parallel Implementation Plan"
question: "Ready to implement X issues. Here's the plan:"
options:
- label: "Start parallel implementation"
description: |
Batch 1 (parallel): [issue-ids] - X teammates
Batch 2 (after batch 1): [issue-ids] - Y teammates
Human-gated HITL issues not started: [issue-ids with reasons]
Potential conflicts: [details if any]
- label: "Adjust plan"
description: "Let me modify which issues to include"
- label: "Cancel"
description: "Don't implement anything"
Create a multi-agent implementation session named siw-implement.
For each issue in Batch 1, spawn a teammate with:
Precondition: Every issue in the batch is AUTO, or the user explicitly confirmed inclusion of that specific HITL issue after seeing its reason in Step 4.
kramme:siw:issue-implement workflow using the Autonomous Implementation approach:
kramme:verify:run## Resolution section (summary, changes, key decisions)siw/OPEN_ISSUES_OVERVIEW.md row, and siw/LOG.md current progressCreate one task per issue: "Implement [issue-id]: [title]"
While teammates work:
Review plans: When a teammate submits their implementation plan, review it for:
Track completion: Monitor TaskList for completed tasks
Handle file conflicts: If a teammate discovers it needs a file outside its ownership:
Handle blockers: If a teammate gets stuck:
When all Batch 1 tasks complete:
siw/LOG.md with Batch 1 completionsAfter all issues are implemented:
kramme:verify:run on the full scope to check for integration issuessiw/LOG.md with session summary:## Current Progress
**Last Updated:** {date}
**Quick Summary:** Parallel implementation of X issues
### Project Status
- **Status:** In Progress | **Completed this session:** {issue-ids}
### Last Completed
- {issue-id}: {title} (Batch 1)
- {issue-id}: {title} (Batch 1)
- {issue-id}: {title} (Batch 2)
### Decisions Made
- [Any cross-cutting decisions discovered during parallel implementation]
### Next Steps
1. {next ready issue or phase}
kramme:siw:issue-implement Step 11.2)Review all decisions logged by teammates. If any need spec updates, follow kramme:siw:issue-implement Step 10 (Sync Decisions to Spec).
This skill uses a multi-layer approach:
kramme:verify:run catches any integration issues after all implementations/kramme:siw:issue-implement:team
# Implement all READY issues with no blockers
/kramme:siw:issue-implement:team phase 1
# Implement all READY Phase 1 issues
/kramme:siw:issue-implement:team P1-001 P1-003 G-002
# Implement specific issues in parallel
/kramme:siw:issue-implementUse this skill when:
Use /kramme:siw:issue-implement when:
development
Runs kramme:pr:code-review as a closeout review loop for local or PR branch changes before commit, ship, or final response. Use when the user asks for autoreview, second-model review, or a final code-review pass after non-trivial edits. Not for UX, visual, accessibility, or product review.
development
Guides topic-level understanding verification for a PR, branch, feature, document, spec, design decision, bug fix, or other concrete subject. Use when the user asks to confirm, quiz, drill, teach-and-check, or verify that they understand a topic. Maintains a topic-specific checklist artifact and requires demonstrated understanding before marking the topic complete. Not for ordinary explanations without verification, end-of-session summaries, or code/test correctness checks.
testing
Design a CI/CD pipeline with quality gates, a <10-minute budget, feature-flag lifecycle, and an exit checklist. Use when adding a new CI pipeline, changing gate configuration, or planning a rollout for a new service. Complementary to kramme:pr:fix-ci (which fixes failures in an existing pipeline). Covers gate ordering, secrets storage, branch protection, rollback mechanism, and staged-rollout guardrails — not a rollout-execution runbook.
tools
--- name: kramme:visual:demo-reel description: Capture local demo evidence for observable product behavior: screenshots, before/after image sets, browser reels, terminal recordings, and short GIF/video proof. Use when shipping UI changes, CLI features, or any change where PR reviewers would benefit from visual or behavioral evidence. argument-hint: "[what to capture] [--url <url>|auto] [--tier static|before-after|browser-reel|terminal-recording]" disable-model-invocation: true user-invocable: tr