CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

nature-image2ppt

Reconstruct slide images, screenshots, scanned PDFs, or image-only PPTX files as object-level editable PowerPoint. Use for 图片转可编辑PPT、截图还原PPT and diagram reconstruction; not authoring a new deck from research notes.

Quality

92%

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

92%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 well-structured runtime manual: fully executable commands, an explicitly sequenced five-phase workflow with validation gates and repair loops at every stage, and clean conditional routing to a real one-level-deep reference bundle. The only weakness is minor repetition in the migration-behavior section.

DimensionReasoningScore

Conciseness

The body is dense, imperative, and free of explanations of concepts Claude already knows — nearly every line is a contract, command, or gate. Minor trimming opportunities remain, e.g., the migration-framing lines "Treat self-containment as a path/import/entrypoint migration, not a redesign of reconstruction behavior" and "Never re-author an accepted baseline page merely to prove runtime independence" restate one policy point twice, which keeps it at anchor 4 rather than the every-token-earns-its-place anchor 5.

4 / 5

Actionability

Every step is a copy-paste-ready command with concrete flags: `cli.py doctor --json`, `prepare ... --out-root output/image2ppt --image-backend builtin-imagegen`, `run next <run-dir> --json`, `run dispatch ... --prompt-file <absolute-prompt>`, `page build <page-dir>`, `run_image2ppt_qa.py <page-dir> --visual-review-status reviewed --visual-review-evidence ...`. Placeholders like `<run-dir>` and `<page-id>` are genuine parameters, not pseudocode, and the two-pass visual-review-evidence workflow is spelled out concretely, matching anchor 5.

5 / 5

Workflow Clarity

The five-phase sequence (preflight/OCR → prepare → advance/claim → reconstruct-and-gate → finalize) is explicit and numbered, with validation checkpoints at every stage: "Do not continue after a failed doctor", record "only after standard validation and the Image2PPT region, arrow, and rendered gates pass", and "Do not call the deck complete while any page/final gate is pending or failed". Error-recovery feedback loops are present ("install only the reported missing dependency, then rerun it"; "repair if needed"; the `run reset` → dispatch → record repair lifecycle), satisfying the batch-operation validation requirement and matching anchor 5.

5 / 5

Progressive Disclosure

The body is a navigable overview with conditionally-scoped, one-level-deep references: "Always read `references/workflow.md`", "read `references/runtime-dependencies.md` only for setup or `doctor` failures", "read `references/ocr-text-hints-contract.md` only when choosing or troubleshooting OCR", plus per-page-type references and a pre-delivery `references/qa-contract.md` gate. All referenced files exist in `references/` and all cited scripts exist in `scripts/`, and nothing is nested two levels deep — matching anchor 5.

5 / 5

Total

19

/

20

Passed

Description

87%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 that clearly states what the skill does and when to use it, with a well-scoped negative boundary that reduces conflict risk. Trigger coverage is good and bilingual, though a few natural English phrasings are absent.

DimensionReasoningScore

Specificity

The description names two concrete actions — "Reconstruct slide images, screenshots, scanned PDFs, or image-only PPTX files as object-level editable PowerPoint" and "diagram reconstruction" — with precisely enumerated input types and a specific output format. It falls just short of anchor 5 because the actions reduce to a single reconstruction family rather than multiple distinct concrete actions, and it exceeds anchor 3 because input coverage is comprehensive and the transformation is precisely characterized.

4 / 5

Completeness

It explicitly answers both questions: "what" via "Reconstruct ... as object-level editable PowerPoint" and "when" via "Use for 图片转可编辑PPT、截图还原PPT and diagram reconstruction", with concrete trigger phrases and an explicit negative boundary ("not authoring a new deck from research notes"). This matches the anchor 5 example pattern exactly and cannot be score 4 since the "when" clause is already fully explicit with specific triggers.

5 / 5

Trigger Term Quality

Good keyword coverage including "slide images", "screenshots", "scanned PDFs", "image-only PPTX", "editable PowerPoint", "diagram reconstruction", plus natural Chinese trigger phrases ("图片转可编辑PPT、截图还原PPT") and the PPTX extension. A few natural English variants users would say (e.g., "image to PowerPoint", "convert screenshot to slides") are missing, so it fits anchor 4 rather than the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (image/screenshot-to-editable-PPT reconstruction) with distinct triggers, and the exclusion clause "not authoring a new deck from research notes" actively prevents overlap with presentation-authoring skills. Minimal conflict risk, matching anchor 5 rather than anchor 4 which would require some overlap with closely related skills.

5 / 5

Total

18

/

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

Yuan1z0825/nature-skills

Path

skills/nature-image2ppt/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.