CtrlK
BlogDocsLog inGet started
Tessl Logo

elegant-reports

Generate beautifully designed PDF reports with a Nordic/Scandinavian aesthetic. Use when creating polished executive briefings, analysis reports, or presentation-style PDF outputs from markdown and HTML via Nutrient DWS.

71

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

77%

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

The body is actionable and well-sequenced with a strong validation loop, but token efficiency and progressive disclosure are hampered by a vague prose File Map and references to bundle files that do not actually exist. Tightening the File Map and aligning referenced paths with the real bundle would raise the weaker dimensions.

Suggestions

Replace the prose File Map with a path-named table (e.g. scripts/generate.js, references/nordic-design-research.md, examples/sample-executive.md) so it maps to actual bundle files and improves discovery.

Either include the referenced generate.js, examples/sample-executive.md, and package-lock.json in the bundle or mark the example commands as setup the user must perform, to avoid pointing at non-existent files.

Drop or consolidate the report-demo/presentation-demo legacy rows and remove the duplicated dependency list between Dependencies and File Map to reduce token overhead.

DimensionReasoningScore

Conciseness

Mostly efficient with no concept-explaining padding, but the File Map section restates bundled files in prose and legacy demo templates add redundancy that could be trimmed.

2 / 3

Actionability

Provides copy-paste-ready commands ('node ./generate.js --list', a full --template/--theme example), a concrete frontmatter sample, and explicit validation commands.

3 / 3

Workflow Clarity

Five-step workflow with an inspect→adjust→re-run feedback loop plus a Validation section with concrete checkpoints (--list, npm test, verify artifact), satisfying error-recovery guidance.

3 / 3

Progressive Disclosure

Clean overview with a clearly signaled one-level reference to the Nordic design note, but the File Map describes files as prose without naming real paths and several referenced files (generate.js, examples/sample-executive.md, package-lock.json) are not present in the bundle.

2 / 3

Total

10

/

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 concise, well-targeted description that explicitly covers both capability and trigger conditions with natural user language and a distinct visual niche. No notable weaknesses to address.

DimensionReasoningScore

Specificity

Names multiple concrete actions ('Generate beautifully designed PDF reports', 'creating polished executive briefings, analysis reports, or presentation-style PDF outputs from markdown and HTML via Nutrient DWS') plus the underlying mechanism.

3 / 3

Completeness

Explicitly states both what it does (generate designed PDF reports) and when to use it via a 'Use when creating...' clause with concrete trigger contexts.

3 / 3

Trigger Term Quality

Covers natural user terms including 'PDF reports', 'executive briefings', 'analysis reports', 'presentation-style PDF', and 'markdown' that a user would actually say.

3 / 3

Distinctiveness Conflict Risk

The 'Nordic/Scandinavian aesthetic' niche and Nutrient DWS dependency give it a clear, distinct trigger unlikely to conflict with other skills.

3 / 3

Total

12

/

12

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

16

Passed

Repository
jdrhyne/agent-skills
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.