sdlc-align

Solid

Periodic cumulative-drift audit — look at the last stretch of shipped goals as a whole and ask whether the work still matches the north-star's stated bets, or whether the strategy has been quietly rewritten by accumulation. Use when the user runs /sdlc-align, when /sdlc-status reports an alignment check is due, or after a north-star revision.

AI & Automation 6 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
28
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# sdlc-align The **window** check. Every other alignment gate in LoopSmith looks at one unit of work: `sdlc-plan-review` §4 holds a single plan to the north-star, and `sdlc-retro` asks what a single goal taught. Neither can see the shape of *twenty* goals, and that is where strategy actually drifts — no single decision violates the direction, but the trajectory has moved. **Read-only.** It produces a report and lets the user pick the reconciliation direction. It never edits the north-star, the goals, or any code. **Gate — a no-op without a north-star.** If `.sdlc/context/north-star.md` is absent, there is no stated direction to drift from: say so in one line and stop. (Drop-in projects skip this entirely, the same way `sdlc-plan-review` §4 does.) If it exists but states no priorities or bets, say that instead — the fix is `/sdlc-vision`, not a drift report. ## The window Default to everything since the previous report in `.sdlc/knowledge/align/`, or the last ~10 completed goals if there is none. State the window explicitly in the report; a finding is only as good as the span it was drawn from. Gather what actually shipped in it: - **Goals** — `.sdlc/goals/*.md` with `status: done` (local), or closed `sdlc:goal` issues (github). Include the parked ones too — `status: parked` locally, `sdlc:parked` on GitHub. Work that was started and abandoned still spent effort in a direction, and a *cluster* of parks on one theme is itself a drift signal: it usually means the back...

Details

Author
swapnil-agrim
Repository
swapnil-agrim/loopsmith
Created
1 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

sdlc-status

Show the SDLC loop status — backlog counts, current iteration, and whether the morning review queue needs attention. Use when the user runs /sdlc-status or asks how the loop/backlog is doing.

6 Updated today
swapnil-agrim
AI & Automation Solid

drift-check

Audit a set of related project documents for internal contradictions and drift from their stated mission, with a skeptical eye that distrusts suspiciously clean alignment. Use whenever the user points at multiple docs (spec, PLANNING.md, README, CLAUDE.md, .cursorrules, system prompt, TASK tracker, ADRs) and asks "are these consistent", "do my docs agree", "has my spec drifted", "check alignment", "is my README in sync", "audit my project for consistency", or shares a self-alignment/audit report. Especially trigger when documents should agree on the same facts (tech stack, metrics, feature lists, naming, architecture, tone) and the task is finding where they silently diverge, or where identical copy-pasted claims masquerade as validation. Lead with the real state of alignment and the biggest contradiction, never a vanity score. For cross-document consistency and mission-drift within a project's own materials, not verifying external claims (use reality-check) or choosing between options (use a council skill).

0 Updated today
scoobydrew83
AI & Automation Solid

sdlc-retro

The Retrospective / learning executor — after a goal ships, surface the structural + product debt the narrow fix left behind, check what shipped against the original intent, and route each durable lesson to the right store (audit trail / north-star / standing rule). Advisory — it proposes, and parks north-star + standing-rule changes for your approval. Use at the end of a goal, in the Retrospective phase, or when the user runs /sdlc-retro.

6 Updated today
swapnil-agrim