CtrlK
BlogDocsLog inGet started
Tessl Logo

generate-project-plan

Generate a FigJam project plan board from a PRD plus codebase context. Interactive flow: research → propose sections → per-section deep research → per-section content + block-shape proposal → create FigJam → skeleton → fill → diagrams → wrap. Each content block (section, nested section, intro callout, table, multi-column text, sticky column, diagram section, metadata strip) has its own subskill reference file. Use when the user asks for 'project plan in FigJam', 'interactive project plan', '/generate-project-plan', or provides a PRD and wants per-section confirmation on content + rendering.

73

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-sequenced skill body with excellent progressive disclosure and validation checkpoints. Its main weakness is conciseness: large portions of the visual-conventions block duplicate constants already in the foundation reference files it cites as source-of-truth.

Suggestions

Replace the inlined color, typography, section-property, and vertical-spacing tables in the 'Visual UI conventions' block with a brief pointer to foundation/palette.md and foundation/layout.md, keeping only the few rules (e.g. ARCH_PALE-not-FigJam-SECTION, section.name = '') that need in-context emphasis.

Consolidate the repeated wrapper/alignment/64px-gap rules — currently restated in 'Outer wrapper + column alignment', 'Vertical spacing', the code blocks, and the operational rules — into one authoritative section.

The 'What NOT to use' table overlaps heavily with the inline tables above it; fold the essential pitfalls into the operational rules and remove the rest to cut redundancy.

DimensionReasoningScore

Conciseness

The body duplicates content that lives in the referenced source-of-truth files (the full color, typography, section-property, and vertical-spacing tables restate foundation/palette.md and foundation/layout.md) and restates wrapper/spacing rules across several sections, so it could be tightened despite holding genuinely novel FigJam domain knowledge.

2 / 3

Actionability

Provides fully executable, copy-paste-ready JS (outer-wrapper creation, re-stack pass, first-run probe, connector delete-and-recreate) plus exact constants and tool calls, matching the top anchor.

3 / 3

Workflow Clarity

A clearly sequenced 9-step workflow with a consistent Inputs/Ask/Tools/Do/Checkpoint template, explicit screenshot + AskUserQuestion validation checkpoints on every Write step, self-checks on Research steps, and stated failure handling for diagrams.

3 / 3

Progressive Disclosure

SKILL.md is a clear overview with well-signaled one-level-deep references (4 foundation files, section-catalog, 9 block files), all verified to exist and each annotated with when to load — easy navigation with no deep nesting.

3 / 3

Total

11

/

12

Passed

Description

100%

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, third-person description that names concrete actions, gives explicit natural trigger phrases, and clearly answers both 'what' and 'when'. It is comprehensive yet concise and unlikely to conflict with other skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Generate a FigJam project plan board from a PRD plus codebase context', the full enumerated interactive flow, and every block type — matching the 'Lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers both what it does (FigJam project plan board from a PRD) and when to use it via a clear 'Use when...' clause, satisfying the top anchor.

3 / 3

Trigger Term Quality

Provides natural phrasing a user would say — 'project plan in FigJam', 'interactive project plan', '/generate-project-plan', 'provides a PRD' — giving good coverage of real-world trigger terms.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche (PRD → FigJam project plan board with per-section confirmation) with distinct triggers unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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

relative_links

Relative link issues: 17 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 18 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository
figma/mcp-server-guide
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.