Навыки pptx-nova
📦

pptx-nova

Ревизия содержимого r1 Безопасно 📁 Доступ к файловой системе⚙️ Внешние команды🌐 Доступ к сети🔑 Переменные окружения⚡ Содержит скрипты

Create and Edit Editable PowerPoint Presentations

Presentation creation and revisions require consistent layouts, accurate data, and careful review. This skill coordinates local xdoc workflows for editable decks and validation evidence.

Поддерживает: Claude Codex Code(CC)
Maintain this Skill? Claim it 📊 76 Адекватно

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "pptx-nova" from https://skillstore.io/skills/hustcer-pptx-nova.md and its manifest at https://skillstore.io/api/skills/hustcer-pptx-nova/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «pptx-nova». Create a quarterly review from approved revenue and customer metrics.

Ожидаемый результат:

  • An editable PowerPoint with an executive summary, KPI overview, native revenue chart, and next steps.
  • PNG previews and retained validation reports with unresolved issues disclosed.

Использование «pptx-nova». Translate an existing training presentation into English without changing its factual content.

Ожидаемый результат:

  • A separate translated PowerPoint with text-fit review.
  • Source-to-candidate comparison images and a delivery summary identifying checks that passed or could not run.

Использование «pptx-nova». Change the cover title and update one chart while preserving other slides.

Ожидаемый результат:

  • A new PowerPoint containing the scoped edits.
  • Dry-run, edit-contract, and comparison evidence covering the changed objects.

Аудит безопасности

Безопасно

Reviewed all 1,000 supplied findings; most are syntax, multilingual text, local workflow operations, or explicit safety prohibitions. Confirmed risks concern executable JavaScript content loading and predictable shared temporary log redirection; no evidence found of malicious exfiltration or audit-directed prompt injection. The static cap leaves 4,842 additional matches unadjudicated, so this review does not establish publication readiness. Static review was capped at 1000/5842 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.

713
Просканировано файлов
182,283
Проанализировано строк
3
Пункты проверки
0
Ложные срабатывания проигнорированы
Пункты проверки возможностей (3)

Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.

Средний
Dynamic import() expression
const mod = await import(join(process.cwd(), path))
loadContent imports supplied .js or .mjs content paths before validation, executing their top-level code with user privileges. Untrusted content can therefore execute arbitrary code.
Средний
nohup (background persistent process)
nohup xdoc daemon start >/tmp/xdoc-daemon.log 2>&1 &
The example redirects daemon output to predictable /tmp/xdoc-daemon.log without exclusive creation. A precreated symlink can redirect writes where platform protections permit.
Средний
Temp directory access
nohup xdoc daemon start >/tmp/xdoc-daemon.log 2>&1 &
The example redirects daemon output to predictable /tmp/xdoc-daemon.log without exclusive creation. A precreated symlink can redirect writes where platform protections permit.

Факторы риска

📁 Доступ к файловой системе (50)
assets/brands/catalog.json:8 assets/deckkits/amber-ledger/amber-ledger.kit.mjs:1 assets/deckkits/amber-ledger/components.mjs:1 assets/deckkits/amber-ledger/examples/build.mjs:3 assets/deckkits/amber-ledger/examples/build.mjs:4 assets/deckkits/amber-ledger/examples/build.mjs:5 assets/deckkits/amber-ledger/intent.md:16 assets/deckkits/amber-ledger/layouts.mjs:1 assets/deckkits/amber-ledger/layouts.mjs:2 assets/deckkits/amber-ledger/registry.mjs:1 assets/deckkits/amber-ledger/registry.mjs:31 assets/deckkits/amber-ledger/registry.mjs:137 assets/deckkits/amber-ledger/registry.mjs:2 assets/deckkits/amber-ledger/registry.mjs:94 assets/deckkits/biennale-yellow/biennale-yellow.kit.mjs:2 assets/deckkits/biennale-yellow/components.mjs:1 assets/deckkits/biennale-yellow/components.mjs:2 assets/deckkits/biennale-yellow/components.mjs:3 assets/deckkits/biennale-yellow/examples/build.mjs:2 assets/deckkits/biennale-yellow/examples/build.mjs:56 assets/deckkits/biennale-yellow/examples/build.mjs:4 assets/deckkits/biennale-yellow/examples/build.mjs:5 assets/deckkits/biennale-yellow/examples/build.mjs:6 assets/deckkits/biennale-yellow/layouts.mjs:1 assets/deckkits/biennale-yellow/layouts.mjs:18 assets/deckkits/biennale-yellow/layouts.mjs:8 assets/deckkits/biennale-yellow/layouts.mjs:9 assets/deckkits/black-gold/black-gold.kit.mjs:2 assets/deckkits/black-gold/components.mjs:2 assets/deckkits/black-gold/components.mjs:3 assets/deckkits/black-gold/components.mjs:4 assets/deckkits/black-gold/examples/build.mjs:2 assets/deckkits/black-gold/examples/build.mjs:56 assets/deckkits/black-gold/examples/build.mjs:4 assets/deckkits/black-gold/examples/build.mjs:5 assets/deckkits/black-gold/examples/build.mjs:6 assets/deckkits/black-gold/layouts.mjs:2 assets/deckkits/black-gold/layouts.mjs:74 assets/deckkits/blue-research/blue-research.kit.mjs:1 assets/deckkits/blue-research/components.mjs:1 assets/deckkits/blue-research/examples/build.mjs:3 assets/deckkits/blue-research/examples/build.mjs:4 assets/deckkits/blue-research/examples/build.mjs:5 assets/deckkits/blue-research/intent.md:58 assets/deckkits/blue-research/layouts.mjs:1 assets/deckkits/blue-research/layouts.mjs:2 assets/deckkits/blue-research/registry.mjs:1 assets/deckkits/blue-research/registry.mjs:27 assets/deckkits/blue-research/registry.mjs:2 assets/deckkits/blue-research/registry.mjs:104
⚙️ Внешние команды (50)
assets/deckkits/amber-ledger/components.mjs:6 assets/deckkits/amber-ledger/layouts.mjs:30 assets/deckkits/amber-ledger/layouts.mjs:50 assets/deckkits/amber-ledger/layouts.mjs:51 assets/deckkits/amber-ledger/layouts.mjs:55 assets/deckkits/amber-ledger/layouts.mjs:57 assets/deckkits/amber-ledger/layouts.mjs:72 assets/deckkits/amber-ledger/layouts.mjs:73 assets/deckkits/amber-ledger/layouts.mjs:92 assets/deckkits/amber-ledger/layouts.mjs:185 assets/deckkits/amber-ledger/layouts.mjs:196 assets/deckkits/amber-ledger/layouts.mjs:217 assets/deckkits/amber-ledger/layouts.mjs:228 assets/deckkits/amber-ledger/layouts.mjs:235 assets/deckkits/amber-ledger/layouts.mjs:245 assets/deckkits/amber-ledger/layouts.mjs:246 assets/deckkits/amber-ledger/layouts.mjs:247 assets/deckkits/amber-ledger/layouts.mjs:254 assets/deckkits/amber-ledger/layouts.mjs:256 assets/deckkits/amber-ledger/layouts.mjs:260 assets/deckkits/amber-ledger/layouts.mjs:262 assets/deckkits/amber-ledger/layouts.mjs:269 assets/deckkits/amber-ledger/layouts.mjs:279 assets/deckkits/amber-ledger/layouts.mjs:297 assets/deckkits/amber-ledger/layouts.mjs:303 assets/deckkits/amber-ledger/layouts.mjs:313 assets/deckkits/amber-ledger/layouts.mjs:323 assets/deckkits/amber-ledger/layouts.mjs:326 assets/deckkits/amber-ledger/layouts.mjs:351 assets/deckkits/amber-ledger/layouts.mjs:353 assets/deckkits/amber-ledger/layouts.mjs:361 assets/deckkits/amber-ledger/layouts.mjs:363 assets/deckkits/amber-ledger/layouts.mjs:370 assets/deckkits/amber-ledger/layouts.mjs:382 assets/deckkits/amber-ledger/layouts.mjs:386 assets/deckkits/amber-ledger/layouts.mjs:396 assets/deckkits/amber-ledger/layouts.mjs:404 assets/deckkits/amber-ledger/layouts.mjs:406 assets/deckkits/amber-ledger/layouts.mjs:410 assets/deckkits/amber-ledger/layouts.mjs:413 assets/deckkits/amber-ledger/layouts.mjs:417 assets/deckkits/amber-ledger/layouts.mjs:433 assets/deckkits/amber-ledger/layouts.mjs:442 assets/deckkits/amber-ledger/layouts.mjs:474 assets/deckkits/amber-ledger/layouts.mjs:486 assets/deckkits/amber-ledger/layouts.mjs:493 assets/deckkits/amber-ledger/layouts.mjs:509 assets/deckkits/amber-ledger/layouts.mjs:517 assets/deckkits/amber-ledger/layouts.mjs:522 assets/deckkits/amber-ledger/layouts.mjs:541
🌐 Доступ к сети (50)
assets/deckkits/biennale-yellow/schemas/biennaleCalendarSlide.schema.json:2 assets/deckkits/biennale-yellow/schemas/biennaleChapterSlide.schema.json:2 assets/deckkits/biennale-yellow/schemas/biennaleColophonSlide.schema.json:2 assets/deckkits/biennale-yellow/schemas/biennaleCoverSlide.schema.json:2 assets/deckkits/biennale-yellow/schemas/biennaleDataSlide.schema.json:2 assets/deckkits/biennale-yellow/schemas/biennaleEvidenceSlide.schema.json:2 assets/deckkits/biennale-yellow/schemas/biennaleManifestoSlide.schema.json:2 assets/deckkits/biennale-yellow/schemas/biennaleProgrammeSlide.schema.json:2 assets/deckkits/biennale-yellow/schemas/biennaleQuoteSlide.schema.json:2 assets/deckkits/black-gold/schemas/ledgerCoverSlide.schema.json:2 assets/deckkits/black-gold/schemas/ledgerDecisionSlide.schema.json:2 assets/deckkits/black-gold/schemas/ledgerMatrixSlide.schema.json:2 assets/deckkits/black-gold/schemas/ledgerRankingSlide.schema.json:2 assets/deckkits/black-gold/schemas/ledgerSummarySlide.schema.json:2 assets/deckkits/black-gold/schemas/ledgerTrendSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchBridgeSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchCoverSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchEvidenceSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchFindingsSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchImplicationsSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchMatrixSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchOverviewSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchScorecardSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchTiersSlide.schema.json:2 assets/deckkits/blue-research/schemas/researchTimelineSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideBarChartSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideChapterSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideCompareSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideCoverSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideCycleSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideDonutSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideEndSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideFadeListSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideFlowSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideListSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsidePyramidSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideQuoteSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideSplitSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideStatementSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideStatsSlide.schema.json:2 assets/deckkits/broadside/schemas/broadsideTimelineSlide.schema.json:2 assets/deckkits/cartesian/schemas/cartesianAgendaSlide.schema.json:2 assets/deckkits/cartesian/schemas/cartesianAnalyticalSlide.schema.json:2 assets/deckkits/cartesian/schemas/cartesianBarChartSlide.schema.json:2 assets/deckkits/cartesian/schemas/cartesianCardsSlide.schema.json:2 assets/deckkits/cartesian/schemas/cartesianClosingSlide.schema.json:2 assets/deckkits/cartesian/schemas/cartesianComparisonSlide.schema.json:2 assets/deckkits/cartesian/schemas/cartesianCoverSlide.schema.json:2 assets/deckkits/cartesian/schemas/cartesianExhibitSlide.schema.json:2 assets/deckkits/cartesian/schemas/cartesianFormulaSlide.schema.json:2
🔑 Переменные окружения (39)
assets/deckkits/catalog.json:56 assets/deckkits/clear-value/examples/content.json:14 assets/deckkits/long-table/examples/content.json:30 assets/examples/deckkits/clear-value/brief.md:8 assets/examples/deckkits/clear-value/content.json:14 assets/examples/deckkits/clear-value/summary.json:6 assets/examples/deckkits/long-table/content.json:30 assets/examples/deckkits/manifest.json:906 references/edit/template-following.md:270 scripts/cli/review/compare.mjs:316 scripts/cli/review/compare.mjs:221 scripts/cli/review/compare.mjs:316 scripts/cli/review/compare.mjs:710 scripts/cli/review/compare.mjs:721 scripts/cli/runtime/remediation.mjs:142 scripts/cli/runtime/remediation.mjs:160 scripts/cli/runtime/remediation.mjs:115 scripts/cli/runtime/remediation.mjs:317 scripts/cli/runtime/remediation.mjs:318 scripts/cli/runtime/remediation.mjs:115 scripts/cli/runtime/remediation.mjs:130 scripts/cli/runtime/remediation.mjs:142 scripts/cli/runtime/remediation.mjs:160 scripts/cli/runtime/remediation.mjs:164 scripts/cli/runtime/remediation.mjs:317 scripts/cli/runtime/remediation.mjs:318 scripts/lib/assets/tabler-icons.mjs:9 scripts/lib/assets/tabler-icons.mjs:9 scripts/lib/review/page-bitmap-cache.mjs:71 scripts/lib/review/page-bitmap-cache.mjs:71 scripts/lib/review/render-context.mjs:15 scripts/lib/review/render-context.mjs:15 scripts/lib/review/render-context.mjs:38 scripts/lib/runtime/progress.mjs:23 scripts/lib/runtime/progress.mjs:112 scripts/lib/runtime/progress.mjs:23 scripts/lib/runtime/progress.mjs:112 scripts/lib/runtime/runner-runtime.mjs:104 scripts/lib/runtime/runner-runtime.mjs:211
⚡ Содержит скрипты (7)
Аудитор:: codex
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/hustcer-pptx-nova/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/hustcer-pptx-nova/security.svg)](https://skillstore.io/skills/hustcer-pptx-nova?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/hustcer-pptx-nova?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/hustcer-pptx-nova/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/hustcer-pptx-nova.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

hustcer. (2026). pptx-nova security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/hustcer-pptx-nova/audits/1

Цитата BibTeX

@techreport{hustcer-hustcer-pptx-nova-2026, author = {hustcer}, title = {pptx-nova security audit report (audit version 1)}, institution = {Skillstore}, year = {2026}, number = {1}, url = {https://skillstore.io/skills/hustcer-pptx-nova/audits/1}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "pptx-nova security audit report (audit version 1)" version: "unspecified" type: report authors: - name: "hustcer" date-released: "2026-11-06" url: "https://skillstore.io/skills/hustcer-pptx-nova/audits/1" identifiers: - type: other value: "skillstore:hustcer-pptx-nova:audit:1" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Средний
100
Архитектура
65
Сопровождаемость
87
Контент
65
Сообщество
65
Соответствие спецификации

Что вы можете построить

Prepare Business Reviews

Turn approved metrics and an outline into an editable review deck with native charts and validation reports.

Refresh Client Presentations

Apply authorized brand changes and targeted content updates while comparing the candidate against the original presentation.

Localize Training Slides

Translate an existing training deck, review text fit, and retain comparison evidence before publishing a new file.

Попробуйте эти промпты

Create a First Deck
Create a five-slide PowerPoint about [topic] for [audience]. Use only these facts: [facts]. Save a new editable PPTX and review its previews.
Update Selected Slides
Update [input.pptx] with these changes: [changes]. Inspect targets, preserve other content, run dry-run checks, and save a separate reviewed output.
Build a Data Review
Build [slide count] slides from [data file] using [DeckKit]. Include native charts and tables, verify values, and retain validation evidence.
Translate With Delivery Checks
Translate [input.pptx] into [language]. Preserve unsupported objects, compare source and candidate, review text fit, and disclose unavailable PowerPoint-native checks.

Лучшие практики

  • Provide approved facts, source files, target language, and output requirements before generation.
  • Keep original decks unchanged and use a new output path with a dedicated evidence directory.
  • Review rendered slides and verify chart values, asset permissions, and any skipped native checks.

Избегать

  • Treating a successful command exit as proof of visual quality or PowerPoint playback compatibility.
  • Loading untrusted JavaScript content modules instead of data-only JSON.
  • Overwriting source decks or deleting retained evidence before the candidate passes review.

Часто задаваемые вопросы

Which assistants can use this skill?
The skill supports Claude, Codex, and Claude Code when local execution tools and the xdoc runtime are available.
Does it create editable PowerPoint files?
It targets native editable PPTX objects. Imported media and unsupported objects retain their own editing limits.
Is the xdoc runtime included?
A working local xdoc runtime is required separately. Its license and reported capabilities determine available operations.
Can it convert a PDF or website directly into a finished deck?
PDF and HTML sources are normalized into content first. The deck still requires planning, generation, validation, and visual review.
Does every workflow require Microsoft PowerPoint?
Baseline xdoc workflows do not require PowerPoint-native checks. Those checks need a supported macOS setup and must be disclosed when unavailable.
Can it preserve complex animation and embedded objects?
Unsupported features are preserved by default. Editing and playback claims depend on current runtime support and the evidence actually collected.

Сведения для разработчиков

Автор

hustcer

Лицензия

Неизвестно

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

c993c6abcbffafea2683d7748b53b3dfaf438415

Актуальность поддержки

09.11.2026

Использование

0 загрузок · 0 просмотров

Структура файлов

📁 assets/

📄 brand-profile.example.json

📁 brands/

📄 catalog.json

📁 charts/

📄 catalog.json

📁 deckkits/

📁 amber-ledger/

📄 amber-ledger.kit.mjs

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 amberBridgeSlide.schema.json

📄 amberCoverSlide.schema.json

📄 amberDecisionsSlide.schema.json

📄 amberMatrixSlide.schema.json

📄 amberMixSlide.schema.json

📄 amberProjectsSlide.schema.json

📄 amberSummarySlide.schema.json

📄 amberTrendSlide.schema.json

📁 biennale-yellow/

📄 biennale-yellow.kit.mjs

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 evidence-content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 biennaleCalendarSlide.schema.json

📄 biennaleChapterSlide.schema.json

📄 biennaleColophonSlide.schema.json

📄 biennaleCoverSlide.schema.json

📄 biennaleDataSlide.schema.json

📄 biennaleEvidenceSlide.schema.json

📄 biennaleManifestoSlide.schema.json

📄 biennaleProgrammeSlide.schema.json

📄 biennaleQuoteSlide.schema.json

📁 black-gold/

📄 black-gold.kit.mjs

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📁 schemas/

📄 ledgerCoverSlide.schema.json

📄 ledgerDecisionSlide.schema.json

📄 ledgerMatrixSlide.schema.json

📄 ledgerRankingSlide.schema.json

📄 ledgerSummarySlide.schema.json

📄 ledgerTrendSlide.schema.json

📁 blue-research/

📄 blue-research.kit.mjs

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 conservation-content.json

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 researchBridgeSlide.schema.json

📄 researchCoverSlide.schema.json

📄 researchEvidenceSlide.schema.json

📄 researchFindingsSlide.schema.json

📄 researchImplicationsSlide.schema.json

📄 researchMatrixSlide.schema.json

📄 researchOverviewSlide.schema.json

📄 researchScorecardSlide.schema.json

📄 researchTiersSlide.schema.json

📄 researchTimelineSlide.schema.json

📁 broadside/

📄 broadside.kit.mjs

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 broadsideBarChartSlide.schema.json

📄 broadsideChapterSlide.schema.json

📄 broadsideCompareSlide.schema.json

📄 broadsideCoverSlide.schema.json

📄 broadsideCycleSlide.schema.json

📄 broadsideDonutSlide.schema.json

📄 broadsideEndSlide.schema.json

📄 broadsideFadeListSlide.schema.json

📄 broadsideFlowSlide.schema.json

📄 broadsideListSlide.schema.json

📄 broadsidePyramidSlide.schema.json

📄 broadsideQuoteSlide.schema.json

📄 broadsideSplitSlide.schema.json

📄 broadsideStatementSlide.schema.json

📄 broadsideStatsSlide.schema.json

📄 broadsideTimelineSlide.schema.json

📁 cartesian/

📄 cartesian.kit.mjs

📄 components.mjs

📄 design.json

📁 examples/

📄 animation-choreography.json

📄 animation-content.json

📄 build.mjs

📄 content.json

📄 native-exhibits-content.json

📄 exhibit.mjs

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 cartesianAgendaSlide.schema.json

📄 cartesianAnalyticalSlide.schema.json

📄 cartesianBarChartSlide.schema.json

📄 cartesianCardsSlide.schema.json

📄 cartesianClosingSlide.schema.json

📄 cartesianComparisonSlide.schema.json

📄 cartesianCoverSlide.schema.json

📄 cartesianExhibitSlide.schema.json

📄 cartesianFormulaSlide.schema.json

📄 cartesianImageStatsSlide.schema.json

📄 cartesianLineChartSlide.schema.json

📄 cartesianSceneSlide.schema.json

📄 cartesianStatementSlide.schema.json

📄 cartesianTeamSlide.schema.json

📄 cartesianTimelineSlide.schema.json

📄 catalog.json

📁 clear-impact/

📄 clear-impact.kit.mjs

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 impactCapacitySlide.schema.json

📄 impactChartSlide.schema.json

📄 impactCommitmentsSlide.schema.json

📄 impactComparisonSlide.schema.json

📄 impactDecisionsSlide.schema.json

📄 impactMilestonesSlide.schema.json

📄 impactOverviewSlide.schema.json

📄 impactProcessSlide.schema.json

📄 impactProgressSlide.schema.json

📄 impactReviewSlide.schema.json

📄 impactScorecardSlide.schema.json

📄 impactVarianceSlide.schema.json

📁 clear-value/

📄 clear-value.kit.mjs

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 valueArgumentSlide.schema.json

📄 valueCompositeSlide.schema.json

📄 valueCoverSlide.schema.json

📄 valueDecisionSlide.schema.json

📄 valueEvidenceSlide.schema.json

📄 valueMatrixSlide.schema.json

📄 valueSummarySlide.schema.json

📄 valueTimelineSlide.schema.json

📁 consulting-dark/

📄 components.mjs

📄 consulting-dark.kit.mjs

📄 design-review.md

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 askSlide.schema.json

📄 benchmarkSlide.schema.json

📄 convertFlowSlide.schema.json

📄 heroSlide.schema.json

📄 kpiRowSlide.schema.json

📄 landscapeSlide.schema.json

📄 multiCardSlide.schema.json

📄 previewProductSlide.schema.json

📄 profileTableSlide.schema.json

📄 timelineSlide.schema.json

📁 green-slate/

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 green-slate.kit.mjs

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 slateClosingSlide.schema.json

📄 slateCoverSlide.schema.json

📄 slateFlowSlide.schema.json

📄 slateMatrixSlide.schema.json

📄 slateNoticeSlide.schema.json

📄 slateRangeSlide.schema.json

📄 slateRoadmapSlide.schema.json

📄 slateSectionSlide.schema.json

📄 slateSummarySlide.schema.json

📄 slateValueSlide.schema.json

📁 long-table/

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 long-table.kit.mjs

📄 registry.mjs

📁 schemas/

📄 longTableCalendarSlide.schema.json

📄 longTableClosingSlide.schema.json

📄 longTableCoverSlide.schema.json

📄 longTableFeaturedSlide.schema.json

📄 longTableIndexSlide.schema.json

📄 longTableManifestoSlide.schema.json

📄 longTableMenuSlide.schema.json

📄 longTableQuoteSlide.schema.json

📁 mckinsey-blue/

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 mckinsey-blue.kit.mjs

📄 registry.mjs

📁 schemas/

📄 mckCoverSlide.schema.json

📄 mckCrisisSnapshotSlide.schema.json

📄 mckDemographicProfileSlide.schema.json

📄 mckInitiativeRankingSlide.schema.json

📄 mckLossDriverSlide.schema.json

📄 mckPillarsSlide.schema.json

📄 mckPriorityMatrixSlide.schema.json

📄 mckRoadmapSlide.schema.json

📁 midnight-pulse/

📄 atmosphere.mjs

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 midnight-pulse.kit.mjs

📄 registry.mjs

📁 schemas/

📄 pulseAttributionSlide.schema.json

📄 pulseAuditSlide.schema.json

📄 pulseCloseSlide.schema.json

📄 pulseComparisonSlide.schema.json

📄 pulseCoverSlide.schema.json

📄 pulseOverviewSlide.schema.json

📄 pulseStatusSlide.schema.json

📄 pulseTrendSlide.schema.json

📁 paper-scholar/

📄 components.mjs

📄 design.json

📁 examples/

📄 alternate-content.json

📄 build.mjs

📄 content.json

📄 water-content.json

📄 intent.md

📄 layouts.mjs

📄 paper-scholar.kit.mjs

📄 registry.mjs

📁 schemas/

📄 scholarCaseSlide.schema.json

📄 scholarChartSlide.schema.json

📄 scholarClosingSlide.schema.json

📄 scholarCoverSlide.schema.json

📄 scholarFindingSlide.schema.json

📄 scholarMechanismSlide.schema.json

📄 scholarMethodsSlide.schema.json

📄 scholarSegmentsSlide.schema.json

📁 pink-script/

📄 components.mjs

📄 design.json

📁 examples/

📄 alternate-content.json

📄 build.mjs

📄 community-content.json

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 pink-script.kit.mjs

📄 registry.mjs

📁 schemas/

📄 pinkClosingSlide.schema.json

📄 pinkCoverSlide.schema.json

📄 pinkIndexSlide.schema.json

📄 pinkMatrixSlide.schema.json

📄 pinkProcessSlide.schema.json

📄 pinkQuoteSlide.schema.json

📄 pinkSectionSlide.schema.json

📄 pinkStatsSlide.schema.json

📄 pinkTrendSlide.schema.json

📄 README.md

📁 schemas/

📄 content.schema.json

📄 design.schema.json

📁 shared/

📄 animation-corpus.mjs

📄 core-primitives.kit.mjs

📄 deckkit-paths.mjs

📄 design-contract.mjs

📄 design-family-registry.mjs

📄 design-text.mjs

📄 evidence-components.mjs

📄 icon-assets.kit.mjs

📄 native-evidence-plan.mjs

📄 text-layout.mjs

📄 validate-deckkit.mjs

📁 sky-compass/

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 skyActionsSlide.schema.json

📄 skyAppendixSlide.schema.json

📄 skyBridgeSlide.schema.json

📄 skyCoverageSlide.schema.json

📄 skyCoverSlide.schema.json

📄 skyDecisionsSlide.schema.json

📄 skyDiagnosisSlide.schema.json

📄 skyPerformanceSlide.schema.json

📄 skyProcessSlide.schema.json

📄 skyProjectSlide.schema.json

📄 skyRankingSlide.schema.json

📄 skyTrendSlide.schema.json

📄 sky-compass.kit.mjs

📁 swiss-grid/

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 swissBrandGridSlide.schema.json

📄 swissClosingSlide.schema.json

📄 swissColumnSlide.schema.json

📄 swissCoverSlide.schema.json

📄 swissGridTypesSlide.schema.json

📄 swissPeopleGridSlide.schema.json

📄 swissPrinciplesSlide.schema.json

📄 swissProfileSlide.schema.json

📄 swissProgressSlide.schema.json

📄 swissQuoteSlide.schema.json

📄 swissStatementSlide.schema.json

📄 swissSystemSlide.schema.json

📄 swissTableSlide.schema.json

📄 swissTimelineSlide.schema.json

📄 swissTypefaceSlide.schema.json

📄 swiss-grid.kit.mjs

📁 teal-journal/

📄 components.mjs

📄 design.json

📁 examples/

📄 alternate-content.json

📄 build.mjs

📄 community-content.json

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 journalAnatomySlide.schema.json

📄 journalAudienceSlide.schema.json

📄 journalCalendarSlide.schema.json

📄 journalCoverSlide.schema.json

📄 journalJourneySlide.schema.json

📄 journalOutlookSlide.schema.json

📄 journalResultsSlide.schema.json

📄 journalRoadmapSlide.schema.json

📄 teal-journal.kit.mjs

📄 validate-content.mjs

📁 violet-momentum/

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 violetActionsSlide.schema.json

📄 violetAttributionSlide.schema.json

📄 violetCoverSlide.schema.json

📄 violetDiagnosisSlide.schema.json

📄 violetProjectsSlide.schema.json

📄 violetRatingSlide.schema.json

📄 violetScorecardSlide.schema.json

📄 violetSectionSlide.schema.json

📄 violetSummarySlide.schema.json

📄 violetTrendSlide.schema.json

📄 violet-momentum.kit.mjs

📁 warm-clay/

📄 components.mjs

📄 design.json

📁 examples/

📄 build.mjs

📄 content.json

📄 intent.md

📄 layouts.mjs

📄 registry.mjs

📁 schemas/

📄 clayChartSlide.schema.json

📄 clayCommitmentsSlide.schema.json

📄 clayComparisonSlide.schema.json

📄 clayCoverSlide.schema.json

📄 clayKpiSlide.schema.json

📄 clayOverviewSlide.schema.json

📄 clayProcessSlide.schema.json

📄 clayStatusSlide.schema.json

📄 warm-clay.kit.mjs

📁 decks/

📄 catalog.json

📁 examples/

📁 create/

📄 qbr-outline.json

📄 quarterly-report.patch.json

📄 README.md

📁 deckkits/

📁 amber-ledger/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 biennale-yellow/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 black-gold/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 blue-research/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 broadside/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 cartesian/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 clear-impact/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 clear-value/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 consulting-dark/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 green-slate/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 long-table/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📄 manifest.json

📁 mckinsey-blue/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 midnight-pulse/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 paper-scholar/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 pink-script/

📄 assets_manifest.json

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 structurify-qr.png

📄 summary.json

📄 README.md

📁 sky-compass/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 swiss-grid/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 teal-journal/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 violet-momentum/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 warm-clay/

📄 brief.md

📄 contact-sheet.webp

📄 content.json

📄 deck.pptx

📄 summary.json

📁 edit/

📄 edit-title.patch.json

📄 micro-edit-matrix.json

📄 README.md

📁 generator/

📄 deck-generator-template.mjs

📄 README.md

📄 theme-packs.generated.mjs

📄 README.md

📁 icons/

📄 catalog.json

📄 icon-license

📄 tabler-icons.generated.json

📄 tabler-icons.manifest.json

📄 tabler-icons.pack.br

📁 layouts/

📄 catalog.json

📄 README.md

📁 schemas/

📄 assets-manifest.schema.json

📄 edit-contract.schema.json

📄 finding-analysis.schema.json

📄 review-policy.schema.json

📄 session-operation.schema.json

📄 session-rules.schema.json

📁 themes/

📄 catalog.json

📁 benchmarks/

📁 visual/

📁 baselines/

📄 amber-ledger.golden-operations.vision-baseline.json

📄 biennale-yellow.evidence-variants.vision-baseline.json

📄 biennale-yellow.golden-html.vision-baseline.json

📄 black-gold.golden-design.vision-baseline.json

📄 blue-research.golden-learning.vision-baseline.json

📄 broadside.golden-html.vision-baseline.json

📄 broadside.mixed-language.vision-baseline.json

📄 broadside.stress-density.vision-baseline.json

📄 cartesian.golden-html.vision-baseline.json

📄 cartesian.native-exhibits.vision-baseline.json

📄 clear-impact.golden-impact.vision-baseline.json

📄 clear-value.golden-design.vision-baseline.json

📄 consulting-dark.golden-roadshow.vision-baseline.json

📄 consulting-dark.mixed-language.vision-baseline.json

📄 consulting-dark.stress-density.vision-baseline.json

📄 green-slate.golden-design.vision-baseline.json

📄 long-table.golden-html.vision-baseline.json

📄 mckinsey-blue.golden-loyalty.vision-baseline.json

📄 mckinsey-blue.mixed-language.vision-baseline.json

📄 mckinsey-blue.stress-density.vision-baseline.json

📄 midnight-pulse.golden-operations.vision-baseline.json

📄 paper-scholar.golden-learning.vision-baseline.json

📄 pink-script.golden-editorial.vision-baseline.json

📄 sky-compass.golden-operations.vision-baseline.json

📄 swiss-grid.golden-lecture.vision-baseline.json

📄 swiss-grid.mixed-language.vision-baseline.json

📄 swiss-grid.stress-density.vision-baseline.json

📄 teal-journal.golden-handbook.vision-baseline.json

📄 violet-momentum.golden-operations.vision-baseline.json

📄 warm-clay.golden-workshop.vision-baseline.json

📁 cases/

📁 amber-ledger/

📁 golden-operations/

📄 expected.json

📄 review.md

📁 biennale-yellow/

📁 evidence-variants/

📄 expected.json

📄 review.md

📁 golden-html/

📄 expected.json

📄 review.md

📁 black-gold/

📁 golden-design/

📄 expected.json

📄 review.md

📁 blue-research/

📁 golden-learning/

📄 expected.json

📄 review.md

📁 broadside/

📁 golden-html/

📄 expected.json

📄 review.md

📁 mixed-language/

📄 content.json

📄 expected.json

📄 review.md

📁 stress-density/

📄 content.json

📄 expected.json

📄 review.md

📁 cartesian/

📁 golden-html/

📄 expected.json

📄 review.md

📁 native-exhibits/

📄 expected.json

📄 review.md

📁 clear-impact/

📁 golden-impact/

📄 expected.json

📄 review.md

📁 clear-value/

📁 golden-design/

📄 expected.json

📄 review.md

📁 consulting-dark/

📁 golden-roadshow/

📄 expected.json

📄 review.md

📁 mixed-language/

📄 content.json

📄 expected.json

📄 review.md

📁 stress-density/

📄 content.json

📄 expected.json

📄 review.md

📁 green-slate/

📁 golden-design/

📄 expected.json

📄 review.md

📁 long-table/

📁 golden-html/

📄 expected.json

📄 review.md

📁 mckinsey-blue/

📁 golden-loyalty/

📄 expected.json

📄 review.md

📁 mixed-language/

📄 content.json

📄 expected.json

📄 review.md

📁 stress-density/

📄 content.json

📄 expected.json

📄 review.md

📁 midnight-pulse/

📁 golden-operations/

📄 expected.json

📄 review.md

📁 paper-scholar/

📁 golden-learning/

📄 expected.json

📄 review.md

📁 pink-script/

📁 golden-editorial/

📄 expected.json

📄 review.md

📁 sky-compass/

📁 golden-operations/

📄 expected.json

📄 review.md

📁 swiss-grid/

📁 golden-lecture/

📄 expected.json

📄 review.md

📁 mixed-language/

📄 content.json

📄 expected.json

📄 review.md

📁 stress-density/

📄 content.json

📄 expected.json

📄 review.md

📁 teal-journal/

📁 golden-handbook/

📄 expected.json

📄 review.md

📁 violet-momentum/

📁 golden-operations/

📄 expected.json

📄 review.md

📁 warm-clay/

📁 golden-workshop/

📄 expected.json

📄 review.md

📄 index.json

📄 README.md

📁 evals/

📄 evals.json

📄 README.md

📄 README.zh-CN.md

📁 references/

📄 common-workflow.md

📁 content/

📄 animations.md

📄 charts.md

📄 data-driven.md

📄 formulas.md

📄 morph-choreography.md

📄 recipes.md

📄 styles-and-themes.md

📄 tables.md

📄 theme-packs.md

📄 viewer-playback.md

📁 create/

📄 create-express.md

📄 create-runner.md

📄 create-studio.md

📄 deck-generator-workflow.md

📄 deckkit-mode.md

📄 design-contracts.md

📄 design-lock-and-assets.md

📄 design-quality.md

📄 express-mode.md

📄 narrative-quality.md

📄 reference-create.md

📄 rich-deck-patterns.md

📄 template-library.md

📁 edit/

📄 control-flow-and-raw-xml.md

📄 edit-contract.md

📄 edit-mode.md

📄 font-normalization.md

📄 inspect-and-edit.md

📄 micro-edit-cheatsheet.md

📄 native-shape-editing.md

📄 patch-ops-cheatsheet.md

📄 refurbish-runner.md

📄 session-rules.md

📄 template-following.md

📁 policies/

📄 finance-research.md

📄 README.md

📁 review/

📄 export-and-check.md

📄 feedback-mode.md

📄 fidelity-diagnosis.md

📄 visual-qa-and-asset-slots.md

📁 runtime/

📄 daemon-sessions.md

📄 licensing.md

📄 resume-split-mode.md

📄 schema-discovery.md

📄 troubleshooting.md

📁 translation/

📄 translation-mode.md

📄 translation-runner.md

📁 scripts/

📁 cli/

📁 animation/

📄 examples.mjs

📁 assets/

📄 formula-render.mjs

📄 icons.mjs

📁 create/

📄 build.mjs

📄 check-lock.mjs

📄 run.mjs

📁 deckkits/

📄 benchmark.mjs

📄 catalog-update.mjs

📄 design.mjs

📄 readiness.mjs

📄 refurbish-profile-fill.mjs

📄 select.mjs

📄 slot-consistency.mjs

📄 slots.mjs

📁 edit/

📄 contract-gate.mjs

📄 contract.mjs

📄 copy-size-gate.mjs

📄 evidence-manifest.mjs

📄 session-rules-resolve.mjs

📄 session-rules.mjs

📄 template-gate.mjs

📁 office/

📄 morph-playback.nu

📄 powerpoint-snapshot.nu

📄 slide-visibility.mjs

📁 refurbish/

📄 audit.mjs

📄 fallback-patch.mjs

📄 plan.mjs

📄 run.mjs

📁 review/

📄 compare-gate.mjs

📄 compare.mjs

📄 feedback-gate.mjs

📄 fidelity-gate.mjs

📄 finalize-evidence.mjs

📄 finding-analysis.mjs

📄 layout-snapshot.mjs

📄 multi-column-gate.mjs

📄 multi-column-scaffold.mjs

📄 semantic-audit.mjs

📄 structure-check.mjs

📄 visual-evidence-gate.mjs

📄 visual-review.mjs

📁 runtime/

📄 clean-open.mjs

📄 init-run.mjs

📄 probe.mjs

📄 remediation.mjs

📁 translation/

📄 classify-chart-units.mjs

📄 classify-review-units.mjs

📄 prepare.mjs

📄 run.mjs

📁 lib/

📁 animation/

📄 animation-choreography.mjs

📁 assets/

📄 asset-manifest.mjs

📄 tabler-icons.mjs

📁 create/

📄 create-delivery.mjs

📁 edit/

📄 font-normalization.mjs

📄 session-rules.mjs

📁 pptx/

📄 chart-semantics.mjs

📄 native-chart-readback.mjs

📄 pptx-package.mjs

📄 resolved-selector.mjs

📁 refurbish/

📄 style.mjs

📁 review/

📄 canonical-visual-evidence.mjs

📄 design-quality.mjs

📄 diff-evidence.mjs

📄 evidence-paths.mjs

📄 finding-analysis.mjs

📄 layout-snapshot.mjs

📄 page-bitmap-cache.mjs

📄 policy.mjs

📄 powerpoint-native-render-evidence.mjs

📄 render-context.mjs

📄 semantic-evidence.mjs

📄 vision-baseline.mjs

📄 visual-evidence.mjs

📁 runtime/

📄 canonical-json.mjs

📄 filesystem-paths.mjs

📄 output-files.mjs

📄 progress.mjs

📄 remediation.mjs

📄 run-dir.mjs

📄 runner-runtime.mjs

📄 skill-paths.mjs

📁 translation/

📄 translation-constraints.mjs

📄 translation-contract.mjs

📄 translation-memory.mjs

📄 README.md

📄 SKILL.md

Показать все
📦

pptx

85

Создание презентаций PowerPoint с помощью Python

от AutumnsGrove

Создавать качественно оформленные презентации PowerPoint вручную медленно, и такой процесс сложно повторять. Этот навык помогает Claude, Codex и Claude Code создавать, редактировать и автоматизировать PPTX с помощью python-pptx.

Офис и отчёты Просмотр
📦

aippt

78

Генерация PowerPoint-презентаций с помощью ИИ на основе шаблонов

от Ceeon

Создание отполированной презентации на основе существующего шаблона занимает много времени, когда каждый слайд должен сохранять стиль. AIPPT проводит пользователей через экспорт шаблона, сопоставление контента, генерацию слайдов с помощью ИИ и сборку PPTX.

Офис и отчёты Просмотр
📦

ppt-orchestra-skill

78

Планируйте профессионально оформленные PowerPoint-презентации

от MiniMax-AI

Большие презентации во время генерации часто теряют цельность структуры, стиля и качества. Этот навык дает Claude, Codex и Claude Code повторяемый план для типов слайдов, правил дизайна, компиляции и QA.

Офис и отчёты Просмотр
📦

ppt-editing-skill

77

Безопасное редактирование презентаций PowerPoint

от MiniMax-AI

Ручное редактирование PPTX может нарушить макеты, связи или XML. Этот навык предоставляет Claude, Codex и Claude Code структурированный рабочий процесс для обновления презентаций на основе шаблонов.

Офис и отчёты Просмотр