ワンクリックで
skillweave-lifecycle
Bundle-Navigator, Phasen-Status, Entry-Point-Detection, Bundle-Empfehlung, Planning-Board, Testing
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Bundle-Navigator, Phasen-Status, Entry-Point-Detection, Bundle-Empfehlung, Planning-Board, Testing
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Create structured PRD (Product Requirements Document) through guided interview. Adapts Ralph Loop concepts for multi-agent AI development. Creates blueprint for promptchain and releasechain workflows.
Multi-Model LLM Council — Deliberation, Peer Review, and Chairman Synthesis with Web Search and Faigate Routing
Design-Thinking-Lens: Briefanalyse, UX-Prinzipien, Token-Extraktion, Evaluation
Problemdefinition, User Research, Empathy Mapping, Opportunity Validation
Pre-Launch-Check, Deployment, Announce, Verify, Metrics
Execution Reports, Timing, Events, Memory, Summary, Health — Read-Only Observability
| name | skillweave-lifecycle |
| description | Bundle-Navigator, Phasen-Status, Entry-Point-Detection, Bundle-Empfehlung, Planning-Board, Testing |
| argument-hint | command="[status|recommend|switch|phases|plan|test]" bundle="[id]" |
Bundle-Navigator, Phasen-Status und Workflow-Empfehlung.
Ermittelt die aktuelle Projektphase, navigiert zwischen Phasen/Bundles und empfiehlt den optimalen nächsten Workflow basierend auf Entry Conditions und Confidence-Scoring.
Before generating any output, verify and enforce the SkillWeave sandbox:
.skillweave/ Directory StructureIf .skillweave/ does not exist, create it:
.skillweave/
.skillweave/tracking-log/
.skillweave/templates/
.skillweave/sequences/
.skillweave/phases/
.skillweave/bundles/
.skillweave/All lifecycle reports, phase transitions, bundle recommendations, and navigation logs MUST be saved under .skillweave/phases/ or .skillweave/bundles/.
Ensure .skillweave/ is listed in .gitignore.
If .skillweave/config.yaml does not exist, create it with lifecycle defaults.
Proceed only after these four criteria are met.
# Navigator & Status
/skillweave-lifecycle command="status" # Current phase + bundle + recommendation
/skillweave-lifecycle command="recommend" # Next recommended bundle/action
/skillweave-lifecycle command="phases" # List all 7 phases
/skillweave-lifecycle command="switch" bundle="full-lifecycle" # Switch to bundle
# Planning Board
/skillweave-lifecycle command="plan" # Show planning board
/skillweave-lifecycle command="plan" action="create" title="My Task" priority="high" type="feature"
/skillweave-lifecycle command="plan" action="move" id="FEAT-001" target="doing"
/skillweave-lifecycle command="plan" action="show" id="FEAT-001"
/skillweave-lifecycle command="plan" action="seed" prd=".skillweave/prds/v1.0/prd.json"
# Testing
/skillweave-lifecycle command="test" # Run all test levels
/skillweave-lifecycle command="test" level="unit" # Run specific level
/skillweave-lifecycle command="test" action="results" # Show latest results
# Wizard & Reports
/skillweave-lifecycle command="wizard" # 5-question guided entry (Layer 0)
/skillweave-lifecycle command="report" # Show latest release report
/skillweave-lifecycle command="report" action="generate" # Generate report from current state
/skillweave-lifecycle command="report" action="list" # List all reports
command="plan"File-based planning system using the beans-pattern (Markdown tickets with YAML frontmatter in directory-as-state). Provides Kanban-style workflow tracking without external tools.
| Action | Description | Parameters |
|---|---|---|
| (none) | Show ASCII board summary | — |
create | Create new ticket | title, priority, type, depends_on |
move | Transition ticket between states | id, target (backlog/doing/done) |
show | Show single ticket detail | id |
seed | Auto-create tickets from prd.json | prd (path to prd.json) |
board | Regenerate BOARD.md | — |
.skillweave/planning/
├── BOARD.md # Auto-generated overview (regenerated on changes)
├── backlog/ # Tickets not yet started
│ ├── FEAT-001.md
│ └── ...
├── doing/ # Tickets in progress
│ └── FEAT-002.md
└── done/ # Completed tickets (with completion timestamp)
└── INFRA-001.md
Each ticket is a Markdown file with YAML frontmatter:
---
id: FEAT-001
title: "Multi-Level Testing Flow"
status: backlog
priority: high # high | medium | low
type: feature # feature | bugfix | infrastructure | qa | documentation
created: 2026-05-17
completed: # Set when moved to done/
week: 2 # Target week
depends_on: [INFRA-001]
estimated_effort: 8 # Hours
---
Description of the task.
## Acceptance Criteria
- [ ] Criterion 1
- [ ] Criterion 2
New tickets receive sequential IDs based on type:
FEAT-NNNINFRA-NNNBUG-NNNQA-NNNDOC-NNNThe next available number is determined by scanning existing tickets across all states.
After any create, move, or seed action, BOARD.md is regenerated with:
action="seed" reads a prd.json file and creates one ticket per task entry:
id, title, description, acceptanceCriteria, priority, type, dependsOn, estimatedEffort, weekWhen ReleaseChain starts a task, the corresponding ticket is moved to doing/.
When ReleaseChain completes a task (gate = PROMOTE), the ticket moves to done/ with completed timestamp set.
command="test"Multi-level testing engine with 5-level pyramid and 3-state gate decisions. Runs automatically during ReleaseChain verify steps or manually via /skillweave test.
| Parameter | Values | Default | Description |
|---|---|---|---|
level | lint, unit, e2e_smoke, acceptance, evidence | (all) | Run specific level only |
action | run, results | run | Show results instead of running |
run | run-id | (latest) | Specific run to display |
| Level | Trigger | Gate Weight |
|---|---|---|
| 1. Lint/TypeCheck | After code generation | 15% |
| 2. Unit Tests | After code generation | 30% |
| 3. E2E Smoke | Before release gate | 25% |
| 4. Acceptance | Before release gate | 20% |
| 5. Evidence/Groundedness | After Council output | 10% |
| Gate | Condition | Action |
|---|---|---|
| PROMOTE | All levels pass, coverage ≥ minimum | Proceed to next phase |
| HOLD | Minor regression, coverage below minimum, 1 evidence gap | Suggest fix, allow manual override |
| ROLLBACK | Unit tests fail, lint critical errors, E2E smoke fails, >50% criteria unmet | Block progression, require fix |
Testing integrates at two Ralph Loop points:
Results stored as JSON at .skillweave/testing/results/yyyy-mm-dd-run-N.json with full per-level details, gate decision, and reasoning.
See .skillweave/testing/test-config.yaml for level enable/disable, gate weights, thresholds, and language-specific commands.
See references/testing-flow.md for complete documentation.
command="status"Reports current project phase, active bundle (if any), entry/exit conditions status, and next recommended action. Reads .skillweave/phases/current.yaml and .skillweave/bundles/active.yaml.
command="phases"Lists all 7 lifecycle phases with their entry/exit conditions, skills used, and capabilities. Validates current phase against its entry conditions.
command="recommend"Analyzes project state and recommends a bundle based on:
Returns: Bundle ID, Confidence Score (0.0–1.0), Begründung (reasoning), und nächster Schritt (next action).
command="switch" bundle="[id]"Transitions the project into the specified bundle. Validates that entry requirements for the bundle's first phase are met. Creates an active bundle record at .skillweave/bundles/active.yaml and a phase tracking file at .skillweave/phases/current.yaml.
command="wizard"5-question guided entry for non-technical users (Layer 0 / Progressive Disclosure).
Questions:
Routes to the correct Layer 2 skill with pre-filled parameters.
command="report"Generate or view structured release reports.
| Action | Description |
|---|---|
| (none) | Show latest report |
generate | Generate report from current build state |
list | List all reports in .skillweave/reports/ |
All reports follow: yyyy-mm-dd-topic.md
Examples:
2026-05-17-v1.0-release.md2026-05-17-council-opencode-diagnosis.md2026-05-20-sprint-retrospective.mdWhen action="generate", reads:
.skillweave/testing/results/.skillweave/planning/.skillweave/handover/Produces a report using the template at .skillweave/templates/release-report.md with sections: Executive Summary, Changes, Metrics, Key Decisions, Known Issues, Next Steps.
When command="recommend" is used, the skill evaluates all 5 bundles against the current project state:
Calculated from weighted criteria:
.skillweave/tracking-log/ entriesEach recommendation includes a plain-text explanation:
Bundle: full-lifecycle
Confidence: 0.87
Begründung: Projekt befindet sich in Discovery (Phase 1/7) ohne aktives Bundle.
Entry Conditions "Problem statement" erfüllt. Full-Lifecycle deckt
alle verbleibenden Phasen ab. Empfohlener Sequence Type: mixed.
Nächster Schritt: Switch zu full-lifecycle, dann PromptChain aus PRD generieren.
The skill reads and writes structured data in YAML format:
.skillweave/phases/current.yamlphase: discovery
started: 2026-04-01
entry_conditions:
problem_statement: true
stakeholder_identified: true
exit_conditions:
validated_problem: false
opportunity_assessment: false
.skillweave/bundles/active.yamlbundle: full-lifecycle
phases: [discovery, blueprint, design, build, release, launch, post-release]
current_phase_index: 0
started: 2026-04-01
Upon invocation, the skill MUST:
.skillweave/ structure exists (create if missing).gitignore for .skillweave/ exclusion.skillweave/config.yaml for lifecycle defaults.skillweave/phases/ and .skillweave/bundles/ existphases/current.yaml and bundles/active.yaml if presentcommand parameterIf any preflight step fails, abort and report the issue before proceeding.
The following scenarios should be verified:
command="phases" lists all seven phases with entry/exit conditions.command="plan" produces readable board summary with counts per state.command="plan" action="create" title="Test" creates ticket with next available ID.command="plan" action="move" id="FEAT-001" target="doing" moves file between directories and updates frontmatter status.command="plan" action="seed" prd="path/to/prd.json" creates all tickets and generates BOARD.md.references/phases-reference.md — Full documentation of all 7 lifecycle phasesreferences/bundles-reference.md — Full documentation of all 5 bundlesreferences/plan-commands.md — File-based planning system (beans-pattern) commands and integrationreferences/testing-flow.md — Multi-level testing pyramid, gate logic, and ReleaseChain integrationreferences/navigator-detection.md — Phase auto-detection algorithm and recommendation enginereferences/meta-commands.md — 7 meta-commands (Layer 1) with routing logic