CtrlK
BlogDocsLog inGet started
Tessl Logo

actualize

Reconcile the project's FPF state with recent repository changes

49

Quality

52%

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 ./plugins/fpf/skills/actualize/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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, actionable audit workflow with concrete git commands and a clear report template. Its main weakness is conciseness: conceptual preamble and hardcoded example dates add tokens that do not earn their place.

Suggestions

Trim the conceptual preamble (FPF Canonical Evolution Loop B.4, Epistemic Debt B.3.4) to a one-line purpose statement; Claude does not need the framework explained.

Replace hardcoded dates in the baseline/report examples with placeholders (e.g., `<ISO8601 timestamp>`, `<commit>`) to avoid time-sensitive staleness.

Add an explicit validation/retry note for the failure case where `.fpf/.baseline` is missing or the git diff is empty, to close the workflow-clarity gap toward 5.

DimensionReasoningScore

Conciseness

Mostly efficient step-by-step commands, but the intro explains FPF/Epistemic-Debt concepts Claude need not be taught and the report/baseline templates embed time-sensitive hardcoded dates (2025-01-15).

3 / 5

Actionability

Concrete git commands and specific paths/fields (`.fpf/evidence/`, `carrier_ref`, `.fpf/decisions/`) are provided; the analysis steps are described rather than fully scripted, leaving minor gaps.

4 / 5

Workflow Clarity

Six steps are clearly sequenced with a user-confirmation checkpoint (Step 2.3) and graceful baseline fallback; it is a read-only audit so the destructive-cap does not apply, but explicit error/validation feedback loops are absent.

4 / 5

Progressive Disclosure

No bundle files exist; the single self-contained file is well-sectioned (Action, File, When to Run), though at ~125 lines the large inline worked-report template could arguably live in a reference.

4 / 5

Total

15

/

20

Passed

Description

37%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 conveys a clear purpose but is terse to a fault: one abstract action, no trigger guidance, and jargon-dependent terms limit its discoverability and distinctiveness. Adding a 'Use when ...' clause with natural synonyms would lift the two lowest dimensions.

Suggestions

Add an explicit 'Use when ...' trigger clause (e.g., 'Use when reconciling the FPF knowledge base after git commits, or when context drift, stale evidence, or outdated decisions are suspected').

Replace the single verb 'Reconcile' with 2-3 concrete actions the skill performs (e.g., 'Detects context drift, flags stale evidence, and surfaces outdated decisions against recent git changes').

Include natural synonyms/file cues users would actually say ('git changes', 'FPF knowledge base', '.fpf/', 'context drift').

DimensionReasoningScore

Specificity

The description names the domain ('FPF state') and a single generic action ('Reconcile ... with recent repository changes'), which is minimal rather than a list of concrete actions.

2 / 5

Completeness

It clearly states what the skill does but provides no 'Use when ...' or equivalent trigger guidance, capping completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

'FPF state' is project jargon and 'repository changes' is only one generic natural term; common variations like 'git changes', 'sync', or 'drift' are absent.

2 / 5

Distinctiveness Conflict Risk

The FPF niche is somewhat specific, but without explicit triggers 'reconcile with repository changes' could overlap with general git-sync/maintenance skills.

3 / 5

Total

10

/

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
NeoLabHQ/context-engineering-kit
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.