CtrlK
BlogDocsLog inGet started
Tessl Logo

inkos-interactive-film

互动影游的剧情树、变量旗标、可拍节点、多结局与资产连续性方法。Used for creation and authoring of interactive-film projects.

61

Quality

71%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./packages/core/skills/inkos-interactive-film/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%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.

A concise, well-targeted set of authoring principles that respects token budget and gives specific per-node criteria. It loses points for lacking a sequenced authoring workflow with an explicit continuity-validation step, and for failing to link the existing branch-state-craft.md reference from the body.

Suggestions

Add a short numbered authoring workflow with an explicit validation/feedback checkpoint — e.g. "1. Confirm premise/boundaries → 2. Map branch tree → 3. Define flags → 4. Verify node legibility and state continuity → 5. Confirm each ending expresses the accumulated path; fix and re-check on failure".

Link the existing reference from the body, e.g. add a "## Branch and state craft" section pointing to [branch-state-craft.md](references/branch-state-craft.md) so the bundle file is discoverable rather than orphaned.

Include one brief worked example (a sample node with entry condition, choice, state change, and consequence) to lift actionability from principled rules to copy-paste-ready guidance.

DimensionReasoningScore

Conciseness

The body is a lean set of eight single-sentence bullets that assume Claude's competence, avoid explaining basic concepts, and contain no padding — every token earns its place.

5 / 5

Actionability

Each bullet gives concrete, specific directives and checklists (e.g. "entry condition, player choice, state change, later consequence, merge/no-return behavior, and reachable ending"), which is actionable guidance for an instruction-only skill, though no worked example of a node, flag, or branch structure is provided to fully close the gap.

4 / 5

Workflow Clarity

The content is a clear set of authoring principles but presents no sequenced workflow (e.g. confirm premise → map branch tree → define flags → verify continuity) and no explicit validation/feedback loop; consistency rules are stated as principles rather than as checkpoints, leaving the sequence implicit.

3 / 5

Progressive Disclosure

The body is well-organized and concise, but the provided bundle file references/branch-state-craft.md is never linked or signaled from the SKILL.md body, so a real reference is present yet not navigable — content that elaborates branch/state craft is orphaned rather than clearly surfaced.

3 / 5

Total

15

/

20

Passed

Description

71%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 well-targeted, third-person description that clearly identifies a distinct niche and lists several concrete capability areas alongside an explicit use clause. Its main weakness is trigger-term breadth: it relies on one keyword and misses common synonyms, and the "when" guidance is generic rather than phrase-driven.

Suggestions

Add natural synonyms users actually say — e.g. "interactive movie", "FMV game", "branching narrative", "interactive video" — alongside "interactive-film" so the skill triggers on more phrasings.

Tighten the "when" clause into concrete trigger phrases, e.g. "Use when creating or editing an interactive movie, branching narrative game, or FMV script deliverable".

Reframe the capability list with verbs (e.g. "design branching story trees, set variable flags, define filmable nodes, map multiple endings, enforce asset continuity") to read as actions rather than noun-objects.

DimensionReasoningScore

Specificity

The description names several concrete capability areas — "剧情树、变量旗标、可拍节点、多结局与资产连续性方法" (story trees, variable flags, filmable nodes, multiple endings, asset continuity) — listing multiple specific concrete elements, though they are object-nouns framed as "methods" rather than distinct verbs, leaving a minor coverage gap relative to a fully action-oriented list.

4 / 5

Completeness

Both halves are present: a clear "what" (the story-tree/flag/node/ending/continuity methods) and an explicit "when" ("Used for creation and authoring of interactive-film projects"), but the "when" clause is generic and lacks concrete trigger phrases tying it to specific user requests.

4 / 5

Trigger Term Quality

It surfaces the natural keyword "interactive-film" (and "creation and authoring"), but omits common synonyms and variations a user might actually say such as "interactive movie", "FMV game", "branching narrative", or "interactive video", so coverage is partial rather than comprehensive.

3 / 5

Distinctiveness Conflict Risk

The "interactive-film / 互动影游" niche is highly specific and clearly distinct from other skills, with minimal realistic overlap or conflict risk for unrelated skills.

5 / 5

Total

16

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Narcooo/inkos
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.