sdlc
Show SDLC pipeline status dashboard
Files1
View on GitHubSKILL.md.claude/skills/sdlc/SKILL.md
GitHubSDLC Pipeline Status
Display the current state of the development pipeline.
Gather Data
Collect the following information:
Git Status
git branch --show-current
git status --short
git log --oneline -5
Quality Status
Run from apps/web/:
npm run typecheck 2>&1 | tail -1
npm run lint 2>&1 | tail -1
CI Status
gh run list --limit 3
Open PRs
gh pr list --state open
Open Issues
gh issue list --state open --limit 5
Task Pipeline
Run TaskList to retrieve active tasks from the native task store. Group and display by feature:
Active Tasks:
Feature: <story-id>
[completed] Create SSE server fn
[in_progress] Add streaming UI
[pending] Unit tests
N completed, M in-progress, P pending
Also check for active worktrees:
git worktree list
If no tasks and no feature worktrees found, display: "No active features."
Display Dashboard
Output a formatted dashboard:
========================================
Claude Session Dashboard -- SDLC Pipeline Status
========================================
Branch: <current branch>
Status: <clean / N uncommitted changes>
Last CI: <pass/fail -- run ID>
Quality Gates:
typecheck: PASS / FAIL
lint: PASS / FAIL
Recent Commits:
<last 5 commits>
Open PRs:
<list or "none">
Open Issues:
<list or "none">
Worktrees:
<list from git worktree list, or "none">
Active Tasks:
<grouped task list from TaskList, or "No active features">
========================================