CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

sce-decision

Record one already-qualified decision as an immutable ADR, reusing an equivalent active ADR when present

Quality

77%

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 ./.agents/skills/sce-decision/SKILL.md

The canonical home for this skill is sce-decision in crocoder-dev/shared-context-engineering

SKILL.md
Quality
Evals
Security

Quality

Content

85%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-structured, highly actionable contract with a clear six-step workflow, explicit verification, and proper one-level-deep delegation of the ADR schema to a real reference file. Its only weakness is redundant restatement of the same boundary rules across the Input, Qualification handoff, Workflow, and Boundaries sections.

DimensionReasoningScore

Conciseness

The body is imperative and free of concept explanations Claude already knows, but the same constraints are restated across sections (one-decision rule in Input, step 1, and Boundaries; gate-ownership in the handoff section and step 1; reporting ownership in Purpose, step 4, and step 6), so it could be tightened beyond minor trimming.

3 / 5

Actionability

Fully concrete instruction-only guidance: exact path pattern `context/decisions/YYYY-MM-DD-<decision-slug>.md`, the exact allowed status set, exact result fields per outcome, and a real template file (references/adr-template.md) delegated as the sole schema authority.

5 / 5

Workflow Clarity

Six numbered steps with an explicit validation checkpoint (step 5 verifies creation/reuse count, schema conformance, referenced paths, and that no existing ADR was modified) and explicit error-recovery paths (`blocked` with problem/impact/required_action; deterministic slug collision resolution).

5 / 5

Progressive Disclosure

The body is an overview/contract and the detailed ADR schema is appropriately split into references/adr-template.md, which exists, is clearly signaled ("the sole authority for the persisted ADR schema"), and is one level deep with no nested references.

5 / 5

Total

18

/

20

Passed

Description

57%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 specific and distinctive within a clear niche, using proper third-person voice with concrete actions. Its main weakness is the complete absence of invocation trigger guidance ("Use when..."), plus thin natural-keyword coverage missing common synonyms like "architecture decision record".

Suggestions

Append an explicit trigger clause, e.g. "Use when a decision has been qualified during sce-next-task task context synchronization and needs to be recorded as an ADR."

Add natural synonyms users would say, such as "architecture decision record" or "decision record", alongside "ADR".

Mention the reuse-vs-write distinction as an explicit either/or action pair ("writes a new ADR or reuses an equivalent active one") so both branches read as distinct capabilities.

DimensionReasoningScore

Specificity

Names the ADR domain and two concrete actions ("Record one already-qualified decision as an immutable ADR, reusing an equivalent active ADR when present"), but coverage is not comprehensive, matching the 1-2-concrete-actions anchor rather than the several-actions anchor at 4.

3 / 5

Completeness

The "what" is clear (record a qualified decision as an immutable ADR, reuse an equivalent active one), but there is no "Use when..." clause or equivalent trigger guidance; "when present" is a reuse condition, not invocation guidance, capping completeness at 3.

3 / 5

Trigger Term Quality

Relevant keywords like "decision", "ADR", and "record" are present, but common natural variations such as "architecture decision record", "decision record", or "log a decision" are missing, matching the some-keywords-missing-synonyms anchor.

3 / 5

Distinctiveness Conflict Risk

"immutable ADR", "already-qualified decision", and "equivalent active ADR" carve a clear niche with distinct triggers and minimal conflict risk against generic documentation or note-taking skills.

5 / 5

Total

14

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

crocoder-dev/shared-context-engineering

Path

.agents/skills/sce-decision/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.