CtrlK
BlogDocsLog inGet started
Tessl Logo

blog-flow

FLOW framework integration for bloggers. Evidence-led content workflow using the Find, Optimize, Win loop with stage-specific AI prompts from the FLOW knowledge base (30 blog-applicable prompts, CC BY 4.0). Use when user says "FLOW", "FLOW framework", "blog flow", "evidence-led blogging", "find optimize win", or wants stage-specific blog prompts.

61

Quality

73%

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

Fix and improve this skill with Tessl

tessl review fix ./brain/.raw/sources/claude-blog-skill/skills/blog-flow/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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 skill body with clean command/orchestration tables and disciplined progressive disclosure. Its main gap is the absence of explicit validation feedback loops for the batch/destructive apply and sync operations.

Suggestions

Add an explicit validate->fix->retry checkpoint to the find/optimize/win apply workflows (e.g. 'verify each prompt's output parses; if not, re-run with adjusted scope') to lift workflow clarity above the destructive/batch cap.

Add a post-sync verification step that compares the refreshed lockfile hash and reports failures with a retry instruction, turning the reactive error table into a checkpoint loop.

Confirm the referenced bundle files exist or are guaranteed by sync; the body relies on paths (references/prompts/*, scripts/sync_flow.py) that are not present in the current bundle.

DimensionReasoningScore

Conciseness

The body is mostly lean command tables, numbered orchestration steps, and a scoped reference list with load conditions; it avoids teaching concepts Claude already knows, with only minor verbosity in repeated attribution and cross-reference phrasing.

4 / 5

Actionability

Concrete slash commands, specific script invocations ('python3 scripts/sync_flow.py --dry-run'), and per-stage numbered steps with a hard rule ('Always surface exactly 2 to 3 prompts') give mostly executable guidance; actual prompt contents are correctly deferred to references.

4 / 5

Workflow Clarity

Each sub-command has a clearly sequenced numbered list, but the batch apply operations lack explicit validate->fix->retry checkpoints, and the rubric caps destructive/batch workflows without validation at 3; sync's lockfile-drift reporting is reactive rather than a per-step feedback loop.

3 / 5

Progressive Disclosure

Well-organized sections with one-level-deep references and an explicit 'load on demand, do NOT load all at startup' policy give clear navigation; no bundle files exist on disk to verify against, and referenced paths are documented as sync-created rather than verifiably present.

4 / 5

Total

15

/

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.

A strong description with explicit, natural trigger terms and a clear what/when pairing. The main weakness is that concrete capabilities are stated as stage names in the description rather than enumerated actions.

Suggestions

Promote 2-3 concrete actions from the body (e.g. 'keyword discovery, intent mapping, BOFU conversion scorecards') into the description to raise specificity.

Add a common natural variant such as 'FLOW prompts' or 'blog SEO workflow' to the trigger list for fuller coverage.

DimensionReasoningScore

Specificity

Names the domain (FLOW for bloggers) and the Find/Optimize/Win loop with 'stage-specific AI prompts', but the description-level actions are stage names rather than the concrete operations (keyword discovery, BOFU scorecard) that live in the body, so coverage is not comprehensive.

3 / 5

Completeness

Clearly states what it does ('Evidence-led content workflow... Find, Optimize, Win loop') and provides an explicit 'Use when' clause with concrete trigger phrases, answering both what and when.

5 / 5

Trigger Term Quality

An explicit 'Use when user says' list gives natural phrasings and synonyms ('FLOW', 'FLOW framework', 'blog flow', 'evidence-led blogging', 'find optimize win'); good coverage, though a couple of likely natural variants are absent.

4 / 5

Distinctiveness Conflict Risk

The named FLOW framework and blog-scoped triggers carve a fairly distinct niche with minimal conflict risk, though some overlap remains with general SEO/blogging skills.

4 / 5

Total

16

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 19 missing, 9 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository
AgriciDaniel/claude-blog
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.