본문으로 건너뛰기
cccskills
무료GitHub에 공개

skill-checkup

Read-only checkup of installed agent skills across Claude Code and Codex: broken links or files, same-name copies that drifted apart, descriptions that compete or miss requests their skill already handles, and skills loaded by both agents but used by only one. Use when the user asks to check, audit or tidy their skills, compare Claude Code and Codex skills, asks why a skill did not trigger, or wants to test a reworded description against past requests. For unused Claude Code skills and token cost alone, Claude Code's /skill-doctor is enough. Not for agent config health or raw usage rankings (skill-usage-stats) or policy-driven ownership, exposure and retirement repairs (skill-ecosystem-doctor).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.4 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Skill Checkup

A thin entry point for skill-checkup, a read-only, offline Python tool with no dependencies. It reads installed skill folders (~/.claude/skills, ~/.agents/skills, ~/.codex/skills, the current project's .claude/skills and .agents/skills, and enabled Claude Code plugins) and local Claude Code and Codex session logs.

Operating Contract

  • Direct actions: run the checkup, summarize it, and explain the top actions.
  • Escalate before: editing, merging, moving or archiving any skill. The tool never does this; only change a skill when the user names that change.
  • Evidence-backed pushback: similarity findings and the silent appendix are lexical matches over past requests. Present them as candidates, not verdicts, and check one or two by reading the skill before recommending a change.
  • Feedback loop: after an approved wording change, rerun replay for that skill and report both rows.

Run

From the user's current project, so project-level skills are included:

uvx --from git+https://github.com/majiayu000/skill-checkup@v0.2.1 skill-checkup

Without uvx: pipx run --spec git+https://github.com/majiayu000/skill-checkup@v0.2.1 skill-checkup.

It prints a summary table and the top five actions, and writes the full report to ./skill-checkup-report.md. The first run reads up to 90 days of logs and can take a minute; later runs use a cache in ~/.cache/skill-checkup.

Useful options:

  • --lang zh or --lang en to match the conversation.
  • --show-examples only when the user wants to see which of their own requests were matched. Those quotes stay on the machine.
  • --context-tokens 1000000 when the user's model has a 1M-token window; the default assumes 200k.
  • --summary-json summary.json --anonymize for a counts-only file the user can share.

Check a reworded description

uvx --from git+https://github.com/majiayu000/skill-checkup@v0.2.1 skill-checkup replay <skill> --description "<new wording>"

Compare the current and new rows: higher hit@3 with similar steals@1 is better. The numbers are a lexical proxy, so compare rows rather than reading absolute values.

Reading the report

SectionWhat to do with it
BrokenFix first. Diverged copies: compare, keep one source, make the others identical.
CompetingMerge, or rewrite both descriptions so their boundaries differ.
One-sidedLoaded by both agents, used by one. Delete the idle copy only when the report says it's safe; when it says the copy is shared, turn the skill off in Claude Code's /skills menu instead. Copies in ~/.agents/skills may also serve Cursor or Gemini CLI.
UnusedArchive candidates. Keep emergency tools even if unused. In Claude Code, /skill-doctor gives the same list with token costs.
HeavyAn estimate; /context shows the measured listing size. On a 1M-token model it rarely matters.
New skill candidatesRepeated requests worth a skill; confirm with the user before writing one. An item marked "already handled in the body of X" means rewording X's description, not a new skill.
Appendix (silent)Low confidence: mentions and requests look alike. Treat as leads only.

Gotchas

  • Sessions started by claude -p, Agent SDK hosts or codex exec count as usage but are excluded from request analysis.
  • A Codex turn that reads 8+ skills is treated as an inventory sweep and not counted as use.
  • "Unused" only means no use in this machine's logs in the window.
  • The default budget estimate assumes a 200k-token window; pass --context-tokens 1000000 for 1M-token models.
  • Optional config ~/.config/skill-checkup/config.json can list deprecated directories and accepted known issues.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Audit and organize AI coding-agent instructions, including AGENTS.md, CLAUDE.md, skills, and agent definitions. Use when the user asks to diagnose conflicting instructions, excessive approval pauses, broad skill triggers, duplicate guidance, or broken instruction references, or to clean up that instruction set. Ordinary code review, Markdown editing, or application debugging alone does not trigger this workflow. Inspection stays read-only; apply changes when authorized.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

majiayu000/spellbook2882026년 10월 23일 업데이트

Generate or update repository-specific AGENTS.md instruction files from real repo evidence. Use when asked to create, design, scaffold, split, or improve root or scoped AGENTS.md files for Codex/Claude/agent workflows, especially when a repo needs directory-specific rules, validation commands, generated-file boundaries, or a short agent onboarding router.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

majiayu000/spellbook2882026년 10월 23일 업데이트

REST/GraphQL/gRPC API design best practices. Use when designing APIs, defining contracts, handling versioning. Covers OpenAPI 3.2, GraphQL Federation, gRPC streaming.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

majiayu000/spellbook2882026년 10월 23일 업데이트

Mobile app UI design expert for iOS and Android. Use when designing app interfaces, creating design systems, ensuring accessibility, or following platform guidelines. Covers Material Design 3, Human Interface Guidelines, color theory, typography, and 2025 trends.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

majiayu000/spellbook2882026년 10월 23일 업데이트

End-to-end app feature inventory and user-story testing workflow with a canonical tracker. Use when the user asks to audit every feature, derive expected behavior from code, test user journeys, or explicitly fix and retest documented UX or logistical defects.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

majiayu000/spellbook2882026년 10월 23일 업데이트

Design architecture foundations before implementation. Use when asked to design or refactor architecture, choose Rust/Go crate, package, module, runtime, workflow, or service boundaries, compare mature project architecture, prevent stacked one-off PRs, audit migration debt in existing repos, or produce a spec before coding.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

majiayu000/spellbook2882026년 10월 23일 업데이트

majiayu000의 스킬 모두 보기

이 스킬의 문제 신고