CtrlK
BlogDocsLog inGet started
Tessl Logo

pptx-posters

Creates and audits editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local content and assets. Used when the requested deliverable is a PowerPoint research/conference poster and exact physical, printer, accessibility, provenance, and package-security checks are required.

74

Quality

93%

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

88%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.

An exceptionally actionable, well-sequenced procedural skill: exact commands, pinned dependencies, fail-closed gates, and validation at every step. The only weaknesses are minor — slight redundancy in the dependency pinning and a couple of bundle files that lack an inline cue for when to read them.

Suggestions

State the exact dependency pins once (either in the uv install command or the text block, not both) and drop the duplicated list; the frontmatter compatibility field already carries the pins a third time.

Add a one-line inline cue where each orphaned reference becomes relevant (e.g. when building the manifest, mention `references/source_ledger.md`; in the audit sections, mention `references/security_validation.md`) so all bundle files are discoverable from context rather than only from the end-of-file list.

Reference `assets/generation_dependencies.json` somewhere in the body (e.g. in the install section) or remove it from the bundle, since it is currently unreachable from SKILL.md.

DimensionReasoningScore

Conciseness

The body is dense and telegraphic — requirements lists and commands with almost no explanation of concepts Claude already knows. Minor redundancy keeps it from 5: the exact dependency pins are stated twice in quick succession (in the uv install command and again in a separate text block, on top of the frontmatter compatibility note), and the "Bundled CLIs" section partially duplicates the inline command usage.

4 / 5

Actionability

Every stage gives copy-paste-ready, fully parameterized commands with exact flags (e.g. `python -B scripts/validate_manifest.py poster.json --print-content-hash`), exact package pins, concrete file paths, and even concrete manual steps ("Review > Check Accessibility"). Nothing is pseudocode or hand-wavy.

5 / 5

Workflow Clarity

The pipeline is sequenced end to end (install → requirements → manifest/approval → asset and palette audits → generation → package/layout audits → manual accessibility gate → export/print) with validation checkpoints at every stage, hard gates that mandate stopping rather than guessing ("Stop instead of guessing when any gate is unmet"), an explicit feedback loop ("Re-run all checks after any change"), and a release checklist (assets/poster_quality_checklist.md).

5 / 5

Progressive Disclosure

Structure is good: a compact overview body with inline "Read `references/...`" cues at the right moments, and all seven reference files, both assets, and all seven scripts exist and are one level deep (no chained nesting). Not 5 because `references/security_validation.md` and `references/source_ledger.md` appear only in the undifferentiated end-of-file References list with no inline signal of when to consult them, and `assets/generation_dependencies.json` is never referenced from the body at all.

4 / 5

Total

18

/

20

Passed

Description

95%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: third-person, explicit what and when, concrete trigger phrases including the .pptx extension, and a tightly scoped niche. The only limitation is that the stated actions (create, audit) are broader than the skill's actual multi-step pipeline, leaving minor capability gaps.

DimensionReasoningScore

Specificity

"Creates and audits editable scientific posters in macro-free PowerPoint (.pptx)" names two core verbs plus an enumerated audit scope ("exact physical, printer, accessibility, provenance, and package-security checks"), giving several specific capability claims. It falls short of 5 because the action coverage stops at create/audit without naming the manifest, validation, or export steps that the skill actually performs.

4 / 5

Completeness

The "what" is explicit ("Creates and audits editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local content and assets") and the "when" is an explicit trigger clause ("Used when the requested deliverable is a PowerPoint research/conference poster and exact physical, printer, accessibility, provenance, and package-security checks are required"). Both halves are concrete and stated, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Natural trigger terms are comprehensive for this niche: "scientific posters", "research/conference poster" (synonyms), "PowerPoint", and the ".pptx" file extension. Not 4 because both synonym variations and the file extension are present, matching the comprehensive anchor; no meaningful user phrasing for this task is missing.

5 / 5

Distinctiveness Conflict Risk

"macro-free PowerPoint (.pptx)" scientific/research/conference posters with author-approved content is a clear niche, and the trigger clause restricts it to poster deliverables, so it will not fire for generic .pptx presentation work. Conflict risk with general presentation or PDF-poster skills is minimal.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
K-Dense-AI/scientific-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.