CtrlK
BlogDocsLog inGet started
Tessl Logo

wiki-stage-commit

Review and promote staged wiki pages to their final locations. Use when WIKI_STAGED_WRITES=true and the user says "/wiki-stage-commit", "review staged pages", "commit staged writes", "promote staged pages", "approve staged changes", or "what's waiting in staging". Shows each staged file, lets the user accept or reject it, and moves accepted files to their final wiki locations. Rejected files are moved back to _raw/ for manual editing.

74

Quality

92%

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

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.

A well-structured, actionable workflow skill with strong validation gates and conflict-detection feedback loops appropriate to its destructive/batch nature. Conciseness and actionability are strong but held to 4 by slightly verbose example output blocks and a couple of unspecified sub-procedures (index.md entry format, patch merge algorithm).

Suggestions

Tighten the Step 1 inventory and Step 5 report example blocks to minimal format sketches, or move full templates into a reference file, to lift conciseness toward 5.

Specify the exact index.md entry format and the patch merge procedure (e.g., how additions/deletions are applied and how conflicts within a line are resolved) to close the actionability gaps.

Add a brief post-move verification step (confirm the file landed at the destination and the staged file was removed) to make the validation loop fully closed.

DimensionReasoningScore

Conciseness

Mostly lean with no concept over-explanation, but the elaborate example output blocks (the 13-line inventory listing and the 14-line emoji final report) are slightly more than minimal; anchor 4 'efficient; minor instances that could be trimmed' fits better than 5 because not every token earns its place.

4 / 5

Actionability

Highly actionable with concrete glob patterns ('$OBSIDIAN_VAULT_PATH/_staging/**/*.md'), destination paths, 'rejected-' naming convention, exact prompt strings, and log format; minor gaps — the index.md entry format and the patch merge procedure are unspecified — keep it at 4 rather than 5.

4 / 5

Workflow Clarity

Clear numbered Steps 1-5 with explicit validation (config gate that stops when WIKI_STAGED_WRITES is false, conflict detection comparing frontmatter 'updated' timestamps) and a feedback loop (the 'Apply anyway [y], Skip [s], Reject [r]?' abort prompt), satisfying the 5 anchor for a destructive/batch workflow.

5 / 5

Progressive Disclosure

Well-organized into clearly headed sections (Before You Start, Invocation Forms, Steps 1-5, Notes) with a single one-level-deep, clearly signaled reference ('follow the Config Resolution Protocol in llm-wiki/SKILL.md') and no nested references, giving easy navigation per the 5 anchor.

5 / 5

Total

18

/

20

Passed

Description

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

A model description: concrete actions, explicit config-gated trigger guidance with multiple natural synonyms, and a clear niche that avoids overlap with other skills. Both the 'what' and 'when' are answered with concrete trigger phrases.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Review and promote staged wiki pages', 'Shows each staged file, lets the user accept or reject it', 'moves accepted files to their final wiki locations', 'Rejected files are moved back to _raw/' — covering the full promote/reject lifecycle comprehensively, matching the 5 anchor.

5 / 5

Completeness

Explicitly answers both what (review/promote/show/accept-reject/move) and when ('Use when WIKI_STAGED_WRITES=true and the user says...') with concrete trigger phrases, exactly matching the 5 anchor.

5 / 5

Trigger Term Quality

Comprehensive natural trigger coverage including the slash command '/wiki-stage-commit' plus synonyms 'review staged pages', 'commit staged writes', 'promote staged pages', 'approve staged changes', and 'what's waiting in staging', alongside the config flag WIKI_STAGED_WRITES=true; not the 4 anchor because no natural variants are missing.

5 / 5

Distinctiveness Conflict Risk

Tied to a specific config flag (WIKI_STAGED_WRITES=true) and a dedicated slash command with niche-specific triggers, giving a clear niche with minimal conflict risk.

5 / 5

Total

20

/

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

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
Ar9av/obsidian-wiki
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.