跳到正文
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(原文)

安装前可以查看交给 AI 代理的指令内容。

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.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

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-skills3172026年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-skills3172026年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-skills3172026年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-skills3172026年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-skills3172026年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-skills3172026年9月16日 更新

查看 shareAI-lab 的全部技能

报告此技能的问题