원클릭으로
audit-skill
Audit a SKILL.md against loading, discoverability, effectiveness, and style rules, then produce a severity-grouped report.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Audit a SKILL.md against loading, discoverability, effectiveness, and style rules, then produce a severity-grouped report.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Edit, rewrite, proofread, or draft long-form personal content for Johann Schopplich.
Runs evidence-bearing audits with a Claude and a GPT worker in parallel, then synthesizes agreement, divergence, and contradictions.
Review and revise a prompt for modern reasoning LLMs – severity-grouped findings report plus a rewritten prompt.
Triage one red GitLab or GitHub pipeline to a proven verdict – real regression, flaky, infra, or config – staging a minimal fix where one applies. Use when handed a failing pipeline/job URL, asked to triage CI, or when an orchestrator opens a red pipeline.
Sweep the safe dependency drift and land deliberate bumps or migrations cleanly – breaking changes handled against the installed source, every gate green, staged behind one grill-ready brief.
Generates a Tailwind v4 OKLCH 50–950 palette anchored at shade 500 from a single hex or OKLCH brand color.
| name | audit-skill |
| description | Audit a SKILL.md against loading, discoverability, effectiveness, and style rules, then produce a severity-grouped report. |
| disable-model-invocation | true |
Produce a severity-grouped report listing every rule violation found in the skill's SKILL.md and folder layout, with file, line, and quoted evidence for each finding.
N blockers, N discoverability, N effectiveness, N quality.
Omit any severity heading with zero findings. If nothing is flagged, report Skill passes audit. followed by the summary line.
Skill won't load, won't trigger, or will malfunction.
name is 1–64 characters, lowercase a-z / digits / hyphens only, with no leading hyphen, no trailing hyphen, and no consecutive hyphens.name does not contain claude or anthropic anywhere (reserved).--- delimiters and contains no XML angle brackets (< or >).description is under 1024 characters.SKILL.md exists at the skill root with the exact case-sensitive filename.Skill loads but won't trigger reliably, or triggers on wrong requests.
description names the capability in the first 80 characters.description includes Use when... with concrete trigger verbs a user would say – model-invoked skills only; a disable-model-invocation skill strips triggers to a one-line human-facing summary.description includes a Don't use for... exclusion only when a sibling skill could plausibly be confused for this one; omit it when there's no real overlap, rather than pad with a contrived one.description uses third person (the user); the body is imperative or second person. Flag first person anywhere and second person in the description.Use when... trigger names a distinct case; flag synonym triggers that restate one.description; flag When to use... content in the body – it loads after the skill has already fired.helper, utils, tool, agent, skill).Skill loads and triggers but steers the agent weakly.
be thorough, write clean code, use best practices) and exposition the model already knows.don't X without a do Y instead.every modified file accounted for); flag vague bounds (understand the code, review thoroughly).SKILL.md inlines what every invocation path needs; material only some paths reach lives in a sibling file behind a pointer that states when to load it.Skill works but violates style or structure rules.
SKILL.md is under 500 lines. Move detail into named sibling files if longer.name matches the parent directory exactly.scripts/, references/, assets/, and agents/ appear as subdirectories, each one level deep; no README.md, CHANGELOG.md, or human-facing documentation at the skill root.SKILL.md – no reference-to-reference chains – and a reference file over 100 lines opens with a table of contents.might want to, aim for, try to), callout boxes (> **Note:**), closing summaries, preamble sections (## Overview, ## Introduction, ## Background), and self-confirmation prompts (confirm you understand). Calibrated facts (logs are usually wrong) and imperative Consider X pass.if X → Y; else → Z); rules are bulleted unless count or order is load-bearing (all three must hold).