CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ipollowork-template-generation

Create or update reusable iPolloWork templates through conversation for Design, Slides/native editable PPT, and HyperFrames Video. Use when planning, generating, repairing, validating, or saving a template package, manifest, reusable variables, cover, slide/PPT markers, video composition, or design-system token integration.

Quality

88%

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.

A tight, well-sequenced authoring workflow with an explicit validation feedback loop, copy-paste validator command, and a completion checklist. Detail is appropriately pushed to real bundle references, with only minor gaps around artifact shapes and the re-instantiation step.

DimensionReasoningScore

Conciseness

The body is lean and directive throughout — 'Ask one consequential question at a time', 'Do not mix content variables with design tokens', 'never load every installed system' — with no concept explanations or padding; even the 'Hard Boundary' section is two sentences of operational scoping. Every token earns its place.

5 / 5

Actionability

Concrete specifics abound: the full validator command 'node .codex/skills/ipollowork-template-generation/scripts/audit-template.mjs <template-directory>', exact artifacts ('manifest.json', 'design-tokens.css', 'a 960 x 540 cover'), '--ipw-*' token prefix, and an ordered interview protocol. Minor gaps remain: what a 'surface entry' or typed manifest variable looks like is delegated to the referenced contract rather than shown, and 're-instantiate the staged package' gives no pointer to how.

4 / 5

Workflow Clarity

Both 'Route The Work' and 'Package Loop' are numbered sequences with an explicit validation checkpoint ('Run the product validator before saving'), a repair feedback loop ('Repair every error'), post-validation verification (re-instantiation checks that 'variables remain editable, theme switching preserves structure, and the source project is unchanged'), and a 'Completion' reporting checklist. This matches the top anchor including error-recovery feedback loops.

5 / 5

Progressive Disclosure

The body is a concise overview routing to one-level-deep references that exist in the bundle (references/template-generation-contract.md at 266 lines, scripts/audit-template.mjs), clearly labeled per surface ('Design:', 'Slides or native editable PPT:', 'HyperFrames Video:'). Slightly below the top anchor because routing depends on external plugin-owned paths (../../../examples/plugin-packages/...) outside this bundle and the main contract reference fans out further, making navigation marginally less self-contained.

4 / 5

Total

18

/

20

Passed

Description

83%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 with explicit what/when structure, third-person voice, and concrete product-specific triggers. The only weaknesses are missing common synonyms (presentation, PowerPoint, .pptx) and inherent overlap with the closely related studio skills it routes to.

DimensionReasoningScore

Specificity

Names the domain ('reusable iPolloWork templates') and several concrete actions and deliverables — create, update, and the trigger clause enumerates 'planning, generating, repairing, validating, or saving a template package, manifest, reusable variables, cover, slide/PPT markers, video composition'. Below 5 because the capability statement itself is two actions (create/update) with the rest delivered as trigger nouns rather than a comprehensive action list.

4 / 5

Completeness

Explicitly answers both questions: what — 'Create or update reusable iPolloWork templates through conversation for Design, Slides/native editable PPT, and HyperFrames Video'; when — 'Use when planning, generating, repairing, validating, or saving a template package, manifest...'. Both are concrete and in third-person voice, matching the top anchor.

5 / 5

Trigger Term Quality

Good natural-keyword coverage: 'template', 'slides', 'PPT', 'video', 'design', 'manifest', 'cover', 'validate' — terms a user of this product would say. Below 5 because common synonyms like 'presentation', 'PowerPoint', or file extensions ('.pptx') are missing, which anchor 5 expects.

4 / 5

Distinctiveness Conflict Risk

The 'iPolloWork'/'HyperFrames'/'slide/PPT markers' vocabulary carves a clear template-authoring niche, but this skill deliberately overlaps its closely related siblings (ipollowork-design-studio, ipollowork-presentations, ipollowork-video-studio) that it routes to — a request like 'make a design' vs 'make a reusable design template' is distinguishable but not foolproof, fitting anchor 4 ('mostly distinct; minor overlap risk with closely related skills').

4 / 5

Total

17

/

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

relative_links

Relative link issues: 4 suspicious

Warning

Total

15

/

16

Passed

Repository

Devin-AXIS/iPolloWork

Path

.codex/skills/ipollowork-template-generation/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.