kramme-cc-workflow/skills/kramme:skill:review/SKILL.md
Reviews plugin skills for focused scope, progressive disclosure, portability, safety, retry behavior, and documentation quality. Use when auditing a SKILL.md, skill directory, or proposed skill text against skill-authoring standards. Not for creating new skills, editing skills, or reviewing ordinary application code.
npx skillsauth add abildtoft/kramme-cc-workflow kramme:skill:reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Review one or more skills against the skill-authoring rubric. This is a read-only review: do not edit files, create issues, call external services, or run destructive commands.
Resolve the target
SKILL.md path, a skill directory path, a skill name, or pasted draft skill text.SKILL.md content.skills/{skill-name}/SKILL.md and {skill-name}/SKILL.md relative to the current working directory.skills/*/SKILL.md files. Review every changed file, emitting one findings section per skill plus a combined rubric snapshot. If none are found, ask for a target.Read only the needed artifacts
SKILL.md or pasted draft.references/ files only when needed to validate progressive disclosure, source tracking, or detailed rules.assets/ or scripts/ only when the SKILL.md depends on them or when safety/retry behavior depends on their contents.Optionally gather prompt-footprint evidence
skill-cleaner report or local analyzer if one is already available.skill-cleaner output as supporting evidence only: loaded prompt cost, long-description candidates, duplicated or unused skills, loaded roots, and prompt-budget pressure.Extract the skill contract
Review against the rubric
SKILL.md contains only essential workflow; generic advice, repeated examples, and information the agent can infer are removed or moved out of the loaded path.SKILL.md; optional detail lives in directly referenced resource files; references are loaded just in time.Report findings first
references/, and name any trigger nouns that must be preserved.Summarize the result
Pass, Watch, or Fail for each rubric area.Ecosystem fit as N/A when no cleaner report, local analyzer, or comparable repository evidence was used.N/A in the summary when they do not apply to the skill under review (e.g. idempotency for a stateless reviewer). Do not invent findings to fill them.development
One-way migration of a local SIW project into Linear. Creates one Linear project, migrates the main spec and supporting specs as Linear Documents, creates milestones from SIW phases and issues from SIW issues, then prompts to retire the local siw/ files via /kramme:siw:remove. Linear becomes the source of truth; this is not a two-way sync and keeps no rerun mapping, so re-running can duplicate issues. Use when moving a planned SIW initiative into Linear for good. Not for implementing issues, defining new SIW issues, or generating an issue breakdown.
development
Compare an existing PR's title and body against the actual branch diff and report drift — false claims, missing major changes, stale scope, missing risk callouts. Use after pushing changes to a branch with an open PR, or before requesting review. Read-only by default; add --fix to delegate to kramme:pr:generate-description for an updated description. Complements kramme:pr:code-review (which checks description accuracy as one signal among many code-quality checks) by being a fast, focused, single-purpose check that runs in seconds.
tools
Reviews recent agent session transcripts to find repeated manual workflows or repeated user asks, then proposes and optionally scaffolds only useful new skills or custom subagents. Use when the user asks to inspect recent sessions, find automation opportunities, or create reusable workflows from repeated work. Not for summarizing one session, general retrospectives, or codebase refactoring.
data-ai
Remove all DONE issues and renumber remaining issues within each prefix group. Not for editing live issue content, archiving still-open issues, or moving issues between prefix groups.