CtrlK
BlogDocsLog inGet started
Tessl Logo

cheat-shoot

登记一条视频已拍摄。**建 video folder + 询问实际拍摄稿是否与 scripts/<id>.md 一致 + buffer +1**。与 cheat-publish 配对:拍了进队列,发了出队列。触发词:"拍了"/"拍了 X"/"shot"/"shot it"/"已拍 X"/"录完了"。

68

Quality

84%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

73%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-sequenced, actionable workflow with strong validation and error handling, though it carries some redundancy. Progressive disclosure is good but undermined by missing referenced files and a duplicated state schema.

Suggestions

Remove the duplicated line-level-diff rationale: it is fully explained in both Constants and Phase 3 — state it once and cross-reference.

Consolidate the state.shoots JSON structure, which appears in both Phase 4 and the standalone "state.shoots 数据结构" section, into a single location.

Trim or relocate the discursive "为什么单独一个 skill" design rationale to keep the body lean, or move it to a separate reference file.

DimensionReasoningScore

Conciseness

Mostly purposeful but includes redundancy — the line-level-diff-inflation rationale is stated fully in both Constants and Phase 3 — and the "为什么单独一个 skill" section is somewhat discursive, so it could be tightened.

3 / 5

Actionability

Provides concrete, mostly-executable bash code for diff computation, explicit file paths, a copy command, and a precise v2 trigger threshold; minor gaps come from <id> placeholders and reliance on an external tools/diff_pct.py not present in the bundle.

4 / 5

Workflow Clarity

A clearly sequenced 6-phase workflow with explicit validation gates (Phase 0 rejects without a prediction, Phase 1 checks duplicates), a v2-trigger decision loop with user confirmation, and a dedicated Refusals section for error recovery; validation is present so the batch cap does not apply.

5 / 5

Progressive Disclosure

Good section structure with clearly signaled one-level markdown links, but the referenced files (tools/diff_pct.py, shared-references/cadence-protocol.md) are absent from the bundle and the state.shoots JSON structure is duplicated in Phase 4 and its own section.

4 / 5

Total

16

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, specific description that concretely states the skill's actions and provides explicit multilingual trigger phrases. It clearly answers both what the skill does and when to use it, with minimal conflict risk against its paired skill.

DimensionReasoningScore

Specificity

Lists several concrete actions — "建 video folder", "询问实际拍摄稿是否与 scripts/<id>.md 一致", "buffer +1" — plus the cheat-publish pairing; the buffer/queue framing is slightly abstract, keeping it just below comprehensive.

4 / 5

Completeness

Clearly answers what (register a shot: build folder, check script consistency, increment buffer) and when (explicit 触发词 trigger phrases), matching the anchor that requires concrete trigger guidance.

5 / 5

Trigger Term Quality

Explicit "触发词" clause gives comprehensive natural variations and synonyms across both languages: "拍了"/"拍了 X"/"已拍 X"/"录完了" and "shot"/"shot it".

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (video-shoot registration in a content pipeline) with distinct triggers and an explicit pairing distinction ("拍了进队列,发了出队列") that separates it from cheat-publish.

5 / 5

Total

19

/

20

Passed

Validation

75%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 3 suspicious

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

12

/

16

Passed

Repository
XBuilderLAB/cheat-on-content
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.