CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

native-intake

Run the carnival's native creative intake. MODE=backlog files exactly 18 distinct enhancement issues labelled `auto backlog` (never `tessl`) for the current six-hour London slot. MODE=dispatch merges Tessl pull requests that pass the evolution merge gate on their exact current head, atomically pinned to that head, then labels one claimed backlog issue `tessl` as the bot. MODE=admit runs the deterministic admission check on that bot label and alone hands an admitted issue to implement-github-issue. Use only from the native-intake schedules, the native-bot-backlog-labelled trigger (MODE=admit), or a manual verification trigger.

Quality

91%

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

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

An exceptionally operational skill: every step is an exact command with explicit refusal, crash-recovery, and QA-verification checkpoints, and it correctly delegates all decision logic to a tested script rather than restating rules. The minor costs are slight redundancy in the public-record warnings and a single-file body whose per-mode rule lists make it a touch denser than ideal.

DimensionReasoningScore

Conciseness

The body is dense and imperative with zero explanation of concepts Claude already knows; the only padding is the deliberate repetition of the public-record rule ("Never include private logs, run artifacts, credentials..." vs "never include private logs, run artifacts or screenshots' file paths") and a few overloaded sentences that could be tightened. Not 5: that repetition and sentence density mean not every token earns its place; not 3: there is no unnecessary explanation anywhere.

4 / 5

Actionability

Fully executable throughout: exact commands with the required env var ("CARNIVAL_APP_WRITER_HELD=1 node scripts/native/native.mjs backlog <file>"), the exact batch JSON shape, the exact gh api pagination command, and concrete capture invocations — copy-paste ready with the common cases covered.

5 / 5

Workflow Clarity

Three clearly sequenced MODE sections with explicit validation and feedback loops for batch operations: the script "refuses duplicates by title or scope", "When it reports `partial` with errors, fix the candidates it names and run it once more", crash-rerun guidance ("After a crash, rerun the same file"), an uncertain-state single rerun rule, and browser-QA verification gates before claiming a PR shipped.

5 / 5

Progressive Disclosure

A single well-sectioned file with no nested references; external materials (docs/visual-baseline/README.md, WORKSHOP.md, game READMEs) are signaled inline at the point of use, and decision logic is correctly delegated to the tested script. Not 5: the body is ~90 lines — beyond the under-50-line simple-skill exception — and per-mode rule lists (e.g. the MODE=backlog candidate rules) run long enough that modest splitting or tightening would improve navigation.

4 / 5

Total

18

/

20

Passed

Description

92%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 highly specific, third-person description that comprehensively covers what each MODE does and closes with an explicit, concrete trigger clause. The only weakness is that its keyword set is the project's canonical jargon with no natural synonyms or variations, which slightly limits trigger-term coverage for a user phrasing things differently.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions across all three modes — "files exactly 18 distinct enhancement issues labelled `auto backlog`", "merges Tessl pull requests that pass the evolution merge gate on their exact current head", "runs the deterministic admission check", "hands an admitted issue to implement-github-issue" — with comprehensive coverage and no vague language.

5 / 5

Completeness

Both questions are answered explicitly: the "what" is the three concrete MODE behaviours, and the "when" is the closing clause "Use only from the native-intake schedules, the native-bot-backlog-labelled trigger (MODE=admit), or a manual verification trigger" — concrete trigger phrases rather than an implied or generic when.

5 / 5

Trigger Term Quality

Good keyword coverage including the natural phrases for this domain ("Tessl pull requests", "backlog issue", "merge gate", "native-intake schedules", "native-bot-backlog-labelled trigger"), but no synonyms or phrasing variations beyond the canonical project jargon. Not 3: the domain terms present are exactly what a user of this system would say; not 5: variations of the key phrases are absent.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (carnival native creative intake) keyed to mode names and repo-specific triggers (`auto backlog`, `tessl`, `native-bot-backlog-labelled`), so the risk of it triggering for the wrong skill is minimal.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 10 missing, 10 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository

guypod/carnival-evolution-20261028

Path

tessl-factory/skills/native-intake/SKILL.md

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.