Create or edit PowerPoint presentations. Dual-mode skill: (1) Editing mode preserves existing templates via Open XML unpack/edit/repack when an existing .pptx is provided. (2) Generation mode creates new Metis-branded decks from a design system with 36 composable components and 5 layout grids. Includes brand extraction for client decks and visual QA via PowerPoint COM. Triggers on deck, slides, presentation, PPT, or any .pptx request.
93
93%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Quality
Discovery
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.
This is a strong skill description that clearly defines two distinct workflows (editing existing presentations vs. creating new Metis-branded ones), provides explicit trigger conditions, and includes a comprehensive list of natural user terms. It uses third-person voice appropriately and is concise without being vague.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists concrete actions: 'Create or edit PowerPoint presentations', 'template-preserving editing workflow', and 'generation workflow'. It also specifies conditions like existing .pptx files provided by attachment, file path, or description, and new Metis-branded decks. | 3 / 3 |
Completeness | Clearly answers both 'what' (create or edit PowerPoint presentations with two distinct workflows) and 'when' (explicit triggers for editing vs. generation, plus a list of trigger terms). The 'Use when' guidance is effectively embedded throughout. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural trigger terms: 'slides', 'deck', 'presentation', 'PPT', '.pptx', 'PowerPoint'. These are terms users would naturally use when requesting presentation work. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive with clear niche around PowerPoint/.pptx files. The two-workflow distinction (template-preserving editing vs. Metis-branded generation) and specific file format triggers make it unlikely to conflict with other skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a high-quality, comprehensive skill that handles a genuinely complex domain (two distinct workflows for PowerPoint editing vs. generation) with excellent actionability and workflow clarity. The mode gate, triage system, overflow decision tree, and verification loops demonstrate sophisticated workflow design. Minor verbosity in some explanatory sections (content authoring philosophy, reusability criteria) prevents a perfect conciseness score, but the content is overwhelmingly well-earned given the complexity of the task.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is comprehensive but includes some redundancy (e.g., Python environment setup repeated in both workflows, the reusability criteria in 1.2.1 are somewhat over-explained). However, most content is genuinely instructive for a complex multi-mode workflow, and the tables/decision trees earn their space. Some sections like 1.6.1's philosophical distinction between 'text replacement' and 'content authoring' could be tightened. | 2 / 3 |
Actionability | Excellent actionability throughout — concrete bash commands with full paths, executable Python code snippets, specific file paths for assets, exact brand constants (hex colors, font sizes, margin coordinates), and copy-paste ready patterns. The decision tables, triage templates, and overflow decision tree provide precise, executable guidance rather than vague direction. | 3 / 3 |
Workflow Clarity | Both workflows are clearly sequenced with explicit phases and validation checkpoints. The editing workflow has a thorough triage step (1.2.1) before any changes, a clean+pack step with validation, and a mandatory visual QA verification loop (Section 3.5) that explicitly requires fix-and-verify cycles. The generation workflow has a 4-phase build process with verification at each stage. The safe slide deletion sequence (1.5.1) is a model of careful workflow design. | 3 / 3 |
Progressive Disclosure | The skill is well-structured with a clear mode gate at the top, numbered sections for each workflow, and appropriate references to external files (references/patterns.md, references/metis-brand.md) for detailed code recipes and brand guidance. Content is split logically — the SKILL.md provides the workflow and decision framework while deferring detailed component libraries and code recipes to reference files one level deep. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
skill_md_line_count | SKILL.md is long (557 lines); consider splitting into references/ and linking | Warning |
Total | 10 / 11 Passed | |
Reviewed
Table of Contents