CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

notion-spec-to-implementation

Turn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks from them.

68

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

75%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 SKILL.md body is an efficient, well-sequenced, and highly actionable overview that assumes Claude's competence and captures real operational guardrails. Its critical flaw is that progressive disclosure is broken in practice: every referenced template, parsing guide, and example file is missing from the bundle, and there is no verification step after batch page/task creation.

Suggestions

Ship the referenced `reference/*.md` files (spec-parsing, quick/standard implementation-plan, task-creation, task-creation-template, progress-tracking, progress-update-template, milestone-summary-template) and `examples/*.md` walkthroughs in the bundle, or inline the essential content — every referenced path currently resolves to nothing.

Add a post-creation validation step to the workflow: after `Notion:notion-create-pages`, fetch or re-read the created plan/tasks to confirm the pages, relations, and status fields were created correctly before reporting completion.

Include one compact inline example of a task page (title, properties, checklist) so the most common case is fully executable even if the template files cannot be loaded.

DimensionReasoningScore

Conciseness

The body is lean and dense with non-obvious, environment-specific detail (tool-not-found handling, `filters: {}`, the `update_content` vs `update_properties` field requirements) and never explains concepts Claude already knows. Not a 4: there is no over-explanation to trim — the Quick start / Workflow pairing is a deliberate 5-line navigation aid, not padding.

5 / 5

Actionability

Concrete MCP tool names, commands, and exact field values (`command: "update_content"`, `properties: {}`, `old_str`/`new_str`, `collection://...` data source IDs) make most steps executable. Not a 5: worked examples of the common cases (a plan page's shape, a task page's content) are delegated to template files rather than shown inline, leaving minor gaps.

4 / 5

Workflow Clarity

A clear numbered 0–5 sequence with pre-flight checkpoints (confirm data source and required properties before creating tasks, ask the user on multiple search hits, an explicit fallback when Notion tools are unavailable). Not a 5: this is a batch creation workflow and there is no post-creation validation step verifying that created pages, tasks, and spec↔plan↔task links landed correctly.

4 / 5

Progressive Disclosure

The overview is well-organized and every reference is clearly signaled and one level deep, but all eight referenced `reference/*.md` paths and the `examples/` directory are absent from the bundle (it contains only `assets/` images, which are never referenced), so navigation dead-ends for anything beyond the overview. This sits below the score-3 anchor, where references are present and usable, though above score 1 since there is no deep nesting or monolithic inlining.

2 / 5

Total

15

/

20

Passed

Description

92%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 that clearly and concisely states both what the skill does and when to use it, with concrete deliverables and natural trigger terms. Third-person voice is used correctly and no fluff or over-claims are present; the only weakness is modest synonym coverage in its trigger terms.

DimensionReasoningScore

Specificity

The description names three concrete deliverables — "implementation plans, tasks, and progress tracking" — matching the score-5 anchor's density of specific actions with comprehensive coverage of the skill's outputs. It is not a 4 because the outputs enumerated cover the skill fully rather than leaving minor gaps.

5 / 5

Completeness

It explicitly answers both parts: the "what" ("Turn Notion specs into implementation plans, tasks, and progress tracking") and an explicit "use when..." clause with concrete triggers ("implementing PRDs/feature specs and creating Notion plans + tasks"). This matches the score-5 anchor verbatim in structure.

5 / 5

Trigger Term Quality

Natural terms users would say are present ("Notion", "PRDs", "feature specs", "implementation plans", "tasks") but common synonyms and phrasings like "product requirements doc", "break down a spec", or "sprint/backlog" are missing. Not a 3 because keyword coverage is genuinely good, not merely 'some relevant keywords'.

4 / 5

Distinctiveness Conflict Risk

A clear Notion-anchored niche with distinct trigger phrases ("PRDs/feature specs", "Notion plans + tasks") gives minimal conflict risk with other skills. It is not a 4 because no plausible overlap with an adjacent skill's triggers exists — the Notion tooling is inseparable from the described actions.

5 / 5

Total

19

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

openai/plugins

Path

plugins/notion/skills/notion-spec-to-implementation/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.