AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Aham Ppt

skill-aham-aiapp-aham-ppt-aham-ppt · by Aham-AIAPP

>

— No reviews yet
0 installs
31 views
0.0% view→install

Install

$ agentstack add skill-aham-aiapp-aham-ppt-aham-ppt

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-aham-aiapp-aham-ppt-aham-ppt)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Aham Ppt? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Aham PPT 技能 — Aham UI v6.1 · Office 轨 · PPT

依赖(Phase 7 转换前确认)

  • 必装 pip 包:python-pptx、cairosvg(见 requirements.txt;缺失时 Phase 7 转换第一步即 ImportError)。
  • 可选:LibreOffice(soffice CLI)——用于 PDF 导出与渲染抽检;缺失时交付物不含 PDF,在交付说明中注明原因即可,不阻塞 PPTX 交付。
  • 字体现实:规范字体 Inter / JetBrains Mono 若未安装,PPTX 打开时由系统回退(Windows 常见 Calibri/微软雅黑/Consolas),不影响可编辑性;需精确度量请安装 Inter。

> 当前能力概览(演进史统一见 CHANGELOG.md,正文不再按版本叙事): > 八阶段强制流程(防跳步 + 卡点等待)× 能力自适应教练机制 × A/B/C 三档视觉主题(含深色模板)。 > 版式库 39 个 ID(6 系 36 个内容版式 + 3 个 SPC 结构页;v4.0 起 16 个通用页型退库走栅格直排,见 grid-composition.md),选择走 layout-library 单一决策表 + 首选核心集; > 数据强制图表化三环硬门禁。组件层:charts.py 14 类数据图表 · consulting.py 咨询异形与标注层 · > structures.py 咨询结构版式(矩阵/树/泳道/蓝图/金字塔等,含 RACI 每行一 A、Mekko ≤7 列等强校验)· > themes.py 结构页 · SVG→原生可编辑 PPTX 工具链 + tools/lint_svg.py 预检。 > 有意不落地:雷达图(依据与替代见 layout-library §不提供的图型)。


Step 1 · 加载规范(优先级顺序)

优先级 1(主路径):

view references/brand-spec/brand.md
view references/brand-spec/track-rules.md

重点提取 PPT 相关内容:Action Title 规则、版式、色值、字体(Office 轨 · PPT 子模型,落地取值见 brand.md §7 + tokens.css §10)。

优先级 2(PPT 专项规范):

view references/phase-01.md  ← 规范加载阶段
(按执行阶段依次读取对应 phase-XX.md)

(designer-rules.md 473 行,由 Phase 6/7 按需加载——启动时不预载,见下方索引表。)

优先级 3(降级兜底): 使用本文件末尾「降级基线」(唯一降级标准,phase-01 同此,不另设第二套)。

> 本技能自带完整 SVG→原生 PPTX 转换链,不加载官方 pptx 技能(其配色/装饰建议与本体系直接冲突)。仅当需要读取/编辑客户存量 .pptx 时,才按运行环境定位官方 pptx 技能,且只用其文件操作部分、忽略其全部设计建议。

视觉档规范(务必加载):

view references/theme-tiers.md     ← 三档主题:A 克制 / B 现代专业 / C 高表现(默认 B)

(字宽修复 / 强调色语义 QC / 图标组件 / 内容方法论已并入 designer-rules.md、phase-02.md 与组件代码,不再单列文件。) 图标与组件资产位于 assets/components/:icons.py(~40 线性图标 + iconcircle)、 layouts.py(内容区型版式层 8 式:hero(S-07 支撑 2/3/4 硬拦)/conceptcurve/stageflow/trilayer/actiontable/pyramidlight/teamgrid(2–8)/pricetable(1–8 · 合计不求和);整页 I·T 系与纯栅格版式已 v4.0 移出走 grid-composition 直排)、components.py(基础原子:文本 T / 线 L / 面板 P / 转义 esc / 箭头 arrow·carrow / 标签 chip / 六边形 / 状态点 status / 图占位框 placeholder / 色板与字体常量)、charts.py(15 类数据图表:柱/横柱/折线/瀑布/漏斗/甘特/子弹/堆叠/坡度/sparkline/KPI卡/Marimekko/FTE爬坡/三地平线/小倍数网格(V-05·共享尺度强制),一行调用、brand §7.5 合规、转换实测可编辑)、themes.py(A/B 封面/目录/章节/页眉模板 + C 档深色模板 cover_dark/section_dark/quote_dark)、consulting.py(咨询异形层:雪佛龙链/流向带/哑铃/点阵/驱动树+肘线+算子/链式递减 + 标注层(椭圆圈注/引线/水印/线画对勾/So-What),形体骨架在各系文件 90 段章节、标注层与纪律见 references/svg-skeleton-common.md §咨询密集层 D)、structures.py(咨询结构层:网格/树对齐引擎 + 组合矩阵/RACI/issue tree/分层架构/泳道路线图(gantt·chevron·分桶三模式)/服务蓝图/剖面金字塔/论证阶梯/推算件/记号/降级同心弧 + v4.0 新增 Harvey评估表/竞争弧带图/价值链/鱼骨/Impact-Effort/决策树,含强校验:RACI 每行一 A、Mekko ≤7 列、蓝图固定 5 泳道、Harvey 0–4 五档、决策树 EV 不代算)。


Step 1.5 · 选择视觉档(默认 B · 现代专业档)

加载规范后、解析材料前,向用户确认一次视觉档(回车默认 B):

这份 PPT 用哪种视觉档?
  A 克制档     —— 纯白极简,适合高层正式汇报、严谨决策
  B 现代专业档 —— 图标 + 关系图 + 设计化封面/目录/章节(默认,适合多数客户方案)
  C 高表现力档 —— B 的一切 + 深色重音页(封面/章节/金句)+ 数据图表占主导,适合路演/竞标/重点客户(偏“演说稿”,严肃决策仍用 A)
直接回车 = B。

记录 theme = A | B | C。三档共用同一套内容与组件,只切换主题层:A/B 切换封面/目录/章节模板 + 页眉皮肤;C 在 B 之上再叠加深色重音页(封面/章节/金句)。 三档都坚持单一品牌主色 + 中性灰,不引入多色体系(多色实测"AI 感/营销感"偏重)。 phase-05(版式)/ phase-07(出片)按 theme 取用 themes.py 对应模板:A/B 用 cover/toc/section/chrome;C 用 cover_dark/section_dark/quote_dark(封面/章节/金句)+ chrome(内容页沿用 B 皮肤)+ charts 组件(数据页占主导)。详见 references/theme-tiers.md。


Step 2 · 八阶段执行(逐阶段加载 · 卡点等待 · 不可跳步)

> ⚠️ 执行铁律(最高优先级,覆盖"尽快出片"的默认倾向): > > 1. 逐阶段加载:进入第 N 阶段前,必须先 view references/phase-0N.md 并完整执行其中的「强制等待锚点」与全部步骤——禁止只凭下方阶段名脑补着做。 > 2. 卡点等待:每个阶段结束必须输出该阶段「完成卡」,并等用户确认后才进入下一阶段;用户未确认,不得继续。 > 3. 不可跳步 / 不可合并:八阶段按序逐个执行,禁止跳过(尤其 P3 论点提炼、P4 叙事骨架、P6 样稿确认这三个最易被省的环节),禁止把多个阶段并成一次产出。例外:专家档按 coach-engine「专家档合并闸门」合并部分停等卡点(只减停等次数、不减任何测试/质检项),不视为违反本条。 > 4. 进度可见:每个阶段开头先输出一行 【阶段 N/8 · 名称 · 已加载 phase-0N.md】,让执行轨迹可被监督(各 phase 文件顶部已重申此要求)。 > 5. Phase 1 ≠ Step 1:Step 1 只完成规范 view;phase-01 的受众问答(强制等待锚点)与受众卡/完成卡仍须照常执行,不得因 Step 1 已加载文件就跳过 Phase 1 的实质工作。

阶段一览(名称仅供索引,不能据此直接产出;详细指引各见对应文件):

| # | 阶段 | 文件 | |---|---|---| | 1 | 规范与受众定义(Step 1 仅加载规范;受众卡/完成卡须按 phase-01 执行,不可视作已完成) | references/phase-01.md | | 2 | 材料解析与关键信息提取 | references/phase-02.md | | 3 | 核心论点提炼(金字塔原理) | references/phase-03.md | | 4 | 叙事骨架搭建(Ghost Deck) | references/phase-04.md | | 5 | 大纲与版式规划 | references/phase-05.md | | 6 | 样稿确认(与用户对齐) | references/phase-06.md | | 7 | 逐页设计输出(附属规范:pptx-native-rules.md 转换前必读、quality-audit-protocol.md 转换后 Gate/lint) | references/phase-07.md | | 8 | 质检交付(QC 清单;附属规范:quality-audit-protocol.md 人工审计环节) | references/phase-08.md |

references 索引(全部文件 · 何时读)

| 文件 | 何时读 | 用途 | |---|---|---| | brand-spec/brand.md + tokens.css | Step 1 | 品牌规范 + 取值唯一事实源 | | brand-spec/track-rules.md | Step 1 | 轨道分流与铁规 | | brand-spec/iconography.md | Phase 6/7(用图标时) | 图标规范(含 icons.py 自绘例外登记) | | theme-tiers.md | Step 1(务必) | A/B/C 三档主题对照 | | phase-01.md … phase-08.md | 各阶段入口(铁律 1) | 阶段执行细则 | | coach-engine.md | Phase 1 末尾起全程 | 档位检测 / 引导序列 / 专家档合并闸门 | | designer-rules.md | Phase 6/7 | 设计原则 + 品牌纪律 + PPTX 约束(全库最大 md,按需加载) | | grid-system.md | Phase 5/7(直排页) | 栅格坐标唯一源 + 汉字字数表 | | layout-library.md | Phase 5 | 版式单一决策表 + 图表速查(权威清单) | | svg-skeleton-common.md | Phase 7 | Chrome/构件/状态/咨询密集层 D | | svg-skeleton-{s,e,g,i,t,v,a}.md | Phase 7(按当前页系,仅读 1 个) | 各系版式五栏章节 | | chart-impl.md | Phase 7(图表页) | 图表手画模板(charts.py 未覆盖时才用) | | pptx-native-rules.md | Phase 7 转换前 | 转换规范 / 支持矩阵 / 排查 | | quality-audit-protocol.md | Phase 7 转换后 + Phase 8 | 三级关卡 + lint 双轨 + 人工审计 |


降级基线(无法读取外部规范时)

> ⚠️ 未找到外部规范,使用内嵌基线(Aham UI v6.1 · Office 轨 · PPT)。

PPT 核心规则(北极星:极简克制的桌面 AI 气质 · 冷色的纸 · 蓝是点缀):

  • 底永远纯白 #FFFFFF;三层灰 #FFFFFF/#F3F3F3/#E7E7E7;墨四级 #262626/#6E6E6E/#9B9B9B/#C4C4C4。禁纯黑 #000。
  • 蓝 #336EE8 只点缀(品牌点/主操作/选中/推荐/单个高亮数据点/封面短线);无顶部蓝条、绝不铺底。
  • Action Title:每页完整结论句、无衬线 bold #262626(无蓝竖线、无衬线)。
  • 字体:单一无衬线 Inter, 'PingFang SC', 'Microsoft YaHei', sans-serif(禁衬线);数字一律 mono 'JetBrains Mono', Consolas, monospace。
  • 卡片无边框无阴影;分块靠留白 + #E7E7E7 细横线;选中=扁平灰非蓝。
  • 表格只横线、无竖线、无整行底色;数字右对齐 mono;表头/合计加粗。状态 = 6px 点 + 文字(禁红黄绿灯/pill)。
  • 图表灰阶 #9B9B9B/#C8C8C8 + 一个 #336EE8 高亮;无 3D/阴影/渐变/饼图。
  • 标题字号:内容 24pt、封面 32–40pt(左对齐)、正文 14–16pt、大数字 mono 44–60pt。
  • 禁用:纯黑#000 / 渐变 / 3D / 投影 / 衬线 / 第二装饰彩色 / emoji / 饼图 / 表格竖线 / 蓝铺底 / 红黄绿灯。
  • 禁用词:赋能·颠覆·生态·闭环·最佳实践·全链路·一站式·显著·大幅。
  • 数字格式:货币 ¥1,200,000;百分比 37.5%;日期 YYYY-MM-DD;数字用等宽 mono。
  • 每页一个核心结论,表格优于文字堆砌。

附 · 工程预检与防坑(实战复盘沉淀)

> 大体量册子(数十页、含信息图)批量生成时,以下几类坑会反复出现。渲染前后各跑一次 assets/tools/lint_svg.py。

  1. 字符安全(防 tofu □):序号用「圆圈 + 阿拉伯数字」,不要用 ①②③;对错用 √(U+221A) / ×(U+00D7) 或画 path,不要用 ✓✕;MONO/等宽文本只放 ASCII。源码文案一律用「」,不要用中文双引号 “”(会截断字符串、触发 SyntaxError)。
  2. 图标:一物一图标、命名即语义;新增或修改图标后先跑 assets/tools/icons_preview.py 出缩略表肉眼核对。具象制造业图标库见 assets/components/mes_icons.py(worker/conveyor/andon/gearmold/injection… 共 25+)。
  3. 页码:各页页脚写统一占位(chrome 的 page 传 "—"、total 全册同一个数),最后用 assets/tools/pageno_fill.py 一次性回填,不要在各脚本各写 total(否则出现 /50 与 /57 并存)。
  4. 软件界面未到位:用 components.placeholder() 占位框,不要硬编假 UI(等真实截图替换)。
  5. 术语一致:开工就建项目级 canonical 术语表(同一事物只用一个名,如线材/磁线只留一个、SN 与序列号统一)。
  6. 事实准确:先建《项目基线》(来源分层、客户确认白名单、缺口标"待确认"、绝不编造数字),所有页引用它;交付前做 双轨审计 = 内容审计(逐页对基线,含架构/主线/场景)+ 视觉审计(排版/色/矛盾/错别字/重复/自造词),批准后再改。
  7. 客户已评审的图为锚:客户确认过的架构图/口径设为不可推翻,其余页向它对齐。
  8. 每页独立信息图:同一章节相邻页不得套同一骨架(流程/对比/矩阵/空间/仪表轮换),避免"模板化"。

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.