원클릭으로
source-command-pipeline-retro
L6 — learning loop. Turn recurring drift/debt/patterns from recent work into concrete governance (rules + ADRs).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
L6 — learning loop. Turn recurring drift/debt/patterns from recent work into concrete governance (rules + ADRs).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Domain Engineering diagnostic — shows what the classifier decides for an objective (CMIS/DAS/profile/skills/mode). Observation-only; never mutates or blocks.
Business-driven methodology entry point — classify (intake), create/advance an Operation or Business work context, and drive the intake → operation → nested-workflow flow. Host-neutral; dry-run by default.
Workflow Navigator — shows the current phase, deliverables, and next commands for an ADR-0057 workflow. Read-only; never mutates state.
Start a focused session on one objective — locks scope, blocks opportunistic refactors.
Deterministic QA gate (ADR-0055) — run the project suite; green + complete acceptance criteria ⇒ qa-approve testing cards into conclusion; red ⇒ report (and qa-reject only attributable failures).
L6 — autonomous feature pipeline. Drives the full squad: design → implement → review → test → log. Checkpoints can be manual or automatic.
| name | source-command-pipeline-retro |
| description | L6 — learning loop. Turn recurring drift/debt/patterns from recent work into concrete governance (rules + ADRs). |
Use this skill when the user asks to run the migrated source command retro.
Look back at recent work and convert repeated friction into durable improvements to how this project is built. Output proposals — apply only with the user's OK.
Gather signal:
node contextkit/tools/scripts/stats.mjs --json (drift rate, cadence).node contextkit/tools/scripts/tech-debt-scan.mjs --json (recurring smells).node contextkit/tools/scripts/session-digest.mjs --last 10 (corrections the
user repeated, conventions that emerged, decisions made informally) — open a
full log only when a digest flags something to inspect.git log since the last few sessions (what actually changed).node contextkit/tools/scripts/advise-review.mjs
— per-lane hit-rate of /advise findings (acted-on vs still-open). A lane with
many open + low hit-rate is a pattern: either the owner is noisy (tune it down)
or the lane is under-served (schedule the work).Find patterns, not one-offs: the same correction 3×, a debt category that keeps growing, a rule that's implied but unwritten, a decision never recorded.
Propose concrete governance:
/distill-sessions; reuse it for the AGENTS.md diff.
Deprecate by strikethrough, never delete [ADR-0065]: when a rule is
superseded, mark the old line ~~old rule~~ — deprecated: <reason>. Use <new>.
instead of removing it, so the why of the change stays in history. Standards
are living, not a graveyard — only prune a struck-through rule much later,
once it's clearly fossilized.l5.highRiskPaths or
qa.criticalPaths that keeps breaking.Present the proposals ranked by impact. On approval, apply via /distill-apply
(AGENTS.md + ADR in one commit) and /context-config (config), then /log-session.
The point: the platform should get smarter about this project over time, not just enforce static rules.