xiaohongshu
xiaohongshu
dialogue-assess-phase
Assess readiness to transition between SDLC phases. Aggregates component assessments and generates PROCEED/PROCEED_WITH_CAUTION/DEFER recommendation. Triggers on "assess phase", "phase readiness", "ready to proceed", "phase transition check", "can we move to phase".
Full skill instructions
Assess readiness to transition from one SDLC phase to the next. This composite assessment aggregates component assessments and evaluates overall readiness, generating a recommendation that requires human approval.
This skill operationalises:
Use this skill at phase transition points:
The assessment evaluates four readiness dimensions:
| Dimension | What It Measures | Key Inputs |
|---|---|---|
documentation_readiness | Are phase artefacts complete? | Required documents exist |
knowledge_transfer_readiness | Is knowledge documented/shared? | Theory captured, decisions logged |
stakeholder_readiness | Are stakeholders aligned? | Alignment assessment, approvals |
technical_readiness | Are technical prerequisites met? | Tests pass, dependencies resolved |
| Recommendation | Meaning | Action |
|---|---|---|
PROCEED | All dimensions satisfactory | Human approves, transition proceeds |
PROCEED_WITH_CAUTION | Minor gaps identified | Human reviews gaps, may proceed with mitigations |
DEFER | Significant gaps present | Address blockers before transitioning |
First, gather information about the current state:
# Check for recent problem framing assessment
ls -la ${CLAUDE_PROJECT_DIR}/.dialogue/logs/assessments/ASSESS-*.yaml | tail -5
# Check for recent daily checks
grep -l "assessment_type: DAILY_CHECK" ${CLAUDE_PROJECT_DIR}/.dialogue/logs/assessments/*.yaml | tail -5
# Check decision log activity
ls -la ${CLAUDE_PROJECT_DIR}/.dialogue/logs/decisions/ | tail -10
Ask the user to evaluate each dimension using AskUserQuestion:
Then ask: 5. What is the current phase? (1-7) 6. What is the target phase? (2-7) 7. Are there any blockers? (optional free text) 8. Are there any risks to proceeding? (optional free text)
If available, reference recent component assessments:
${CLAUDE_PLUGIN_ROOT}/skills/dialogue-assess-phase/scripts/log-assess-phase.sh \
<assessor> \
<current_phase> <target_phase> \
<documentation_readiness> <knowledge_transfer_readiness> \
<stakeholder_readiness> <technical_readiness> \
[problem_framing_ref] [blockers] [risks]
| Parameter | Values | Description |
|---|---|---|
assessor | ai:claude or human:<id> | Who performed the assessment |
current_phase | 1-7 | Current SDLC phase |
target_phase | 2-7 | Target phase (must be > current) |
documentation_readiness | 1-5 | Documentation completeness |
knowledge_transfer_readiness | 1-5 | Knowledge sharing quality |
stakeholder_readiness | 1-5 | Stakeholder alignment |
technical_readiness | 1-5 | Technical prerequisites |
problem_framing_ref | string (optional) | ASSESS-... ID of framing assessment |
blockers | string (optional) | Blocking issues (comma-separated) |
risks | string (optional) | Identified risks (comma-separated) |
context | string (optional) | Situational context |
tags | string (optional) | Comma-separated categorisation tags |
The script computes a recommendation based on dimension scores:
Average score = (doc + knowledge + stakeholder + technical) / 4
If average >= 4.0 AND no blockers AND problem_framing exists:
→ PROCEED
Else if average >= 3.0 AND blockers are manageable:
→ PROCEED_WITH_CAUTION
Else:
→ DEFER
Special conditions:
When the recommendation is DEFER, the assessment includes a defer_guidance block that provides actionable remediation advice based on two factors:
The current phase's information composition determines remediation character:
| Phase | Tacit % | Remediation Character |
|---|---|---|
| 1. Initiation | 75% | Primarily dialogue-based |
| 2. Planning | 55% | Dialogue-dominant |
| 3. Requirements | 50% | Balanced |
| 4. Design | 40% | Balanced, slightly artifact-weighted |
| 5. Implementation | 35% | Artifact-dominant |
| 6-7. Testing/Ops | 30% | Primarily artifact/process |
The lowest-scoring dimension identifies what type of gap to address:
| Gap | Meaning | Natural Remediation |
|---|---|---|
documentation | Artifacts incomplete | Review/create documents |
knowledge | Tacit understanding not shared | Dialogue, pairing, mentoring |
stakeholder | Alignment issues | Facilitation, workshops |
technical | Blockers, dependencies | Technical resolution |
The combination produces a recommended_approach:
defer_guidance:
primary_gap: knowledge
primary_gap_score: 2
secondary_gaps: []
phase_tacit_percentage: 75
recommended_approach: DIALOGUE
specific_actions:
- "Conduct knowledge transfer sessions with domain experts"
- "Pair with experienced team members"
- "Facilitate stakeholder interviews to capture tacit understanding"
restart_point:
phase: 1
phase_name: "Initiation/Conception"
focus: "Address knowledge gaps before re-assessing"
Phase transitions require human approval:
AI: Phase readiness assessment complete.
Current Phase: 1 (Problem Definition)
Target Phase: 2 (Requirements)
Dimension Scores:
- Documentation: 4/5 (requirements doc drafted)
- Knowledge Transfer: 4/5 (decisions logged, theory captured)
- Stakeholder: 3/5 (one stakeholder pending review)
- Technical: 5/5 (no blockers)
Component Assessments:
- Problem Framing: ASSESS-20260122-140000 (5/6, confidence 4)
Blockers: None
Risks: Stakeholder review may surface new requirements
Recommendation: PROCEED_WITH_CAUTION
Do you approve proceeding to Phase 2?
[Options: Approve / Approve with conditions / Defer]
User: Approve with conditions - complete stakeholder review within 48 hours
AI: Approved with conditions. Logging the decision...
[Logs DEC-... with approval and conditions]
Phase transition approved. Moving to Phase 2 (Planning).
Condition: Complete stakeholder review within 48 hours.
The script returns the generated assessment ID (e.g., ASSESS-20260122-150000).
The assessment is stored in .dialogue/logs/assessments/ and creates:
${CLAUDE_PLUGIN_ROOT}/skills/dialogue-assess-phase/scripts/log-assess-phase.sh \
"human:pidster" \
1 2 \
4 4 3 5 \
"ASSESS-20260122-140000" \
"" \
"Stakeholder review may surface new requirements"
Critical inputs:
Critical inputs:
Critical inputs:
Critical inputs:
Similar patterns—each transition validates that:
See Assessment Schema for the complete PHASE_READINESS response schema and validation rules.
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience