keel-drift
Monitors and corrects alignment drifts between current agent work and project goals.
Install
mkdir -p .claude/skills/keel-drift && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18703" && unzip -o skill.zip -d .claude/skills/keel-drift && rm skill.zipInstalls to .claude/skills/keel-drift
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use this skill when you need to sanity-check whether current work is still aligned with the active goal and plan.Key capabilities
- →Run drift checks
- →Identify deviations from goals and plans
- →Check for spec and runtime-entrypoint drift
- →Detect terminology and session drift
- →Recover from identified drift
- →Reconcile goal, plan, delta, or spec artifacts
How it works
The skill runs `keel --json drift --mode auto` to identify deviations. It then checks `.keel/session/alerts.yaml` for warnings and runs `keel --json recover` if drift is confirmed, reconciling artifacts.
Inputs & outputs
When to use keel-drift
- →Checking goal alignment
- →Detecting plan drift
- →Recovering from session inconsistencies
About this skill
KEEL Drift
Use this skill when you need to sanity-check whether current work is still aligned with the active goal and plan.
Workflow
- Run
keel --json drift --mode auto. - Check
.keel/session/alerts.yamlfor collapsed high-signal warnings. - Run
keel --json recoverif drift is real or repeated. - If the recovery path is accepted, reconcile the matching goal, plan, delta, or spec artifacts.
What To Look For
- goal drift
- plan drift
- spec drift
- runtime-entrypoint drift
- terminology drift
- session drift
- clustered weak signals becoming a real drift pattern
When not to use it
- →When current work is known to be aligned with the active goal and plan
- →When no sanity check is needed
- →When drift is not a concern
Limitations
- →Relies on `keel` tool for drift detection and recovery
- →Recovery path acceptance requires reconciliation of artifacts
- →Focuses on specific types of drift (goal, plan, spec, runtime-entrypoint, terminology, session)
How it compares
This skill provides an automated and structured way to detect and recover from project drift, ensuring alignment with goals and plans, unlike manual checks that might miss subtle deviations or lack a defined recovery process.
Compared to similar skills
keel-drift side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| keel-drift (this skill) | 0 | 4mo | No flags | Intermediate |
| gsd-progress | 0 | 2mo | No flags | Intermediate |
| cto-engineering-metrics | 5 | 9mo | No flags | Advanced |
| summarize-activity | 6 | 5mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by vzwjustin
View all by vzwjustin →You might also like
gsd-progress
delorenj
Check project progress, show context, and route to next action (execute or plan). Use --forensic to append a 6-check integrity audit after the standard report.
cto-engineering-metrics
rinaldofesta
Expert methodology for defining, tracking, and interpreting engineering performance metrics including DORA, team health, productivity, and executive reporting.
summarize-activity
alpinejs
Summarize recent GitHub activity — discussions, PRs, issues, events, traffic — into an actionable report so you can stay on top of the project without reading everything.
conductor-status
sickn33
Display project status, active tracks, and next actions
status
serithemage
Shows project progress, phase completion status, test coverage, and deployment info. Use when checking what has been implemented, what remains, or current operational state.
daily-report
ianphil
Generates a comprehensive daily report covering ADO work items, Teams chats, calendar, email, local mind next-actions, and inbox notes. Run this each morning to get a scannable summary of everything you need to know to start your day. Use when user asks for "daily report", "morning briefing", or "wh