From Cairn
결정층 문서(도메인 에이전트·ADR) 건강 스캔. 전 서비스의 stale(신선도)·충실도·커버리지를 측정해 maintainer별 조치 리포트를 낸다. owner 부재에도 팀+AI가 서비스를 유지하는 "유지가능성"을 정량 점검. "유지가능성", "결정층", "문서 stale", "drift", "maintainability" 키워드에 반응.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cairn:analytics-maintainabilityThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- 읽기 전용 — 문서/코드를 수정하지 않는다 (측정·리포트만)
python3 skills/analytics-maintainability/scripts/scan.py [workspace-root] [stale-days]
STALE(Nd) — last_verified 90일 초과 → 코드와 재대조 필요WHY-EMPTY — 결정 이력/판단 시나리오 비어있음 → 적립 필요NO-last_verified / NO-maintainer — 메타 누락 → 스캐폴드 정합 보정| 신호 | 의미 | 조치 |
|---|---|---|
| stale | 신선도 — 코드 변경 후 미검증 / 90일 초과 | 코드 대조 후 last_verified 갱신 |
| 충실도 | 결정 이력·판단 시나리오 실내용 유무 | 평소 작업 부산물로 적립 |
| 커버리지 | 모듈 대비 도메인 에이전트 존재 | 누락 모듈에 그릇 생성 |
기준 정의:
templates/base-templates/service-knowledge-scaffold/maintainability.md
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub kt-cloud-infra-ops/cairn