CtrlK
BlogDocsLog inGet started
Tessl Logo

ib-pitch-book

OpenDesign's investor pitch book: market map, moat, unit economics, and the ask — analyst-grade and diligence-ready. Built as a decision-grade fundraising pitch deck for growth-equity investors.

58

Quality

73%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

High

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./design-templates/ib-pitch-book/SKILL.md
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.

A well-structured, largely executable workflow with strong domain-specific guidance (slide spine, citation logging, compliance gates, fitting rules). The main defects are a referenced-but-missing example.html, a vague export step, and a validation checklist that is bundled but never explicitly invoked in the workflow.

Suggestions

Either ship example.html in the bundle or remove it from the resource map and Step 2 — a referenced 'completed reference' that does not exist will send the agent hunting for a missing file.

Add an explicit final workflow step: 'Run the P0/P1/P2 gate in references/checklist.md before emitting the artifact', making the bundled checklist an actual validation checkpoint.

Make Step 3 concrete: name the export command or tool for each of HTML / PDF / PPTX instead of the vague 'Follow OpenDesign's deck export path for the active session'.

DimensionReasoningScore

Conciseness

The body is dense and mostly earns its tokens: the 10-slide spine, citation-log table, and 'When to use' routing table all convey non-obvious skill-specific rules. Minor trimmable padding exists (e.g. the provenance framing in the intro and the 'Relationship to OpenDesign financial skills' section is borderline), matching anchor 4 (efficient with minor instances that could be trimmed) rather than 5.

4 / 5

Actionability

Concrete, executable guidance throughout: exact files to read, 'Copy assets/template.html to the project artifact directory as index.html', CSS primitives to reuse (.body.fit, .metric-strip, .chart-card), and explicit viewport checks (1366×768 and 1440×900). Two gaps prevent a 5: example.html is cited as 'a completed reference' but does not exist in the bundle, and Step 3 defers to 'OpenDesign's deck export path' without any concrete command.

4 / 5

Workflow Clarity

A clearly sequenced Step 0→3 workflow with a self-check checkpoint ('Self-check against references/conventions.md before declaring done'). It is not a 5 because the P0/P1/P2 checklist gate exists in the bundle (references/checklist.md) but the workflow steps never explicitly invoke it — the gate is only visible in the resource map — so a key validation checkpoint is implicit rather than explicit.

4 / 5

Progressive Disclosure

A clear resource map plus one-level-deep references (compliance.md, conventions.md, attribution.md, checklist.md, assets/template.html), all of which exist and are well-signaled. Two minor gaps keep it from 5: example.html is listed in the resource map and referenced in Step 2 but is missing from the bundle, and checklist.md is mapped but never linked from a workflow step.

4 / 5

Total

16

/

20

Passed

Description

61%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 domain-fluent, specific description that names the deliverable's components and audience, but it describes the artifact rather than the skill's actions and entirely omits when to use it. Adding an explicit 'Use when' clause would lift the completeness score substantially.

Suggestions

Add an explicit trigger clause, e.g. 'Use when building investor pitch books, fundraising decks, or strategic-alternatives materials for growth-equity or M&A discussions.'

Lead with the skill's action rather than the sample subject — e.g. 'Builds investment-banking-style pitch decks covering market map, moat, unit economics...' — instead of framing it as 'OpenDesign's investor pitch book', which reads as a project name.

Include one or two common synonyms such as 'investor deck' or 'Series A pitch deck' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

The description names the domain ("investor pitch book") and lists concrete deliverable components ("market map, moat, unit economics, and the ask"), but these are deck contents rather than actions the skill performs — no verbs like 'builds' or 'writes' state what the skill actually does. This matches anchor 3 (names domain and concrete items, not comprehensive) rather than 4, which requires several specific actions.

3 / 5

Completeness

The 'what' is present (a decision-grade fundraising pitch book with market map, moat, unit economics, and the ask) but the 'when' is entirely absent — there is no 'Use when...' or equivalent trigger guidance, which caps this at 3 per the judging guidelines. It is not a 2 because the 'what' is reasonably clear and domain-specific.

3 / 5

Trigger Term Quality

Good natural coverage: "investor pitch book", "fundraising pitch deck", "growth-equity investors", "moat", "unit economics" are phrases users in this domain would actually say. A few common variations ("investor deck", "Series A deck", "fundraising materials") are missing, keeping it below anchor 5.

4 / 5

Distinctiveness Conflict Risk

"Investor pitch book" aimed at "growth-equity investors" with diligence framing is a distinct niche with minimal overlap against generic document or code skills. Minor overlap risk remains with adjacent VC/seed fundraising deck skills, and the description itself does not articulate the disambiguation that the body's 'When to use' table provides, so it does not reach 5.

4 / 5

Total

14

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
nexu-io/open-design
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.