| name | pipeline-summary |
| description | Generates live pipeline progress visualization and status reports. Shows current stage, timing, confidence scores, and overall progress. Use when: pipeline status, show progress, what stage are we at, pipeline visualization, progress report, timing, how long did it take. |
| argument-hint | e.g. 'show pipeline status' or 'generate progress report' |
Pipeline Summary Skill
Generate real-time pipeline progress visualizations and status reports.
Purpose
Provides a visual, at-a-glance view of pipeline execution โ used during demos and for Teams notifications.
Visualization Formats
Format 1: ASCII Pipeline Diagram
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ Discovery โโโโถโ ๐ ๏ธ Implementation โโโโถโ ๐งช Testing โโโโถโ โ
Verification โ
โ โ
COMPLETE โ โ โโโโโโโโโโ 70% โ โ โ PENDING โ โ โ PENDING โ
โ โฑ๏ธ 28s โ โ โฑ๏ธ 34s (running) โ โ โ โ โ
โ ๐ฏ 92% conf. โ โ ๐ฏ --% conf. โ โ ๐ฏ --% conf. โ โ ๐ฏ --% conf. โ
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ
Pipeline: feature/ai-toggle โ Mode: full-feature โ Target: Backend (Learn) โ Elapsed: 1m 02s
Format 2: Compact Status Line
๐โ
โ ๐ ๏ธโณ โ ๐งชโ โ โ
โ โ Mode: full-feature โ 1m 02s โ Backend (Learn)
Format 3: Detailed Status Table
## Pipeline Status: [Feature Name]
| Stage | Status | Duration | Confidence | Key Finding |
|-------|--------|----------|------------|-------------|
| ๐ Discovery | โ
Complete | 28s | 92% | Found 3 files, clear pattern |
| ๐ ๏ธ Implementation | โณ In Progress | 34s... | -- | 2/4 files modified |
| ๐งช Testing | โ Pending | -- | -- | -- |
| โ
Verification | โ Pending | -- | -- | -- |
**Total elapsed:** 1m 02s
**Estimated remaining:** ~1m 30s
**Pipeline mode:** full-feature
**Target:** Backend (Learn)
**Requirement:** Add AI microservice toggle to course settings
Format 4: Gate Summary (for human approval)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ GATE 1: Discovery Complete โ Approval Required
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Stage Metrics:
โฑ๏ธ Duration: 28 seconds
๐ฏ Confidence: 92%
๐ Files identified: 3
โ ๏ธ Risks found: 1 (medium severity)
โ Open questions: 0
๐ Key Findings:
โข REST endpoint pattern matches existing CourseSettingsController
โข Feature flag infrastructure already exists (FeatureFlagService)
โข Database migration needed for new column
๐ฎ Next Stage Preview:
Implementation will modify 3-4 files following existing patterns.
Estimated time: ~45 seconds.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
Proceed โ ๐ Redo โ โ๏ธ Correct โ โน๏ธ Stop
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Timing Tracking
The orchestrator should track:
{
"pipeline_id": "uuid",
"feature_name": "AI Microservice Toggle",
"mode": "full-feature",
"target_repos": ["backend"],
"started_at": "2026-05-31T10:00:00Z",
"stages": {
"discovery": {
"status": "complete",
"started_at": "2026-05-31T10:00:02Z",
"completed_at": "2026-05-31T10:00:30Z",
"duration_seconds": 28,
"confidence": 92,
"findings_count": 3
},
"implementation": {
"status": "in_progress",
"started_at": "2026-05-31T10:00:35Z",
"completed_at": null,
"duration_seconds": null,
"confidence": null,
"files_changed": 2
},
"testing": { "status": "pending" },
"verification": { "status": "pending" }
},
"total_elapsed_seconds": 62
}
Confidence Score Guidelines
| Score | Meaning | When to Assign |
|---|
| 95-100% | Very high confidence | Clear patterns, no ambiguity, exact matches found |
| 85-94% | High confidence | Good patterns, 1-2 minor assumptions |
| 70-84% | Moderate confidence | Some assumptions, partial pattern match |
| 50-69% | Low confidence | Significant assumptions, no clear precedent |
| <50% | Very low | Novel territory, high uncertainty |
Integration Points
- Orchestrator calls this skill at each gate to generate the visualization
- Teams notifications use Format 2 (compact) in the card body
- Final composite report uses Format 3 (detailed table)
- Gate approvals use Format 4 (gate summary)
Rules
- Always show elapsed time
- Always show confidence (or "--" if not yet calculated)
- Use emoji consistently for stages
- Keep compact format to a single line
- Include "estimated remaining" when possible (based on prior pipeline runs)