本文へ移動
cccskills
無料GitHub で公開

skill-management

Use when condensing, decondenseing, refactoring, or improving existing skills. Covers the full skill lifecycle from verbose → sharp → maintained.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md5.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

skill-management

When to use

Use this skill when:

  • Condenseing a verbose skill into a sharper version
  • Expanding a condensed skill into a maintainable source-of-truth
  • Refactoring a skill to fix structure, scope, or quality issues
  • Migrating skills to new standards

Do not use when:

  • Creating a new skill from scratch (use skill-writing)
  • Reviewing/validating a skill (use skill-reviewer)

Procedure: Manage a skill

Mode: Condense

Trigger: "condense skill", "shorten skill", "make skill sharper"

  1. Inspect — what is the core job? Which lines are redundant?
  2. Preserve critical skeleton: When to use, Procedure, Output format, Gotchas, Do NOT
  3. Condense trigger — rewrite description for fast matching
  4. Condense decision logic — explanations → direct choices
  5. Condense procedure — each step short and executable
  6. Remove obvious content — keep only what model forgets or misuses
  7. Validate — condensed version must be: easier to scan, easier to trigger, at least as safe

Iron rule: Condensation must NOT weaken validation or remove decision hints that prevent mistakes. Linter gate: After condensation, run ./scripts-run src/scripts/skill_linter on the file — must be 0 FAIL.

Mode: Decondense

Trigger: "expand skill", "decondense skill", "make skill clearer"

  1. Inspect — which parts are unclear or too condensed?
  2. Restore full structure (all required sections)
  3. Expand trigger — make "When to use" clearer
  4. Expand procedure — turn terse steps into clear actions
  5. Strengthen validation — make checks explicit and testable
  6. Add minimal explanations only where they improve execution
  7. Validate — expanded version must be: clearer, still executable, not noisy

Iron rule: Expansion must NOT turn skills into documentation. Add context, not prose. Linter gate: After expansion, run ./scripts-run src/scripts/skill_linter on the file — must be 0 FAIL.

Mode: Refactor

Trigger: "refactor skill", "improve skill", "fix skill structure"

  1. Inspect — identify missing sections, weak areas, anti-patterns
  2. Clean structure — ensure required sections exist
  3. Improve procedure — make steps concrete, add validation
  4. Remove noise — delete obvious/redundant content, merge duplicate bullets
  5. Refine scope — ensure single responsibility, split if multiple workflows
  6. Compare before/after — must be clearer, at least as executable, not broader

Linter gate: After refactoring, run ./scripts-run src/scripts/skill_linter on the file — must be 0 FAIL.

Independence check: After refactoring, verify the skill is still executable without opening any guideline. If the refactor introduced guideline delegations ("see guideline X"), ensure the Procedure still works standalone.

Decision hints:

  • Too long → condense or split
  • Too generic → narrow scope
  • Missing validation → add it
  • Too dependent on guidelines → inline essential steps
  • Multiple workflows → split into separate skills

Common anti-patterns

  • Same idea repeated in Goal, Core rules, and Gotchas
  • Long paragraphs where one bullet would do
  • Vague procedure steps ("think about X")
  • Condensation that deletes safety-critical checks
  • Over-expansion that turns skills into documentation
  • Refactoring scope instead of structure
  • Removing gotchas because they "look verbose"

Output format

  1. Updated skill file(s) passing linter with 0 FAIL
  2. Before/after line count comparison

Gotchas

  • Over-condensation removes important nuance
  • Some examples look verbose but are load-bearing
  • Shorter is not better if trigger quality drops
  • Changing intent instead of improving structure
  • Condensed versions must be derived from uncondensed source, not the other way around
  • Validation steps are non-negotiable — every Procedure must end with a concrete verify/confirm step. Skills without validation pass the linter today but cause failures when the linter is tightened.
  • Renaming headings to "Procedure:" without adding steps creates false structure — the linter now requires ordered steps or sub-headings inside Procedure blocks.

Do NOT

  • Do NOT remove validation steps
  • Do NOT condense away decision hints that prevent mistakes
  • Do NOT change the skill's core intent
  • Do NOT merge unrelated workflows to save space
  • Do NOT expand everything blindly — only where it helps execution
  • Do NOT rewrite without understanding original intent
  • Do NOT skip the preservation-guard rule checklist before completing any transformation

Auto-trigger keywords

  • condense skill
  • decondense skill
  • refactor skill
  • improve skill
  • shorten skill
  • expand skill
  • telegraph condense
  • make skill sharper

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.

日本語の概要は準備中です。原文の説明を表示しています。

event4u-app/agent-config112026年10月12日 更新

Use when defining or auditing the activation event — aha-moment selection, retention correlation, falsifiable definition. Triggers on 'what is our aha moment', 'redefine activation'.

日本語の概要は準備中です。原文の説明を表示しています。

event4u-app/agent-config112026年10月12日 更新

Use when capturing an architectural decision — file naming, next ADR number, Status / Context / Decision / Consequences, index regen; fires even without saying 'ADR'.

日本語の概要は準備中です。原文の説明を表示しています。

event4u-app/agent-config112026年10月12日 更新

Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.

日本語の概要は準備中です。原文の説明を表示しています。

event4u-app/agent-config112026年10月12日 更新

Use when reading, creating, or updating agent documentation, module docs, roadmaps, or AGENTS.md. Understands the full .augment/, agents/, and copilot-instructions structure.

日本語の概要は準備中です。原文の説明を表示しています。

event4u-app/agent-config112026年10月12日 更新

Use for an adversarial red-team / blue-team / auditor review of an AI agent's CONFIG + behaviour (rules, skills, MCP, hooks, permissions) — attack-chain → defensive-gap list, not a code audit.

日本語の概要は準備中です。原文の説明を表示しています。

event4u-app/agent-config112026年10月12日 更新

event4u-app のスキルをすべて見る

このスキルの問題を報告する