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

skill-judge

Evaluate Agent Skill design quality with an opinionated, practice-derived rubric informed by public specifications and examples. Use when reviewing, auditing, comparing, or improving SKILL.md files and skill packages. Produces evidence-backed findings, optional multi-dimensional scoring, and prioritized changes; treat the result as diagnostic guidance, not official certification or a universal standard.

インストール方法を見る

含まれるファイル(2)

  • SKILL.md7.2 KB
  • references/rubric.md7.7 KB

SKILL.md(原文)

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

Skill Judge

Review a Skill as an executable knowledge package, not as an essay. Judge whether the package triggers at the right time, adds knowledge the AI model needs, routes to the right resources, and helps an agent produce better work.

Applicability

Use this as an opinionated diagnostic framework. It is informed by public specifications, examples, and practical use, but it is not an official compliance suite. Do not turn a numeric score into a claim of universal quality.

Choose the review depth

  • Quick review: identify blockers, the highest-value weakness, and the next change. Do not score unless a score helps the decision.
  • Full audit: inspect the entire package, score all dimensions, and produce prioritized recommendations. Read rubric.md completely before scoring.
  • Comparison: evaluate each Skill independently first, then compare evidence and trade-offs. Do not force a winner when the Skills serve different use cases.
  • Revision review: compare the current package with the previous version and judge whether the change improves real behavior, not only presentation.

Read the complete package

  1. Read SKILL.md completely.
  2. List every bundled reference, script, asset, and agent metadata file.
  3. Follow every resource link and loading instruction that affects behavior.
  4. Check whether referenced files exist and whether shipped scripts or examples are plausible and tested.
  5. Distinguish observed facts from assumptions about how an agent might behave.

Do not score a package from its frontmatter or first screen alone.

Apply the hard gates first

Report these before subjective scoring:

  • missing or invalid SKILL.md frontmatter;
  • folder name and name mismatch;
  • vague description that does not communicate function and trigger context;
  • broken resource paths or routing instructions;
  • advertised capabilities that the package does not implement;
  • unsafe scripts or instructions without proportionate guardrails;
  • contradictory requirements that make correct execution impossible.

A polished package with a hard-gate failure is not ready.

Evaluate actual knowledge value

Classify substantive sections using three labels:

  • Expert: non-obvious decisions, trade-offs, failure modes, domain procedures, or local knowledge the AI model is unlikely to supply reliably.
  • Activation: knowledge the AI model may know but benefits from seeing at the right moment.
  • Redundant: generic explanation, obvious advice, or repeated content that consumes context without changing behavior.

Use this classification diagnostically. Do not invent precise paragraph percentages when the boundary is ambiguous.

Ask:

  • What would the agent do better after loading this Skill?
  • Which content changes a decision rather than merely describing the domain?
  • Which instructions encode experience that is difficult to reconstruct on demand?
  • Which sections could disappear without affecting the result?

Review trigger quality

The description is the primary activation surface. It should make clear:

  • what the Skill does;
  • when it should be used;
  • which concrete tasks, artifacts, file types, tools, or user phrases should trigger it;
  • when a neighboring Skill is a better choice, if overlap is likely.

Do not reward keyword stuffing. A long description that triggers everywhere creates routing conflicts instead of discoverability.

Review package architecture

Check whether the package uses progressive disclosure intentionally:

  • Keep core decisions and routing in SKILL.md.
  • Put detailed variants, schemas, examples, and domain references in bundled resources.
  • State when to load each resource and when not to load it.
  • Avoid orphan references that are shipped but never routed.
  • Avoid a large SKILL.md that loads an entire manual for every request.
  • Avoid fragmentation that forces the agent to open many tiny files for one simple task.

The target is the smallest context that preserves correct behavior, not a fixed line count.

Review behavioral quality

Look for:

  • explicit decision criteria where several paths are possible;
  • appropriate freedom for the task's risk and variability;
  • specific anti-patterns with reasons, not vague warnings;
  • failure handling, fallback paths, and realistic edge cases;
  • evidence that scripts and examples work as described;
  • boundaries that prevent the Skill from competing with unrelated or more specific Skills;
  • instructions that remain practical in the target environment.

Score only with evidence

For a full audit, use the 120-point rubric in rubric.md. For every dimension:

  1. cite concrete package evidence;
  2. name the behavioral consequence;
  3. assign a score using the published anchors;
  4. state what would materially raise the score.

Do not award points for length, polish, confident wording, or the number of bundled files.

Prioritize findings

Use four severity levels:

  • Blocker: prevents reliable activation, execution, safety, or installation.
  • High: materially degrades common outcomes or creates misleading behavior.
  • Medium: causes avoidable friction, context waste, or incomplete coverage.
  • Low: worthwhile refinement with limited behavioral effect.

Prioritize by expected improvement to real use, not by ease of editing.

Output format

Lead with the verdict.

# Skill Review: [name]

## Verdict
[Ready / usable with changes / not ready, plus one sentence explaining why]

## Applicability
[What context the judgment assumes and what it does not establish]

## Findings
1. **[Severity] [Issue]**
   - Evidence: [file and relevant location]
   - Effect: [how behavior or usability suffers]
   - Change: [specific improvement]

## Score
[Include only for a full audit: dimension table, total, and grade]

## Highest-value next changes
1. [First change]
2. [Second change]
3. [Third change]

## What is already strong
[Only evidence-backed strengths worth preserving]

Keep praise short. Make weaknesses specific enough that another agent can implement the improvement without reconstructing the audit.

Bad review patterns

  • Giving a high score because the package looks professional.
  • Treating every long procedure as expert knowledge.
  • Calling a practice-derived rubric an official standard.
  • Penalizing all repetition without considering activation value.
  • Recommending more files without a loading strategy.
  • Recommending fewer files when separation protects context.
  • Reporting stylistic preferences as behavioral defects.
  • Evaluating an example link inside a fenced code block as a broken live link.
  • Ignoring mismatches between advertised and implemented capabilities.

Final question

Ask: Does this package reliably transfer useful judgment or operational knowledge at the moment an agent needs it?

If the answer is unclear, the review is not finished.

レビュー

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

同じリポジトリのスキル

概要と使いどころ

Design and build AI agents for any domain. Use when users: (1) ask to "create an agent", "build an assistant", or "design an AI system" (2) want to understand agent architecture, agentic patterns, or autonomous AI (3) need help with capabilities, subagents, planning, or skill mechanisms (4) ask about AI coding agents, agent runtimes, or similar internals (5) want to build agents for business, research, creative, or operational tasks Keywords: agent, assistant, autonomous, workflow, tool use, multi-step, orchestration

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

shareAI-lab/lab-skills3152026年9月16日 更新

Deeply research technical architecture, source code, mechanisms, SDKs, frameworks, project comparisons, and system-design options across repositories, history, official docs, issues, discussions, and high-quality community signals. Use when the user asks for deep research, source-level understanding, architecture comparison, mechanism satisfaction, or evidence for designing a system. Always map the question and obtain confirmation before beginning substantive research; skip for simple factual lookups or straightforward implementation tasks.

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

shareAI-lab/lab-skills3152026年9月16日 更新

Create platform-native content that resonates with each community's culture. Use when adapting technical content for WeChat, Hacker News, Reddit, Medium, Twitter/X, Dev.to, or LinkedIn. Transforms generic writing into content that feels written BY that community, not AT them.

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

shareAI-lab/lab-skills3152026年9月16日 更新

Coach leaders and managers to prepare, run, and review high-bandwidth meetings that advance real work and decisions. Use for meeting retrospectives, employee work reviews, decision meetings, agenda and question design, direct feedback, meeting-quality diagnosis, or repeated low-value discussions. Preserve direct standards without taking over the worker's work or degrading the truth signal.

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

shareAI-lab/lab-skills3152026年9月16日 更新

Coach workers, employees, and individual contributors to turn meetings, transcripts, minutes, and work notes into better execution: infer leader expectations, diagnose previous work, identify next actions, judge delivery readiness, and prepare a high-bandwidth update. Use after meetings, during work, before reviews, or across repeated low-value discussions. Perform semantic review from source evidence.

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

shareAI-lab/lab-skills3152026年9月16日 更新

Research why neural architectures and training methods work through forward computation, geometry, gradients, optimization dynamics, historical experiments, and competing explanations. Use for deep mechanism questions about neural networks, AI models, layers, representations, or training; explain the meaning in plain language with evidence and explicit limits.

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

shareAI-lab/lab-skills3152026年9月16日 更新

shareAI-lab のスキルをすべて見る

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