bostonaholic/skills

cutting-skills

Audits or trims an existing agent skill to its behavioral core and narrows over-broad trigger metadata.

ソースを見る

使い方

  1. インストールコマンドをコピーし、自分の環境へ導入する前にソースを確認します。
  2. 必要なツール、認証情報、対応環境を原文で確認します。
  3. 入力と成果物を指定し、出力を資料と照合します。
npx skills add https://github.com/bostonaholic/skills --skill cutting-skills

開始前の確認

  • 導入にはモデル契約、API枠、ファイルへのアクセス許可は含まれません。
  • スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
リポジトリの原文

見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。

Skill Cutter

Good skills tell the model what you care about, then stay out of its way. A skill should hold only what a capable frontier model would otherwise get wrong: the goal and quality bar, non-obvious gotchas and domain facts, safety and authorization boundaries, the author's preferences where they differ from a default, and exact commands or formats where they are fragile or parsed. Line count is evidence, not the objective.

Mode

  • Audit: when asked to review, critique, or identify cuts, report proposed

actions without editing.

  • Cut: an explicit request to cut, trim, shorten, simplify, or de-slop

authorizes local edits inside that skill only. It does not authorize commit, push, publication, or changes to consumers outside the skill.

Classify before cutting

Read the whole SKILL.md, its agents/openai.yaml, and its resources. Name the tasks that should trigger it and the decisions an otherwise capable agent would get wrong without it. Then classify the material:

ClassDefault treatment
Non-obvious domain constraint or fragile required sequenceKeep
Useful optional expert recommendationCondense and label as optional
Generic knowledge or ordinary engineering adviceDelete
Policy already enforced by system or repository instructionsDelete
Duplicate instruction or exampleKeep the clearest instance
Project- or incident-specific policy in a generic skillMove or delete
Stale, unverifiable, or overclaimed factVerify, qualify, or delete
Detail needed only for one variantMove to a selectively loaded reference

Do not hide subjective policy behind claims that a provider or tool requires it. For unstable provider claims, check current primary documentation.

Cutting

  • Prefer deletion over compression. Do not keep text merely because it is

correct.

  • Typical deletions: step-by-step procedure for what the model already does,

checklists and completion ceremony, subagent dispatch mechanics, repeated summaries, rigid report templates no parser or user preference needs, and history that does not change execution.

  • Keep verbatim any exact format, value, or edge case the user cares about.

A model drops a loose summary of one, so a paraphrase is a silent cut.

  • Do not replace readable instructions with dense slogans.
  • Do not move bulk into references to make SKILL.md look shorter.
  • Do not delete scripts, assets, or references on apparent non-use; find their

callers, including tests, first.

Trigger metadata

The description is always-loaded routing context. Name the concrete intents and artifacts that should activate the skill, remove "any task" style triggers, and add short exclusions for nearby tasks. Keep every explicit-only guard. Do not make it so timid that explicit requests stop matching. Keep agents/openai.yaml aligned with it.

Validate

Fix links and agents/openai.yaml, then run the repository's own skill checks (named in AGENTS.md, CONTRIBUTING.md, or the package manifest, or skills-ref validate <target-skill> if installed). Never invent a command. With none, confirm the frontmatter parses and every relative path resolves. Fix failures inside the skill and re-run until clean; report failures outside it. Finally, read the diff for removed behavior that no class justifies.

Report

Give the mode, SKILL.md and total line counts before and after (estimates in Audit mode), the behavior the skill still provides, each material keep, move, or deletion with its class, the trigger change, validation results, and anything left untouched because you were unsure.

タスクに関連する項目

同じリポジトリから

関連する Skills

すべての Skills
bostonaholic
コミュニティ

auditing-complexity

Ranks where code complexity concentrates in a git repository (cyclomatic complexity, nesting, fan-out, mutable state) and scores CRAP change risk from a coverage file. Read-only. Use when asked for complexity hotspots or change risk. Not for test value; use auditing-tests.

導入数
1
GitHub Stars
2
更新日
10月20日
bostonaholic
コミュニティ

composing-agent-prompts

Composes a self-contained, source-cited task prompt for another coding agent to execute in a target repository, without running the task. Use when the user asks to write, draft, or hand off a prompt, brief, or task spec for another agent. Not for system prompts; use writing-system-prompts.

導入数
1
GitHub Stars
2
更新日
10月20日
bostonaholic
コミュニティ

conducting-deep-research

Conducts source-backed, goal-directed research that combines a scholarly evidence review with an institution, company, or funding map. Use when a request needs both an evidence review and an organization or funding map. Not for quick lookups or general research write-ups.

導入数
1
GitHub Stars
2
更新日
10月20日
bostonaholic
コミュニティ

fixing-root-causes

Traces a bug or failure to its root cause and fixes it there instead of patching the symptom. Use when debugging a crash, failing test, regression, or "fails after restart" bug, or when a fix would add a guard, retry, or workaround to silence an error.

導入数
1
GitHub Stars
2
更新日
10月20日