CtrlK
BlogDocsLog inGet started
Tessl Logo

ticket-create

Authoritative protocol for creating Neo.mjs GitHub issues. Enforces duplicate sweep, Fat Ticket body structure, strict label rules, title hygiene, and the six-stage challenge chain at creation time. CRITICAL: Do NOT run default `npx playwright test` to verify issues; Neo uses multiple custom playwright configs (e.g., unit, e2e) which must be explicitly targeted. Use immediately before calling the create_issue MCP tool. Triggers: Use this skill before any invocation of the create_issue MCP tool. This is the creation-side dual of ticket-intake (which consumes existing tickets).

69

Quality

83%

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

80%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 an exemplary lean progressive-disclosure router that delegates all detail to a single real reference file. Its only weakness is that validation checkpoints for a destructive/batch operation are absent from the body itself, capping workflow clarity.

Suggestions

Add one inline validation checkpoint in the body (e.g. 're-run the duplicate sweep immediately before create_issue, not at turn-start') so the most critical gate is visible without opening the reference.

State the post-creation verification step inline (e.g. confirm the issue number returned and assign via manage_issue_assignees) to surface a feedback loop in the body itself.

Briefly name the six-stage chain or label/title rules in one line so a reader can judge applicability before committing to reading the full reference.

DimensionReasoningScore

Conciseness

Four lean lines that assume Claude's competence and delegate detail to the reference; every token earns its place with no padding or explanation of concepts Claude already knows.

5 / 5

Actionability

Gives a concrete, executable routing instruction ("use the `view_file` tool to read `.agents/skills/ticket-create/references/ticket-create-workflow.md`"), but the actual task guidance lives in the reference rather than the body itself.

4 / 5

Workflow Clarity

A clear routing sequence is present but the body itself contains no validation checkpoints, and because this governs a destructive/batch operation (issue creation plus duplicate sweeps) the rubric cap at 3 takes precedence over the simple-skill exception.

3 / 5

Progressive Disclosure

Textbook progressive disclosure: a concise overview router pointing to a single verified one-level-deep reference (`ticket-create-workflow.md` in `./references/`), clearly signaled with an explicit path.

5 / 5

Total

17

/

20

Passed

Description

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

The description is comprehensive and well-structured, clearly stating both capability and trigger conditions while explicitly distinguishing the skill from its intake dual. It is slightly hampered by domain jargon and a mild over-claim tone rather than plain user-facing language.

DimensionReasoningScore

Specificity

Names several concrete enforcement actions ("duplicate sweep, Fat Ticket body structure, strict label rules, title hygiene, and the six-stage challenge chain"), but they are framed as domain-jargon enforcement domains with slight over-claim tone rather than plain operator actions.

4 / 5

Completeness

Explicitly answers both what ("Authoritative protocol for creating Neo.mjs GitHub issues" plus enumerated enforcements) and when ("Use immediately before calling the create_issue MCP tool. Triggers: Use this skill before any invocation of the create_issue MCP tool").

5 / 5

Trigger Term Quality

Includes relevant natural-ish terms ("creating Neo.mjs GitHub issues", "create_issue MCP tool", "tickets") but leans technical and misses a few common user variations like "file a ticket" or "new issue".

4 / 5

Distinctiveness Conflict Risk

Explicitly carves a clear niche as "the creation-side dual of ticket-intake (which consumes existing tickets)", minimizing overlap with the sibling intake skill.

5 / 5

Total

18

/

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
neomjs/neo
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.