CtrlK
BlogDocsLog inGet started
Tessl Logo

close-story

Finalize bookkeeping for a story already completed by QA. Never changes lifecycle status. Use when: close story, *close-story, story Done, /close-story.

69

Quality

85%

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

The canonical home for this skill is close-story in SynkraAI/aiox-core

SKILL.md
Quality
Evals
Security

Quality

Content

92%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 lean, well-structured protocol skill with explicit blocking gates and validation feedback loops. Its only weakness is reliance on an external task file for the concrete procedural steps.

Suggestions

Inline a one-line summary of the key procedural step from po-close-story.md so the body is self-sufficient for the most common case.

Clarify how the HALT state is reported back to the user (e.g., the exact message or exit condition) to make the feedback loop fully actionable.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — terse gate conditions, no concept explanations, and every line earning its place, matching the lean skill ideal.

5 / 5

Actionability

Concrete gates (PASS/CONCERNS/WAIVED, File List present) and a real task path are actionable, but the actual procedural steps are delegated to the external `po-close-story.md` rather than given inline, leaving a minor gap.

4 / 5

Workflow Clarity

Clear sequenced Protocol with explicit blocking pre-close gates, a HALT feedback loop on hard fail, and a post-phase verification checklist — the destructive/admin operation has explicit validation checkpoints.

5 / 5

Progressive Disclosure

Well-organized into clear sections with one clearly-signaled one-level-deep external reference (Task SOT file) and no nested or buried references; appropriate for a lean single-purpose skill.

5 / 5

Total

19

/

20

Passed

Description

78%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 clearly answers both what the skill does and when to use it, with concrete trigger terms including the slash command. It is held back only by slightly generic positive-action phrasing in the bookkeeping verb.

DimensionReasoningScore

Specificity

"Finalize bookkeeping for a story already completed by QA. Never changes lifecycle status." names the domain plus a concrete boundary action, but the positive actions are limited to generic bookkeeping finalization rather than comprehensive concrete actions.

3 / 5

Completeness

Both "what" (finalize bookkeeping, never change lifecycle status) and "when" (explicit "Use when:" trigger phrases) are clearly and explicitly answered with concrete trigger terms.

5 / 5

Trigger Term Quality

"Use when: close story, *close-story, story Done, /close-story" covers the natural invocation phrases including the slash command and the triggering state; a few broader synonyms are absent but coverage is solid.

4 / 5

Distinctiveness Conflict Risk

The niche is distinct (post-QA closure with the status-preservation constraint), with triggers specific to this skill; only minor overlap risk with generic story-close tasks.

4 / 5

Total

16

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
SynkraAI/aiox-core
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.