Files

2083 lines
79 KiB
JSON

{
"schema_version": 1,
"audit_only": true,
"runtime_consumed": false,
"budget_policy": "fixed_upper_bound",
"encoding": "o200k_base",
"documents": {
"include": [
"AGENTS.md",
"skills/ppt-master/**/*.md",
"skills/ppt-master/templates/charts/charts_index.json",
"skills/ppt-master/templates/tables/tables_index.json",
"skills/ppt-master/templates/schemas/*.json"
],
"exclude": [],
"max_tokens": 500000
},
"file_budgets": {
"AGENTS.md": 2750,
"skills/ppt-master/SKILL.md": 1250,
"skills/ppt-master/references/executor-base.md": 9250,
"skills/ppt-master/references/executor-structured.md": 5500,
"skills/ppt-master/references/executor-chart.md": 3500,
"skills/ppt-master/references/executor-visualization.md": 1250,
"skills/ppt-master/references/executor-structure.md": 1500,
"skills/ppt-master/references/executor-table.md": 1000,
"skills/ppt-master/references/executor-image.md": 2000,
"skills/ppt-master/references/executor-web-image.md": 750,
"skills/ppt-master/references/executor-notes.md": 1000,
"skills/ppt-master/references/shared-standards.md": 500,
"skills/ppt-master/references/shared-standards-core.md": 13000,
"skills/ppt-master/references/svg-effects.md": 15000,
"skills/ppt-master/references/native-data-interface.md": 6750,
"skills/ppt-master/references/pptx-structure-interface.md": 4750,
"skills/ppt-master/references/strategist.md": 16000,
"skills/ppt-master/references/strategist-image.md": 2750,
"skills/ppt-master/references/strategist-template.md": 3000,
"skills/ppt-master/templates/design_spec_reference.md": 3750,
"skills/ppt-master/templates/spec_lock_reference.md": 2750,
"skills/ppt-master/workflows/generate-pptx.md": 18000,
"skills/ppt-master/workflows/stages/apply-template-workspace.md": 3500
},
"load_sets": {
"bootstrap.routing": {
"description": "Repository entry plus the single route-selection authority.",
"scope": "cumulative",
"files": [
"AGENTS.md",
"skills/ppt-master/SKILL.md",
"skills/ppt-master/workflows/routing.md"
],
"max_tokens": 7750
},
"support.sponsor-recommendation.en": {
"description": "English sponsor context for explicit user requests for model, AI image model, API/provider, or hosted-service recommendations.",
"scope": "incremental",
"files": [
"skills/ppt-master/SPONSORS.md"
],
"max_tokens": 1500
},
"support.sponsor-recommendation.zh": {
"description": "Chinese sponsor context for explicit user requests for model, AI image model, API/provider, or hosted-service recommendations.",
"scope": "incremental",
"files": [
"skills/ppt-master/SPONSORS_CN.md"
],
"max_tokens": 1500
},
"route.create-template.brand": {
"description": "Create Brand path; it authors no SVG and does not activate Template_Designer or SVG modules.",
"scope": "cumulative",
"include": [
"bootstrap.routing"
],
"files": [
"skills/ppt-master/workflows/create-template.md",
"skills/ppt-master/workflows/create-template/create-brand.md",
"skills/ppt-master/templates/README.md",
"skills/ppt-master/templates/brands/README.md"
],
"max_tokens": 36000
},
"route.create-template.style": {
"description": "Create Style path; it authors a roster-free direction/method spec and does not activate Template_Designer or SVG modules.",
"scope": "cumulative",
"include": [
"bootstrap.routing"
],
"files": [
"skills/ppt-master/workflows/create-template.md",
"skills/ppt-master/workflows/create-template/create-style.md",
"skills/ppt-master/templates/README.md",
"skills/ppt-master/templates/styles/README.md"
],
"max_tokens": 37000
},
"route.create-template.deck": {
"description": "Create Deck path through Template_Designer, SVG core, and the structured PPTX interface.",
"scope": "cumulative",
"include": [
"bootstrap.routing"
],
"files": [
"skills/ppt-master/workflows/create-template.md",
"skills/ppt-master/workflows/create-template/create-deck.md",
"skills/ppt-master/references/template-designer.md",
"skills/ppt-master/references/shared-standards-core.md",
"skills/ppt-master/references/pptx-structure-interface.md",
"skills/ppt-master/references/canvas-formats.md",
"skills/ppt-master/templates/README.md",
"skills/ppt-master/templates/decks/README.md"
],
"max_tokens": 67000
},
"route.create-template.layout": {
"description": "Create Layout path through Template_Designer, SVG core, and the structured PPTX interface.",
"scope": "cumulative",
"include": [
"bootstrap.routing"
],
"files": [
"skills/ppt-master/workflows/create-template.md",
"skills/ppt-master/workflows/create-template/create-layout.md",
"skills/ppt-master/references/template-designer.md",
"skills/ppt-master/references/shared-standards-core.md",
"skills/ppt-master/references/pptx-structure-interface.md",
"skills/ppt-master/references/canvas-formats.md",
"skills/ppt-master/templates/README.md",
"skills/ppt-master/templates/layouts/README.md"
],
"max_tokens": 67000
},
"route.enhance-native-pptx": {
"description": "Finished-PPTX native enhancement route.",
"scope": "cumulative",
"include": [
"bootstrap.routing"
],
"files": [
"skills/ppt-master/workflows/native-enhance-pptx.md"
],
"max_tokens": 13000
},
"route.fill-native-pptx": {
"description": "Raw-PPTX native fill route.",
"scope": "cumulative",
"include": [
"bootstrap.routing"
],
"files": [
"skills/ppt-master/workflows/template-fill-pptx.md"
],
"max_tokens": 13000
},
"route.generate.planning": {
"description": "Generate-PPTX planning through Strategist, including reference-first whole-document authoring, the three compact decision indexes, and a conservative audit envelope for only the exact custom bases selected after those indexes; schemas and optional scaffolds are tool-consumed.",
"scope": "cumulative",
"include": [
"bootstrap.routing"
],
"files": [
"skills/ppt-master/workflows/generate-pptx.md",
"skills/ppt-master/references/artifact-ownership.md",
"skills/ppt-master/references/strategist.md",
"skills/ppt-master/references/strategist-image.md",
"skills/ppt-master/templates/design_spec_reference.md",
"skills/ppt-master/templates/spec_lock_reference.md",
"skills/ppt-master/references/modes/_index.md",
"skills/ppt-master/references/visual-styles/_index.md",
"skills/ppt-master/references/image-renderings/_index.md",
"skills/ppt-master/scripts/docs/confirm_ui.md",
"skills/ppt-master/templates/icons/README.md",
{
"glob": "skills/ppt-master/references/modes/*.md",
"exclude": [
"*/_index.md"
],
"select": 5,
"load_event": "strategist-selected-mode-bases",
"registry": "modes"
},
{
"glob": "skills/ppt-master/references/visual-styles/*.md",
"exclude": [
"*/_index.md"
],
"select": 18,
"load_event": "strategist-selected-visual-style-bases",
"registry": "visual-styles"
},
{
"glob": "skills/ppt-master/references/image-renderings/*.md",
"exclude": [
"*/_index.md"
],
"select": 20,
"load_event": "strategist-selected-image-rendering-bases",
"registry": "image-renderings"
}
],
"max_tokens": 110000
},
"route.generate.quick-generate": {
"description": "Self-contained one-pass Generate profile with source intake, the three compact decision indexes, a conservative audit envelope for only the resolved preset or exact custom bases, conditional resource preparation, and complete flat SVG visual-construction authorities.",
"scope": "cumulative",
"include": [
"bootstrap.routing"
],
"files": [
"skills/ppt-master/workflows/profiles/quick-generate.md",
"skills/ppt-master/references/artifact-ownership.md",
"skills/ppt-master/references/shared-standards-core.md",
"skills/ppt-master/references/svg-effects.md",
"skills/ppt-master/references/native-shape-authoring.md",
"skills/ppt-master/references/semantic-svg.md",
"skills/ppt-master/references/executor-structure.md",
"skills/ppt-master/references/modes/_index.md",
"skills/ppt-master/references/visual-styles/_index.md",
"skills/ppt-master/references/image-renderings/_index.md",
{
"glob": "skills/ppt-master/references/modes/*.md",
"exclude": [
"*/_index.md"
],
"select": 5,
"load_event": "quick-selected-mode-bases",
"registry": "modes"
},
{
"glob": "skills/ppt-master/references/visual-styles/*.md",
"exclude": [
"*/_index.md"
],
"select": 18,
"load_event": "quick-selected-visual-style-bases",
"registry": "visual-styles"
},
{
"glob": "skills/ppt-master/references/image-renderings/*.md",
"exclude": [
"*/_index.md"
],
"select": 20,
"load_event": "quick-selected-image-rendering-bases",
"registry": "image-renderings"
}
],
"max_tokens": 92000
},
"route.generate.quick-generate.beautify": {
"description": "Quick Generate with the shared strict 1:1 Beautify profile.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate",
"profile.generate.beautify-pptx"
],
"files": [],
"max_tokens": 100000
},
"route.generate.quick-generate.image-to-pptx": {
"description": "Codex-supported Quick-only Image to PPTX with registered reference-image layers and shared plates.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate.in-hand-image",
"profile.generate.image-to-pptx"
],
"files": [
"skills/ppt-master/references/image-base.md",
"skills/ppt-master/references/image-generator.md"
],
"max_tokens": 130000
},
"route.generate.quick-generate.video-design": {
"description": "Quick Generate with conditional video-delivery design, frozen-script notes, custom animation, and narration/audio delivery.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate",
"stage.generate.video-design",
"stage.generate.executor.notes",
"stage.generate.customize-animations",
"stage.shared.generate-audio"
],
"files": [],
"max_tokens": 140000
},
"route.generate.quick-generate.template-fusion": {
"description": "Quick Generate with the maximum Brand, Style, Layout, and Deck exact-root fusion loaded for flat authoring.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate",
"stage.generate.template.fusion-brand-style-layout-deck"
],
"files": [],
"max_tokens": 115000
},
"route.generate.quick-generate.topic-research": {
"description": "Quick Generate with gap-targeted factual research before direct resource preparation and SVG authoring.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate",
"stage.generate.topic-research"
],
"files": [],
"max_tokens": 94000
},
"route.generate.quick-generate.icon": {
"description": "Quick Generate with project-local bundled icon selection and synchronization.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate"
],
"files": [
"skills/ppt-master/templates/icons/README.md"
],
"max_tokens": 94000
},
"route.generate.quick-generate.in-hand-image": {
"description": "Quick Generate with supplied, extracted, or placeholder image resources prepared before SVG authoring.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate",
"stage.generate.executor.image"
],
"files": [],
"max_tokens": 110000
},
"route.generate.quick-generate.formula": {
"description": "Quick Generate with manifest-driven formula rendering and formula-image realization.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate",
"stage.generate.executor.image"
],
"files": [
"skills/ppt-master/scripts/docs/image.md"
],
"max_tokens": 110000
},
"route.generate.quick-generate.ai-two-types": {
"description": "Quick Generate with AI resource preparation, representative rendering inputs, and two local image types.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate",
"stage.generate.image.ai-two-types",
"stage.generate.executor.image"
],
"files": [],
"max_tokens": 135000
},
"route.generate.quick-generate.web-image": {
"description": "Quick Generate with web resource preparation, provenance, attribution, and image execution.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate",
"stage.generate.image.web",
"stage.generate.executor.web-image"
],
"files": [],
"max_tokens": 115000
},
"route.generate.quick-generate.visualization": {
"description": "Quick Generate with bounded Chart/Table recall, their data-object branches, optional native-data metadata, and chart-coordinate verification before the final checker; the fixed Quick context already carries Shape Composition Grammar.",
"scope": "cumulative",
"include": [
"route.generate.quick-generate",
"stage.generate.executor.visualization",
"stage.generate.executor.chart",
"stage.generate.executor.table",
"stage.generate.executor.native-data",
"stage.generate.verify-charts"
],
"files": [
"skills/ppt-master/scripts/docs/visualization-recall.md"
],
"max_tokens": 120000
},
"route.generate.planning-image": {
"description": "Generate-PPTX planning context after a non-none image source is proposed or confirmed, including the compact layout math and vocabulary.",
"scope": "cumulative",
"include": [
"route.generate.planning",
"stage.generate.strategist.image"
],
"files": [],
"max_tokens": 115000
},
"route.generate.planning-formula": {
"description": "Formula-only planning context, including the shared image/formula layout math and vocabulary.",
"scope": "cumulative",
"include": [
"route.generate.planning",
"stage.generate.strategist.image"
],
"files": [],
"max_tokens": 115000
},
"route.generate.planning-ai": {
"description": "Generate-PPTX planning after AI imagery is confirmed, adding image-layout and resource-planning authorities to the rendering index and already-selected rendering bases.",
"scope": "cumulative",
"include": [
"route.generate.planning-image"
],
"files": [],
"max_tokens": 115000
},
"stage.generate.apply-template-workspace": {
"description": "Post-Stage-1 Default or Quick exact-root workspace validation, installation, and fusion framework.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/stages/apply-template-workspace.md",
"skills/ppt-master/templates/README.md"
],
"max_tokens": 6000
},
"stage.generate.template.brand": {
"description": "Conditional Brand workspace application with one selected Brand spec.",
"scope": "incremental",
"include": [
"stage.generate.apply-template-workspace"
],
"files": [
"skills/ppt-master/templates/brands/README.md",
{
"glob": "skills/ppt-master/templates/brands/*/templates/design_spec.md",
"select": 1,
"load_event": "template-application"
}
],
"max_tokens": 7500
},
"stage.generate.template.style": {
"description": "Conditional roster-free Style workspace application.",
"scope": "incremental",
"include": [
"stage.generate.apply-template-workspace"
],
"files": [
"skills/ppt-master/templates/styles/README.md",
{
"glob": "skills/ppt-master/templates/styles/*/templates/design_spec.md",
"select": 1,
"load_event": "template-application"
}
],
"max_tokens": 9000
},
"stage.generate.template.layout": {
"description": "Conditional Layout workspace application with one selected Layout spec.",
"scope": "incremental",
"include": [
"stage.generate.apply-template-workspace"
],
"files": [
"skills/ppt-master/templates/layouts/README.md",
{
"glob": "skills/ppt-master/templates/layouts/*/templates/design_spec.md",
"select": 1,
"load_event": "template-application"
}
],
"max_tokens": 9000
},
"stage.generate.template.deck": {
"description": "Conditional Deck workspace application with one selected Deck spec.",
"scope": "incremental",
"include": [
"stage.generate.apply-template-workspace"
],
"files": [
"skills/ppt-master/templates/decks/README.md",
{
"glob": "skills/ppt-master/templates/decks/*/templates/design_spec.md",
"select": 1,
"load_event": "template-application"
}
],
"max_tokens": 8500
},
"stage.generate.template.brand-two": {
"description": "Same-kind conflict path with two selected Brand specs.",
"scope": "incremental",
"include": [
"stage.generate.apply-template-workspace"
],
"files": [
"skills/ppt-master/templates/brands/README.md",
{
"glob": "skills/ppt-master/templates/brands/*/templates/design_spec.md",
"select": 2,
"load_event": "template-application"
}
],
"max_tokens": 8500
},
"stage.generate.template.fusion-brand-style-layout-deck": {
"description": "Maximum supported cross-kind fusion with Brand, Style, Layout, and Deck contracts.",
"scope": "incremental",
"include": [
"stage.generate.apply-template-workspace"
],
"files": [
"skills/ppt-master/templates/brands/README.md",
"skills/ppt-master/templates/styles/README.md",
"skills/ppt-master/templates/layouts/README.md",
"skills/ppt-master/templates/decks/README.md",
{
"glob": "skills/ppt-master/templates/brands/*/templates/design_spec.md",
"select": 1,
"load_event": "template-application"
},
{
"glob": "skills/ppt-master/templates/styles/*/templates/design_spec.md",
"select": 1,
"load_event": "template-application"
},
{
"glob": "skills/ppt-master/templates/layouts/*/templates/design_spec.md",
"select": 1,
"load_event": "template-application"
},
{
"glob": "skills/ppt-master/templates/decks/*/templates/design_spec.md",
"select": 1,
"load_event": "template-application"
}
],
"max_tokens": 19000
},
"route.generate.flat-no-image": {
"description": "Default fixed Generate-PPTX context with no image-acquisition role.",
"scope": "cumulative",
"include": [
"route.generate.planning",
"stage.generate.executor.flat",
"stage.generate.executor.notes"
],
"files": [],
"max_tokens": 165000
},
"route.generate.flat-ai-two-types": {
"description": "Generate-PPTX context with AI images, the selected preset or exact custom rendering bases, and two local types.",
"scope": "cumulative",
"include": [
"route.generate.planning-ai",
"stage.generate.executor.flat",
"stage.generate.executor.image",
"stage.generate.executor.notes",
"stage.generate.image.ai-two-types"
],
"files": [],
"max_tokens": 205000
},
"route.generate.flat-in-hand-image": {
"description": "Generate-PPTX context with provided, placeholder, or formula images and no acquisition role.",
"scope": "cumulative",
"include": [
"route.generate.planning-image",
"stage.generate.executor.flat",
"stage.generate.executor.image",
"stage.generate.executor.notes"
],
"files": [],
"max_tokens": 180000
},
"route.generate.flat-web-image": {
"description": "Generate-PPTX context with web image acquisition.",
"scope": "cumulative",
"include": [
"route.generate.planning-image",
"stage.generate.executor.flat",
"stage.generate.executor.web-image",
"stage.generate.executor.notes",
"stage.generate.image.web"
],
"files": [],
"max_tokens": 190000
},
"route.enhance-native-pptx.audio": {
"description": "Enhance Native PPTX with the shared narration-audio stage.",
"scope": "cumulative",
"include": [
"route.enhance-native-pptx",
"stage.shared.generate-audio"
],
"files": [],
"max_tokens": 19000
},
"route.generate.beautify-flat-no-image": {
"description": "Generate-PPTX 1:1 beautify profile on the flat no-image path.",
"scope": "cumulative",
"include": [
"route.generate.flat-no-image",
"profile.generate.beautify-pptx"
],
"files": [],
"max_tokens": 175000
},
"route.generate.flat-no-image.video-design": {
"description": "Default flat Generate-PPTX path with conditional video-delivery design, custom animation, and narration/audio delivery.",
"scope": "cumulative",
"include": [
"route.generate.flat-no-image",
"stage.generate.video-design",
"stage.generate.customize-animations",
"stage.shared.generate-audio"
],
"files": [],
"max_tokens": 215000
},
"route.generate.flat-no-image-visualization": {
"description": "Default flat Generate-PPTX path with visualization-reference consumption, all three information-model branches, optional native-data replacement, and chart verification.",
"scope": "cumulative",
"include": [
"route.generate.flat-no-image",
"stage.generate.executor.visualization",
"stage.generate.executor.chart",
"stage.generate.executor.structure",
"stage.generate.executor.table",
"stage.generate.executor.native-data",
"stage.generate.verify-charts"
],
"files": [],
"max_tokens": 185000
},
"route.generate.brand-flat-no-image": {
"description": "Brand-preset flat Generate-PPTX path without image acquisition.",
"scope": "cumulative",
"include": [
"route.generate.planning-template",
"stage.generate.executor.flat",
"stage.generate.executor.notes",
"stage.generate.template.brand"
],
"files": [],
"max_tokens": 180000
},
"route.generate.style-flat-no-image": {
"description": "Style-workspace flat Generate-PPTX path without image acquisition.",
"scope": "cumulative",
"include": [
"route.generate.planning-template",
"stage.generate.executor.flat",
"stage.generate.executor.notes",
"stage.generate.template.style"
],
"files": [],
"max_tokens": 180000
},
"route.generate.deck-structured-no-image": {
"description": "Deck-preset structured Generate-PPTX path without image acquisition.",
"scope": "cumulative",
"include": [
"route.generate.planning-template",
"stage.generate.executor.structured",
"stage.generate.executor.notes",
"stage.generate.template.deck"
],
"files": [],
"max_tokens": 190000
},
"route.generate.layout-structured-no-image": {
"description": "Layout-preset structured Generate-PPTX path without image acquisition.",
"scope": "cumulative",
"include": [
"route.generate.planning-template",
"stage.generate.executor.structured",
"stage.generate.executor.notes",
"stage.generate.template.layout"
],
"files": [],
"max_tokens": 190000
},
"route.generate.topic-only-flat-no-image": {
"description": "Topic research followed by the default flat no-image Generate-PPTX path.",
"scope": "cumulative",
"include": [
"stage.generate.topic-research",
"route.generate.flat-no-image"
],
"files": [],
"max_tokens": 170000
},
"stage.generate.executor.flat": {
"description": "Incremental flat Executor core with complete visual-construction authorities, the compact mode/style indexes, and a conservative audit envelope for only the locked preset or exact custom references.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/executor-base.md",
"skills/ppt-master/references/shared-standards-core.md",
"skills/ppt-master/references/svg-effects.md",
"skills/ppt-master/references/native-shape-authoring.md",
"skills/ppt-master/references/semantic-svg.md",
"skills/ppt-master/references/modes/_index.md",
"skills/ppt-master/references/visual-styles/_index.md",
{
"glob": "skills/ppt-master/references/modes/*.md",
"exclude": [
"*/_index.md"
],
"select": 5,
"load_event": "executor-selected-mode-bases",
"registry": "modes",
"allow_repeat": true
},
{
"glob": "skills/ppt-master/references/visual-styles/*.md",
"exclude": [
"*/_index.md"
],
"select": 18,
"load_event": "executor-selected-visual-style-bases",
"registry": "visual-styles",
"allow_repeat": true
}
],
"max_tokens": 64000
},
"stage.generate.executor.structured": {
"description": "Structured template execution layered on the flat/shared core.",
"scope": "incremental",
"include": [
"stage.generate.executor.flat"
],
"files": [
"skills/ppt-master/references/executor-structured.md",
"skills/ppt-master/references/pptx-structure-interface.md"
],
"max_tokens": 74000
},
"stage.generate.image.ai-two-types": {
"description": "Incremental AI-image role with the selected preset or exact custom rendering bases and two selected local types.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/image-base.md",
"skills/ppt-master/references/image-generator.md",
{
"glob": "skills/ppt-master/references/image-renderings/_index.md",
"select": 1,
"load_event": "image-generator",
"allow_repeat": true
},
"skills/ppt-master/references/image-type-templates/_index.md",
{
"glob": "skills/ppt-master/references/image-renderings/*.md",
"exclude": [
"*/_index.md"
],
"select": 3,
"load_event": "image-generator",
"registry": "image-renderings",
"allow_repeat": true
},
{
"glob": "skills/ppt-master/references/image-type-templates/*.md",
"exclude": [
"*/_index.md"
],
"select": 2,
"registry": "image-type-templates"
}
],
"max_tokens": 26000
},
"stage.generate.image.web": {
"description": "Incremental web-image acquisition role.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/image-base.md",
"skills/ppt-master/references/image-searcher.md"
],
"max_tokens": 8000
},
"stage.generate.resume-execute": {
"description": "Fresh-session resume plus the flat Executor core and post-SVG notes rules.",
"scope": "fresh-session",
"include": [
"bootstrap.routing",
"stage.generate.executor.flat",
"stage.generate.executor.notes"
],
"files": [
"skills/ppt-master/workflows/generate-pptx.md",
"skills/ppt-master/workflows/stages/resume-execute.md",
"skills/ppt-master/references/artifact-ownership.md"
],
"max_tokens": 97000
},
"stage.generate.resume-execute-image": {
"description": "Fresh-session resume when the locked resource plan contains image rows.",
"scope": "fresh-session",
"include": [
"stage.generate.resume-execute",
"stage.generate.executor.image"
],
"files": [],
"max_tokens": 115000
},
"stage.generate.topic-research": {
"description": "Gap-targeted factual intake stage.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/stages/topic-research.md"
],
"max_tokens": 2000
},
"profile.generate.beautify-pptx": {
"description": "Strict 1:1 wording, order, and page-count profile with Default and explicit Quick branches.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/profiles/beautify-pptx.md"
],
"max_tokens": 7750
},
"profile.generate.image-to-pptx": {
"description": "Codex-supported, Quick-only profile for reconstructing raster page frames as layered editable PPTX.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/profiles/image-to-pptx.md"
],
"max_tokens": 4000
},
"stage.generate.video-design": {
"description": "Conditional recorded/self-running delivery design and prepared final-script handling shared by Default and Quick.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/video-design.md"
],
"max_tokens": 3250
},
"stage.generate.refine-spec": {
"description": "Explicit post-confirmation spec refinement runbook.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/stages/refine-spec.md"
],
"max_tokens": 1500
},
"stage.generate.verify-charts": {
"description": "Conditional chart-calibration gate.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/stages/verify-charts.md"
],
"max_tokens": 7000
},
"maintenance.visualization-authoring": {
"description": "Shared chart and table catalog-template authoring guidance; not a Generate runtime load.",
"scope": "incremental",
"files": [
"skills/ppt-master/templates/VISUALIZATION_TEMPLATE_AUTHORING.md",
"skills/ppt-master/templates/charts/README.md",
"skills/ppt-master/templates/tables/README.md"
],
"max_tokens": 10000
},
"stage.generate.visual-review": {
"description": "Explicit visual-review stage plus its role reference.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/stages/visual-review.md",
"skills/ppt-master/references/visual-review.md"
],
"max_tokens": 7750
},
"stage.generate.live-preview": {
"description": "Live preview and annotation stage.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/stages/live-preview.md"
],
"max_tokens": 3000
},
"stage.generate.customize-animations": {
"description": "Object-animation stage plus animation resolution rules.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/stages/customize-animations.md",
"skills/ppt-master/references/animations.md",
"skills/ppt-master/scripts/docs/pptx-animations.md",
"skills/ppt-master/scripts/docs/pptx-transitions.md",
"skills/ppt-master/scripts/docs/svg-pipeline.md"
],
"max_tokens": 35000
},
"stage.generate.video-motion-plan": {
"description": "Conditional resolved animation-to-video handoff contract.",
"scope": "incremental",
"files": [
"skills/ppt-master/scripts/docs/video-motion-plan.md"
],
"max_tokens": 1250
},
"stage.generate.animation-options": {
"description": "Conditional deck-wide transition, auto-advance, and entrance-animation options.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/animations.md"
],
"max_tokens": 11000
},
"stage.shared.generate-audio": {
"description": "Shared narration-audio stage.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/stages/generate-audio.md"
],
"max_tokens": 8000
},
"governance.failure-recovery": {
"description": "Global stop, retry, and resume policy.",
"scope": "incremental",
"files": [
"skills/ppt-master/workflows/governance/failure-recovery.md"
],
"max_tokens": 3250
},
"stage.shared.conversion-reference": {
"description": "Conditional source-conversion and import compatibility reference.",
"scope": "incremental",
"files": [
"skills/ppt-master/scripts/docs/conversion.md"
],
"max_tokens": 6750
},
"stage.shared.troubleshooting": {
"description": "Conditional troubleshooting reference for generation failures.",
"scope": "incremental",
"files": [
"skills/ppt-master/scripts/docs/troubleshooting.md"
],
"max_tokens": 1000
},
"stage.create-template.authored-preset": {
"description": "Conditional native preset and Boolean shape authoring reference for Create Layout/Create Deck.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/native-shape-authoring.md"
],
"max_tokens": 5000
},
"route.generate.planning-template": {
"description": "Generate-PPTX planning context after an explicit template workspace is installed.",
"scope": "cumulative",
"include": [
"route.generate.planning",
"stage.generate.strategist.template"
],
"files": [],
"max_tokens": 110000
},
"route.generate.planning-template-ai": {
"description": "Explicit template workspace plus confirmed AI-image planning.",
"scope": "cumulative",
"include": [
"route.generate.planning-template",
"route.generate.planning-ai"
],
"files": [],
"max_tokens": 120000
},
"stage.generate.executor.chart": {
"description": "Conditional value-driven chart execution rules.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/executor-chart.md"
],
"max_tokens": 3500
},
"stage.generate.executor.visualization": {
"description": "Conditional selected visualization-reference resolution and flexible page-local adaptation rules.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/executor-visualization.md"
],
"max_tokens": 1250
},
"stage.generate.executor.structure": {
"description": "Conditional page-local qualitative-topology construction rules.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/executor-structure.md"
],
"max_tokens": 1500
},
"stage.generate.executor.table": {
"description": "Conditional semantic cell-grid construction rules.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/executor-table.md"
],
"max_tokens": 1000
},
"stage.generate.strategist.image": {
"description": "Conditional Strategist image/formula layout math and compact composition vocabulary; the rendering decision core is already in base planning.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/image-layout-spec.md",
"skills/ppt-master/references/image-layout-patterns.md"
],
"max_tokens": 11000
},
"stage.generate.strategist.template": {
"description": "Conditional Strategist module for an explicitly installed template workspace.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/strategist-template.md"
],
"max_tokens": 3000
},
"stage.generate.executor.native-data": {
"description": "Conditional preset-pattern and native chart/table metadata interface.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/native-data-interface.md"
],
"max_tokens": 6750
},
"stage.generate.executor.image": {
"description": "Conditional image embedding and execution rules with the always-read layout math and compact composition vocabulary.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/executor-image.md",
"skills/ppt-master/references/image-layout-spec.md",
"skills/ppt-master/references/image-layout-patterns.md",
"skills/ppt-master/references/svg-image-embedding.md"
],
"max_tokens": 13000
},
"stage.generate.executor.web-image": {
"description": "Conditional sourced-image attribution layered on image execution.",
"scope": "incremental",
"include": [
"stage.generate.executor.image"
],
"files": [
"skills/ppt-master/references/executor-web-image.md"
],
"max_tokens": 14000
},
"stage.generate.executor.notes": {
"description": "Post-SVG speaker-notes generation rules.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/executor-notes.md"
],
"max_tokens": 1000
},
"stage.generate.executor.native-shape": {
"description": "Stock PowerPoint shape selection and Boolean materialization authority, always included in Generate Executor contexts.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/native-shape-authoring.md"
],
"max_tokens": 5000
},
"stage.shared.svg-effects": {
"description": "Advanced SVG paint, effects, transforms, and geometry authority, always included in Generate Executor contexts and conditionally loaded by other SVG-authoring routes.",
"scope": "incremental",
"files": [
"skills/ppt-master/references/svg-effects.md"
],
"max_tokens": 15000
}
},
"duplicates": {
"min_chars": 100,
"min_words": 20,
"shingle_words": 4,
"min_shared_shingles": 3,
"max_shingle_frequency": 24,
"near_similarity": 0.82,
"max_exact_results": 100,
"max_near_results": 100,
"accepted": [
{
"kind": "exact",
"fingerprint": "7c36a9231d14",
"paths": [
"skills/ppt-master/templates/decks/README.md",
"skills/ppt-master/templates/layouts/README.md"
],
"reason": "Shared boilerplate between sibling template-kind docs; kept in lockstep on purpose."
},
{
"kind": "exact",
"fingerprint": "d886e9fcb8dc",
"paths": [
"skills/ppt-master/templates/brands/中国电信/templates/design_spec.md",
"skills/ppt-master/templates/brands/中国电建/templates/design_spec.md"
],
"reason": "Brand preset scaffolds share fixed section boilerplate by design."
},
{
"kind": "exact",
"fingerprint": "0faa93c4c11f",
"paths": [
"skills/ppt-master/templates/brands/中国电信/templates/design_spec.md",
"skills/ppt-master/templates/brands/中国电建/templates/design_spec.md",
"skills/ppt-master/templates/brands/中汽研/templates/design_spec.md"
],
"reason": "Brand preset scaffolds share fixed section boilerplate by design."
},
{
"kind": "exact",
"fingerprint": "0d0f56615a1f",
"paths": [
"skills/ppt-master/references/ai-image-comparison/palette/_manifest.md",
"skills/ppt-master/references/ai-image-comparison/rendering/_manifest.md",
"skills/ppt-master/references/ai-image-comparison/type/_manifest.md"
],
"reason": "Generated comparison-asset manifests share an identical header by construction."
},
{
"kind": "exact",
"fingerprint": "890890f28896",
"paths": [
"skills/ppt-master/templates/brands/bain/templates/design_spec.md",
"skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md"
],
"reason": "Consulting brand presets keep the same no-bundled-logo trademark safeguard by design."
},
{
"kind": "exact",
"fingerprint": "83e5480404c3",
"paths": [
"skills/ppt-master/templates/brands/alibaba/templates/design_spec.md",
"skills/ppt-master/templates/brands/aws/templates/design_spec.md",
"skills/ppt-master/templates/brands/huawei/templates/design_spec.md",
"skills/ppt-master/templates/brands/microsoft/templates/design_spec.md",
"skills/ppt-master/templates/brands/tencent/templates/design_spec.md",
"skills/ppt-master/templates/brands/xiaomi/templates/design_spec.md"
],
"reason": "Corporate brand presets share the same proprietary-font fallback contract by design."
},
{
"kind": "exact",
"fingerprint": "13dd086d3977",
"paths": [
"skills/ppt-master/templates/brands/accenture/templates/design_spec.md",
"skills/ppt-master/templates/brands/bain/templates/design_spec.md",
"skills/ppt-master/templates/brands/deloitte/templates/design_spec.md",
"skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md",
"skills/ppt-master/templates/brands/pwc/templates/design_spec.md"
],
"reason": "Consulting brand presets share the same proprietary-font fallback contract by design."
},
{
"kind": "exact",
"fingerprint": "f2572d50249b",
"paths": [
"skills/ppt-master/templates/brands/deloitte/templates/design_spec.md",
"skills/ppt-master/templates/brands/pwc/templates/design_spec.md"
],
"reason": "Sibling consulting presets share the same evidence-writing convention by design."
},
{
"kind": "exact",
"fingerprint": "141b0d6205da",
"paths": [
"skills/ppt-master/templates/brands/accenture/templates/design_spec.md",
"skills/ppt-master/templates/brands/bain/templates/design_spec.md",
"skills/ppt-master/templates/brands/bcg/templates/design_spec.md",
"skills/ppt-master/templates/brands/deloitte/templates/design_spec.md",
"skills/ppt-master/templates/brands/jpmorgan/templates/design_spec.md",
"skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md",
"skills/ppt-master/templates/brands/pwc/templates/design_spec.md"
],
"reason": "Consulting brand presets share the same restrained icon convention by design."
},
{
"kind": "exact",
"fingerprint": "c5b068fe89b0",
"paths": [
"skills/ppt-master/templates/brands/alibaba/templates/design_spec.md",
"skills/ppt-master/templates/brands/huawei/templates/design_spec.md",
"skills/ppt-master/templates/brands/ibm/templates/design_spec.md",
"skills/ppt-master/templates/brands/microsoft/templates/design_spec.md",
"skills/ppt-master/templates/brands/nvidia/templates/design_spec.md",
"skills/ppt-master/templates/brands/tencent/templates/design_spec.md",
"skills/ppt-master/templates/brands/xiaomi/templates/design_spec.md"
],
"reason": "Corporate brand presets share the same consistent icon convention by design."
},
{
"kind": "exact",
"fingerprint": "6a432b0cc1df",
"paths": [
"skills/ppt-master/templates/decks/README.md",
"skills/ppt-master/templates/layouts/README.md"
],
"reason": "Sibling Deck and Layout docs keep the shared replication-mode explanation in lockstep."
},
{
"kind": "exact",
"fingerprint": "286b55cb84d7",
"paths": [
"skills/ppt-master/templates/styles/academic-research/templates/design_spec.md",
"skills/ppt-master/templates/styles/consulting-decision/templates/design_spec.md",
"skills/ppt-master/templates/styles/creative-pitch/templates/design_spec.md",
"skills/ppt-master/templates/styles/incident-postmortem/templates/design_spec.md",
"skills/ppt-master/templates/styles/investor-pitch/templates/design_spec.md",
"skills/ppt-master/templates/styles/narrative-keynote/templates/design_spec.md",
"skills/ppt-master/templates/styles/operating-review/templates/design_spec.md",
"skills/ppt-master/templates/styles/product-launch/templates/design_spec.md",
"skills/ppt-master/templates/styles/science-explainer/templates/design_spec.md",
"skills/ppt-master/templates/styles/solution-proposal/templates/design_spec.md",
"skills/ppt-master/templates/styles/technical-deepdive/templates/design_spec.md",
"skills/ppt-master/templates/styles/workshop-teaching/templates/design_spec.md"
],
"reason": "Style preset specs share the same explicit-only visual-review trigger by design."
},
{
"kind": "exact",
"fingerprint": "ea999949f34d",
"paths": [
"skills/ppt-master/templates/brands/accenture/templates/design_spec.md",
"skills/ppt-master/templates/brands/alibaba/templates/design_spec.md",
"skills/ppt-master/templates/brands/anthropic/templates/design_spec.md",
"skills/ppt-master/templates/brands/aws/templates/design_spec.md",
"skills/ppt-master/templates/brands/bain/templates/design_spec.md",
"skills/ppt-master/templates/brands/bcg/templates/design_spec.md",
"skills/ppt-master/templates/brands/deloitte/templates/design_spec.md",
"skills/ppt-master/templates/brands/huawei/templates/design_spec.md",
"skills/ppt-master/templates/brands/ibm/templates/design_spec.md",
"skills/ppt-master/templates/brands/jpmorgan/templates/design_spec.md",
"skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md",
"skills/ppt-master/templates/brands/microsoft/templates/design_spec.md",
"skills/ppt-master/templates/brands/nvidia/templates/design_spec.md",
"skills/ppt-master/templates/brands/pwc/templates/design_spec.md",
"skills/ppt-master/templates/brands/tencent/templates/design_spec.md",
"skills/ppt-master/templates/brands/xiaomi/templates/design_spec.md"
],
"reason": "Brand preset specs share the same portable fallback typography table by design."
},
{
"kind": "exact",
"fingerprint": "1ad663619aa4",
"paths": [
"skills/ppt-master/templates/brands/alibaba/templates/design_spec.md",
"skills/ppt-master/templates/brands/tencent/templates/design_spec.md"
],
"reason": "Sibling corporate brand presets intentionally share the same voice defaults."
},
{
"kind": "exact",
"fingerprint": "d21d5ba8b91e",
"paths": [
"skills/ppt-master/templates/brands/aws/templates/design_spec.md",
"skills/ppt-master/templates/brands/microsoft/templates/design_spec.md",
"skills/ppt-master/templates/brands/nvidia/templates/design_spec.md",
"skills/ppt-master/templates/brands/xiaomi/templates/design_spec.md"
],
"reason": "Sibling corporate brand presets intentionally share the same voice defaults."
},
{
"kind": "exact",
"fingerprint": "211e050e37d1",
"paths": [
"skills/ppt-master/templates/brands/accenture/templates/design_spec.md",
"skills/ppt-master/templates/brands/bain/templates/design_spec.md",
"skills/ppt-master/templates/brands/bcg/templates/design_spec.md",
"skills/ppt-master/templates/brands/deloitte/templates/design_spec.md",
"skills/ppt-master/templates/brands/huawei/templates/design_spec.md",
"skills/ppt-master/templates/brands/ibm/templates/design_spec.md",
"skills/ppt-master/templates/brands/jpmorgan/templates/design_spec.md",
"skills/ppt-master/templates/brands/mckinsey/templates/design_spec.md",
"skills/ppt-master/templates/brands/pwc/templates/design_spec.md"
],
"reason": "Sibling formal brand presets intentionally share the same voice defaults."
},
{
"kind": "exact",
"fingerprint": "1136fd17656e",
"paths": [
"skills/ppt-master/templates/styles/academic-research/templates/design_spec.md",
"skills/ppt-master/templates/styles/consulting-decision/templates/design_spec.md",
"skills/ppt-master/templates/styles/creative-pitch/templates/design_spec.md",
"skills/ppt-master/templates/styles/incident-postmortem/templates/design_spec.md",
"skills/ppt-master/templates/styles/investor-pitch/templates/design_spec.md",
"skills/ppt-master/templates/styles/narrative-keynote/templates/design_spec.md",
"skills/ppt-master/templates/styles/operating-review/templates/design_spec.md",
"skills/ppt-master/templates/styles/product-launch/templates/design_spec.md",
"skills/ppt-master/templates/styles/science-explainer/templates/design_spec.md",
"skills/ppt-master/templates/styles/solution-proposal/templates/design_spec.md",
"skills/ppt-master/templates/styles/technical-deepdive/templates/design_spec.md",
"skills/ppt-master/templates/styles/workshop-teaching/templates/design_spec.md"
],
"reason": "Style preset specs share the same method-only scope boundary by design."
},
{
"kind": "exact",
"fingerprint": "99d8baf1be58",
"paths": [
"skills/ppt-master/workflows/create-template/create-brand.md",
"skills/ppt-master/workflows/create-template/create-style.md"
],
"reason": "Mutually exclusive child workflows share the same resolved-workspace handoff contract."
}
]
},
"authority_edges": [
{
"concern": "package-entry",
"from": "AGENTS.md",
"to": "skills/ppt-master/SKILL.md"
},
{
"concern": "route-selection",
"from": "AGENTS.md",
"to": "skills/ppt-master/workflows/routing.md"
},
{
"concern": "route-selection",
"from": "skills/ppt-master/SKILL.md",
"to": "skills/ppt-master/workflows/routing.md"
},
{
"concern": "default-generate-workflow",
"from": "skills/ppt-master/workflows/routing.md",
"to": "skills/ppt-master/workflows/generate-pptx.md"
},
{
"concern": "quick-generate-workflow",
"from": "skills/ppt-master/workflows/routing.md",
"to": "skills/ppt-master/workflows/profiles/quick-generate.md"
},
{
"concern": "failure-policy",
"from": "skills/ppt-master/workflows/generate-pptx.md",
"to": "skills/ppt-master/workflows/governance/failure-recovery.md"
},
{
"concern": "artifact-ownership",
"from": "skills/ppt-master/workflows/generate-pptx.md",
"to": "skills/ppt-master/references/artifact-ownership.md"
},
{
"concern": "template-application",
"from": "skills/ppt-master/workflows/generate-pptx.md",
"to": "skills/ppt-master/workflows/stages/apply-template-workspace.md"
},
{
"concern": "quick-template-application",
"from": "skills/ppt-master/workflows/profiles/quick-generate.md",
"to": "skills/ppt-master/workflows/stages/apply-template-workspace.md"
},
{
"concern": "template-model",
"from": "skills/ppt-master/workflows/stages/apply-template-workspace.md",
"to": "skills/ppt-master/templates/README.md"
},
{
"concern": "template-kind-schema",
"from": "skills/ppt-master/workflows/stages/apply-template-workspace.md",
"to": "skills/ppt-master/templates/brands/README.md"
},
{
"concern": "template-kind-schema",
"from": "skills/ppt-master/workflows/stages/apply-template-workspace.md",
"to": "skills/ppt-master/templates/styles/README.md"
},
{
"concern": "template-kind-schema",
"from": "skills/ppt-master/workflows/stages/apply-template-workspace.md",
"to": "skills/ppt-master/templates/layouts/README.md"
},
{
"concern": "template-kind-schema",
"from": "skills/ppt-master/workflows/stages/apply-template-workspace.md",
"to": "skills/ppt-master/templates/decks/README.md"
},
{
"concern": "svg-core-contract",
"from": "skills/ppt-master/references/executor-base.md",
"to": "skills/ppt-master/references/shared-standards-core.md"
},
{
"concern": "visualization-reference-routing",
"from": "skills/ppt-master/references/executor-base.md",
"to": "skills/ppt-master/references/executor-visualization.md"
},
{
"concern": "structured-executor-routing",
"from": "skills/ppt-master/references/executor-base.md",
"to": "skills/ppt-master/references/executor-structured.md"
},
{
"concern": "chart-executor-routing",
"from": "skills/ppt-master/references/executor-base.md",
"to": "skills/ppt-master/references/executor-chart.md"
},
{
"concern": "structure-executor-routing",
"from": "skills/ppt-master/references/executor-base.md",
"to": "skills/ppt-master/references/executor-structure.md"
},
{
"concern": "table-executor-routing",
"from": "skills/ppt-master/references/executor-base.md",
"to": "skills/ppt-master/references/executor-table.md"
},
{
"concern": "native-data-routing",
"from": "skills/ppt-master/references/executor-base.md",
"to": "skills/ppt-master/references/native-data-interface.md"
},
{
"concern": "visualization-chart-routing",
"from": "skills/ppt-master/references/executor-visualization.md",
"to": "skills/ppt-master/references/executor-chart.md"
},
{
"concern": "visualization-structure-routing",
"from": "skills/ppt-master/references/executor-visualization.md",
"to": "skills/ppt-master/references/executor-structure.md"
},
{
"concern": "visualization-table-routing",
"from": "skills/ppt-master/references/executor-visualization.md",
"to": "skills/ppt-master/references/executor-table.md"
},
{
"concern": "structured-execution-contract",
"from": "skills/ppt-master/references/executor-structured.md",
"to": "skills/ppt-master/references/pptx-structure-interface.md"
},
{
"concern": "native-data-contract",
"from": "skills/ppt-master/references/executor-chart.md",
"to": "skills/ppt-master/references/native-data-interface.md"
},
{
"concern": "chart-verification-handoff",
"from": "skills/ppt-master/references/executor-chart.md",
"to": "skills/ppt-master/workflows/stages/verify-charts.md"
},
{
"concern": "native-table-contract",
"from": "skills/ppt-master/references/executor-table.md",
"to": "skills/ppt-master/references/native-data-interface.md"
},
{
"concern": "strategist-image-routing",
"from": "skills/ppt-master/references/strategist.md",
"to": "skills/ppt-master/references/strategist-image.md"
},
{
"concern": "strategist-template-routing",
"from": "skills/ppt-master/references/strategist.md",
"to": "skills/ppt-master/references/strategist-template.md"
},
{
"concern": "design-spec-schema",
"from": "skills/ppt-master/templates/design_spec_reference.md",
"to": "skills/ppt-master/templates/schemas/design_spec.schema.json"
},
{
"concern": "spec-lock-schema",
"from": "skills/ppt-master/templates/spec_lock_reference.md",
"to": "skills/ppt-master/templates/schemas/spec_lock.schema.json"
}
],
"registries": [
{
"name": "image-layout-patterns",
"kind": "structured_markdown",
"source": "skills/ppt-master/references/image-layout-patterns.md",
"entry_pattern": "^-\\s+\\*\\*#(?P<id>[PMAC][1-9][0-9]*-[0-9]+)\\s+·\\s+",
"sequence_width": 2,
"prefix_counts": {
"P1": 13,
"P2": 10,
"P3": 23,
"M1": 11,
"M2": 9,
"M3": 7,
"A1": 4,
"A2": 3,
"A3": 3,
"C1": 1,
"C2": 2,
"C3": 1
},
"reference_terms": [
"image-layout-patterns",
"image-text layout patterns"
],
"claim_nouns": [
"technique",
"techniques",
"pattern",
"patterns",
"entry",
"entries"
]
},
{
"name": "modes",
"kind": "directory",
"source": "skills/ppt-master/references/modes/_index.md",
"validate_index_links": true,
"glob": "skills/ppt-master/references/modes/*.md",
"exclude": [
"*/_index.md"
],
"reference_terms": [
"modes/_index.md",
"modes — index"
],
"claim_nouns": [
"mode",
"modes"
]
},
{
"name": "visual-styles",
"kind": "directory",
"source": "skills/ppt-master/references/visual-styles/_index.md",
"validate_index_links": true,
"glob": "skills/ppt-master/references/visual-styles/*.md",
"exclude": [
"*/_index.md"
],
"reference_terms": [
"visual-styles/_index.md",
"visual styles"
],
"claim_nouns": [
"style",
"styles",
"visual style",
"visual styles"
]
},
{
"name": "image-renderings",
"kind": "directory",
"source": "skills/ppt-master/references/image-renderings/_index.md",
"validate_index_links": true,
"glob": "skills/ppt-master/references/image-renderings/*.md",
"exclude": [
"*/_index.md"
],
"reference_terms": [
"image-renderings/_index.md",
"renderings — index"
],
"claim_nouns": [
"rendering",
"renderings"
]
},
{
"name": "image-type-templates",
"kind": "directory",
"source": "skills/ppt-master/references/image-type-templates/_index.md",
"validate_index_links": true,
"glob": "skills/ppt-master/references/image-type-templates/*.md",
"exclude": [
"*/_index.md"
],
"reference_terms": [
"image-type-templates/_index.md",
"type templates"
],
"claim_nouns": [
"type",
"types"
]
},
{
"name": "chart-templates",
"kind": "json_collection",
"source": "skills/ppt-master/templates/charts/charts_index.json",
"key": "charts",
"reference_terms": [
"charts_index.json",
"chart catalog",
"catalog read"
],
"claim_nouns": [
"chart",
"charts",
"summary",
"summaries",
"template",
"templates",
"type",
"types"
]
},
{
"name": "table-templates",
"kind": "json_collection",
"source": "skills/ppt-master/templates/tables/tables_index.json",
"key": "tables",
"reference_terms": [
"tables_index.json",
"table catalog"
],
"claim_nouns": [
"table",
"tables",
"summary",
"summaries",
"template",
"templates",
"type",
"types"
]
}
],
"schema_grammars": [
{
"source": "skills/ppt-master/templates/schemas/spec_lock.schema.json",
"fields": [
"font_family",
"image_rendering",
"page_visualizations",
"page_charts",
"page_layouts",
"page_pptx_layouts",
"page_rhythm",
"pptx_layouts",
"pptx_masters",
"stroke_width"
],
"scan": [
"skills/ppt-master/SKILL.md",
"skills/ppt-master/references/*.md",
"skills/ppt-master/references/**/*.md",
"skills/ppt-master/workflows/*.md",
"skills/ppt-master/workflows/**/*.md",
"skills/ppt-master/templates/*.md"
],
"accepted": [
{
"field": "font_family",
"owner_fingerprint": "e33850f3053a",
"projections": [
{
"path": "skills/ppt-master/references/executor-base.md",
"role": "consumer",
"fingerprint": "d937b965024b",
"reason": "This consumer needs the field contract for deterministic execution."
},
{
"path": "skills/ppt-master/references/strategist.md",
"role": "producer",
"fingerprint": "4c133143e2f2",
"reason": "This producer projects the owner field into the planning contract."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "reference",
"fingerprint": "90feed81f021",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/workflows/routing.md",
"role": "consumer",
"fingerprint": "a287404b8f1e",
"reason": "This consumer needs the field contract for deterministic execution."
}
]
},
{
"field": "image_rendering",
"owner_fingerprint": "819d948a3087",
"projections": [
{
"path": "skills/ppt-master/references/image-generator.md",
"role": "compatibility",
"fingerprint": "5a6f2f95be38",
"reason": "This site documents a legacy or omission compatibility boundary."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "reference",
"fingerprint": "3d0b27f3d979",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
}
]
},
{
"field": "page_charts",
"owner_fingerprint": "0edfe64300c1",
"projections": [
{
"path": "skills/ppt-master/references/executor-structured.md",
"role": "compatibility",
"fingerprint": "a6ae3dfb6e6a",
"reason": "This site documents a legacy or omission compatibility boundary."
},
{
"path": "skills/ppt-master/references/executor-visualization.md",
"role": "compatibility",
"fingerprint": "055ab59c533e",
"reason": "This site documents a legacy or omission compatibility boundary."
},
{
"path": "skills/ppt-master/references/strategist-template.md",
"role": "compatibility",
"fingerprint": "b0f9494f710a",
"reason": "This site documents a legacy or omission compatibility boundary."
},
{
"path": "skills/ppt-master/references/strategist.md",
"role": "compatibility",
"fingerprint": "ba50ab71bc88",
"reason": "This site documents a legacy or omission compatibility boundary."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "compatibility",
"fingerprint": "39d5baf1e189",
"reason": "This site documents a legacy or omission compatibility boundary."
},
{
"path": "skills/ppt-master/workflows/stages/resume-execute.md",
"role": "compatibility",
"fingerprint": "023cf4d8ecbd",
"reason": "This site documents a legacy or omission compatibility boundary."
}
]
},
{
"field": "page_layouts",
"owner_fingerprint": "64d28e112785",
"projections": [
{
"path": "skills/ppt-master/references/artifact-ownership.md",
"role": "reference",
"fingerprint": "be5e3881ee0d",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/references/executor-structured.md",
"role": "consumer",
"fingerprint": "f77d8a752b85",
"reason": "This consumer needs the field contract for deterministic execution."
},
{
"path": "skills/ppt-master/references/pptx-structure-interface.md",
"role": "reference",
"fingerprint": "60f4c8b8d08a",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "reference",
"fingerprint": "c35477d35410",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/workflows/create-template.md",
"role": "reference",
"fingerprint": "b26d839b24b9",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/workflows/stages/apply-template-workspace.md",
"role": "compatibility",
"fingerprint": "1c393e47c311",
"reason": "This site documents a legacy or omission compatibility boundary."
}
]
},
{
"field": "page_pptx_layouts",
"owner_fingerprint": "f436e6ae4bb8",
"projections": [
{
"path": "skills/ppt-master/references/artifact-ownership.md",
"role": "reference",
"fingerprint": "f91ef56378bb",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/references/executor-structured.md",
"role": "consumer",
"fingerprint": "70d500bb46dc",
"reason": "This consumer needs the field contract for deterministic execution."
},
{
"path": "skills/ppt-master/references/pptx-structure-interface.md",
"role": "reference",
"fingerprint": "b4596417aeec",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/references/shared-standards-core.md",
"role": "reference",
"fingerprint": "8afb713e37e8",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/references/strategist-template.md",
"role": "producer",
"fingerprint": "fb6d05bac6e4",
"reason": "This producer projects the owner field into the planning contract."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "reference",
"fingerprint": "a67117d67b3e",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/workflows/create-template.md",
"role": "reference",
"fingerprint": "40b13ab57503",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
}
]
},
{
"field": "page_rhythm",
"owner_fingerprint": "9d8344e389b1",
"projections": [
{
"path": "skills/ppt-master/references/executor-base.md",
"role": "consumer",
"fingerprint": "4925a1ead978",
"reason": "This consumer needs the field contract for deterministic execution."
},
{
"path": "skills/ppt-master/references/strategist.md",
"role": "producer",
"fingerprint": "c326f18fa7c3",
"reason": "This producer projects the owner field into the planning contract."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "reference",
"fingerprint": "25aabdb0ee04",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
}
]
},
{
"field": "page_visualizations",
"owner_fingerprint": "b3cdf822635a",
"projections": [
{
"path": "skills/ppt-master/references/executor-structured.md",
"role": "consumer",
"fingerprint": "105f5e4ce2ce",
"reason": "This consumer needs the field contract for deterministic execution."
},
{
"path": "skills/ppt-master/references/executor-visualization.md",
"role": "consumer",
"fingerprint": "8b173848afa7",
"reason": "This consumer needs the field contract for deterministic execution."
},
{
"path": "skills/ppt-master/references/strategist.md",
"role": "producer",
"fingerprint": "1c8aa960c9e4",
"reason": "This producer projects the owner field into the planning contract."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "reference",
"fingerprint": "f45f26b4d11c",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/workflows/profiles/beautify-pptx.md",
"role": "producer",
"fingerprint": "308c0a3ef9d9",
"reason": "This producer projects the owner field into the planning contract."
}
]
},
{
"field": "pptx_layouts",
"owner_fingerprint": "1037e878eaa1",
"projections": [
{
"path": "skills/ppt-master/references/artifact-ownership.md",
"role": "reference",
"fingerprint": "447cd531facc",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/references/executor-structured.md",
"role": "consumer",
"fingerprint": "5174447ee0a8",
"reason": "This consumer needs the field contract for deterministic execution."
},
{
"path": "skills/ppt-master/references/pptx-structure-interface.md",
"role": "reference",
"fingerprint": "6f93a0561460",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/references/strategist-template.md",
"role": "producer",
"fingerprint": "f97c538adf92",
"reason": "This producer projects the owner field into the planning contract."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "reference",
"fingerprint": "2d6dba6c449e",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
}
]
},
{
"field": "pptx_masters",
"owner_fingerprint": "7cbe6ec7056e",
"projections": [
{
"path": "skills/ppt-master/references/artifact-ownership.md",
"role": "reference",
"fingerprint": "7eba0fa766a6",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/references/executor-structured.md",
"role": "consumer",
"fingerprint": "e5dcb49a9a61",
"reason": "This consumer needs the field contract for deterministic execution."
},
{
"path": "skills/ppt-master/references/pptx-structure-interface.md",
"role": "reference",
"fingerprint": "92a978e5d229",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
},
{
"path": "skills/ppt-master/references/strategist-template.md",
"role": "producer",
"fingerprint": "29a9e58295a9",
"reason": "This producer projects the owner field into the planning contract."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "reference",
"fingerprint": "89b01fc1b354",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
}
]
},
{
"field": "stroke_width",
"owner_fingerprint": "6683d97fc796",
"projections": [
{
"path": "skills/ppt-master/references/executor-base.md",
"role": "consumer",
"fingerprint": "96e0f7380de0",
"reason": "This consumer needs the field contract for deterministic execution."
},
{
"path": "skills/ppt-master/references/strategist.md",
"role": "producer",
"fingerprint": "feb2b322c7ce",
"reason": "This producer projects the owner field into the planning contract."
},
{
"path": "skills/ppt-master/templates/spec_lock_reference.md",
"role": "reference",
"fingerprint": "9d35b546fb2d",
"reason": "This reference mirrors the owner field grammar or ownership boundary."
}
]
}
]
},
{
"source": "skills/ppt-master/scripts/docs/confirm_ui.md",
"fields": [
"image_ai_path"
],
"scan": [
"skills/ppt-master/SKILL.md",
"skills/ppt-master/references/*.md",
"skills/ppt-master/references/**/*.md",
"skills/ppt-master/workflows/*.md",
"skills/ppt-master/workflows/**/*.md",
"skills/ppt-master/templates/*.md"
]
}
],
"coverage": {
"exempt": [
{
"glob": "skills/ppt-master/workflows/index.md",
"reason": "Maintainer-only workflow inventory; never loaded during task execution."
},
{
"glob": "skills/ppt-master/references/ai-image-comparison/README.md",
"reason": "Maintenance-only comparison-gallery overview; never loaded by generation roles."
},
{
"glob": "skills/ppt-master/references/ai-image-comparison/*/_manifest.md",
"reason": "Generated comparison-gallery manifests; never loaded by generation roles."
},
{
"glob": "skills/ppt-master/references/ai-image-comparison/*/_subject.md",
"reason": "Generated comparison-gallery subjects; never loaded by generation roles."
},
{
"glob": "skills/ppt-master/references/image-palettes/*.md",
"reason": "Legacy tombstone and archived presets; _index.md forbids loading them in current generation."
},
{
"glob": "skills/ppt-master/scripts/README.md",
"reason": "Script inventory for maintainers; not loaded by generation roles."
},
{
"glob": "skills/ppt-master/scripts/docs/project.md",
"reason": "Maintainer command reference; route steps carry the required project commands."
},
{
"glob": "skills/ppt-master/scripts/docs/prompt_audit.md",
"reason": "Maintainer-only documentation for this audit tool."
},
{
"glob": "skills/ppt-master/scripts/docs/mask-gradient-smoke.md",
"reason": "Maintainer-only executable smoke; never loaded by generation roles."
},
{
"glob": "skills/ppt-master/scripts/docs/advanced-image-motion-smoke.md",
"reason": "Maintainer-only executable image-and-motion smoke; never loaded by generation roles."
},
{
"glob": "skills/ppt-master/scripts/docs/multilingual-text-smoke.md",
"reason": "Maintainer-only executable multilingual export smoke; never loaded by generation roles."
},
{
"glob": "skills/ppt-master/scripts/docs/update_spec.md",
"reason": "Maintainer command reference for an optional helper script."
},
{
"glob": "skills/ppt-master/scripts/docs/chart-recall.md",
"reason": "Legacy compatibility note; current generation loads visualization-recall.md."
},
{
"glob": "skills/ppt-master/scripts/pptx_shapes/data/NOTICE.md",
"reason": "License notice; never loaded as prompt context."
},
{
"glob": "skills/ppt-master/templates/icons/THIRD_PARTY_NOTICES.md",
"reason": "Third-party icon license and provenance notice; distributed for compliance, never loaded as prompt context."
},
{
"glob": "skills/ppt-master/templates/sounds/README.md",
"reason": "Bundled sound-library usage and metadata reference; not loaded as runtime prompt context."
},
{
"glob": "skills/ppt-master/templates/sounds/THIRD_PARTY_NOTICES.md",
"reason": "Third-party sound license and provenance notice; distributed for compliance, never loaded as prompt context."
},
{
"glob": "skills/ppt-master/references/shared-standards.md",
"reason": "Compatibility router only; runtime load sets select the core and triggered modules directly."
},
{
"glob": "skills/ppt-master/templates/scaffolds/*.md",
"reason": "Optional versioned tool-copy assets; normal Generate authoring reads the reference guides and writes complete artifacts from scratch."
},
{
"glob": "skills/ppt-master/templates/charts/charts_index.json",
"reason": "Machine-consumed chart-family registry; Strategist receives only bounded visualization-recall candidates."
},
{
"glob": "skills/ppt-master/templates/tables/tables_index.json",
"reason": "Machine-consumed table-family registry; Strategist receives only bounded visualization-recall candidates."
},
{
"glob": "skills/ppt-master/templates/schemas/*.json",
"reason": "Machine-consumed validation schemas; they are not loaded into model runtime context."
}
]
}
}