CtrlK
BlogDocsLog inGet started
Tessl Logo

implicit-decision-capture

Automatically capture implicit technical decisions and uncertainties encountered by AI agents during coding work. This skill logs decision points where the agent chose an approach without explicit user guidance, enabling later review and context enrichment. Use this proactively during any coding task to track "what choices I made and why."

57

Quality

65%

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 ./.claude/skills/implicit-decision-capture/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%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 content is actionable with a well-specified logging schema and examples, but it is verbose and repetitive and lacks validation checkpoints in its silent batch-logging workflow. It is also a monolithic document that would benefit from splitting reference material into separate files.

Suggestions

Consolidate the repeated trigger guidance (Trigger Checklist, Purpose, When to Use, Failure Example, Integration Pattern) into one section and trim motivational lists (Benefits, Important Guidelines, Future Use) to reduce padding.

Add a validation/verification step to the workflow, e.g. confirm `.claude/decisions.yaml` exists (create it on first decision) and that appended entries produce well-formed YAML before continuing.

Move the six full example scenarios and the duplicated YAML schema into a separate `references/examples.md` file referenced one level deep from the main body to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is noticeably verbose: trigger conditions are restated across the Trigger Checklist, Purpose, Failure Example, When to Use, and Integration Pattern sections, and motivational lists (Benefits, Important Guidelines, Future Use) plus a duplicated YAML schema add padding Claude does not need.

2 / 5

Actionability

Provides a concrete, copy-pasteable YAML structure with full field definitions, enum values, and six detailed example scenarios; minor gaps include no explicit file-creation/append command or first-write handling.

4 / 5

Workflow Clarity

Steps are sequenced (silent capture, file management, user review), but the silent batch-append workflow has no validation or verification checkpoint (e.g. YAML well-formedness, file-existence handling), which caps destructive/batch workflow clarity at 3.

3 / 5

Progressive Disclosure

Section headers provide structure, but the 415-line document is monolithic with no bundle files and inlines content (six full example scenarios, a schema defined twice, and benefit/guideline lists) that could reasonably live in separate reference files.

3 / 5

Total

12

/

20

Passed

Description

80%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 states both what the skill does and when to use it, with decent specificity and trigger terms. Its main weakness is the overly broad 'any coding task' trigger, which raises overlap risk with related skills.

DimensionReasoningScore

Specificity

It names the domain and several concrete actions ('capture implicit technical decisions and uncertainties', 'logs decision points', 'track what choices I made and why'), though the actions are somewhat conceptual rather than the discrete operations seen in top anchors.

4 / 5

Completeness

Explicitly answers both what ('logs decision points where the agent chose an approach without explicit user guidance') and when ('Use this proactively during any coding task to track...') with concrete trigger framing.

5 / 5

Trigger Term Quality

Good coverage of relevant keywords ('coding work', 'coding task', 'decisions', 'choices', 'uncertainties'), but a few natural phrases a user might say (e.g. 'why did the AI pick this') are missing.

4 / 5

Distinctiveness Conflict Risk

The 'implicit technical decisions' niche is somewhat distinct, but the 'during any coding task' trigger is very broad and could overlap with general coding skills such as signal-capture.

3 / 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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
cteyton/packmind
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.