You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Humanize PPT is an **outline director** for presentation workflows. It is not another slide template and not a normal text humanizer.
21
+
Humanize PPT is an **outline director Skill** for presentation workflows. It is not another slide template, not a normal text humanizer, and not an Agent hard-wired to four downstream skills.
22
22
23
23
It uses AST theory to turn raw material into a structured production brief:
24
24
@@ -29,7 +29,7 @@ It uses AST theory to turn raw material into a structured production brief:
29
29
- how each slide moves the audience forward;
30
30
- which downstream renderer or adapter should finish the job.
31
31
32
-
The clean brief can then be passed to downstream tools such as guizang, Zara-style HTML deck exploration, HyperFrames, presenter shells, or deployment adapters.
32
+
The clean brief can then be passed to compatible downstream tools. Guizang, Zara / frontend-slides, HyperFrames, and presenter-mode skills are recommended examples, not hard dependencies.
33
33
34
34
## Core idea
35
35
@@ -39,15 +39,30 @@ When AI generates slides directly from raw material, the problem is often not vi
39
39
40
40
Humanize PPT cleans and reorganizes the material into a presentation path before slide rendering starts.
41
41
42
+
## WorkBuddy Team Agent packaging
43
+
44
+
In this repository, Humanize PPT remains a Skill. For Tencent WorkBuddy, the right package shape is a Team Agent that includes this Skill and wraps it with role-specific agents:
45
+
46
+
```text
47
+
WorkBuddy Team Agent
48
+
├── Lead Agent: creates the team, dispatches members, and assembles delivery
49
+
├── Outline Director Agent: loads the humanize-ppt Skill and produces AST contracts
50
+
├── Renderer Agent: loads a selected or recommended PPT / HTML PPT Skill
51
+
├── Presenter Agent: adds presenter mode and speaker notes after the deck is finalized
52
+
└── QA Agent: verifies narrative, human feel, assets, paths, and delivery readiness
53
+
```
54
+
55
+
See: [WorkBuddy Team Agent packaging](docs/workbuddy-team-agent.md)
56
+
42
57
## V0.1 public preview
43
58
44
59
V0.1 validates a minimal loop:
45
60
46
61
```text
47
62
Raw material
48
-
→ Humanize PPT / AST Outline Director
49
-
→ Style exploration HTML deck
50
-
→ Shell-style Presenter Adapter
63
+
→ Humanize PPT / AST Outline Director Skill
64
+
→ Compatible PPT / HTML PPT skill for style exploration and rendering
65
+
→ Presenter Adapter or presenter-mode skill
51
66
→ Static deploy package
52
67
```
53
68
@@ -56,6 +71,7 @@ It includes:
56
71
-`SKILL.md` — agent skill entrypoint;
57
72
-`docs/AST-theory.md` — AST theory;
58
73
-`docs/OPC-workflow.md` — Outline / Produce / Complete workflow;
74
+
-`docs/workbuddy-team-agent.md` — Tencent WorkBuddy Team Agent packaging plan;
59
75
-`contracts/` — output contract templates;
60
76
-`scripts/humanize_ppt_v1.py` — deterministic local demo runner;
Copy file name to clipboardExpand all lines: SKILL.md
+15-16Lines changed: 15 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,17 +14,17 @@ Use this skill when a user wants to turn raw material, notes, voice transcripts,
14
14
15
15
## Positioning
16
16
17
-
Humanize PPT is an **Outline Director** and **Agent Teams Orchestrator**, not a slide renderer.
17
+
Humanize PPT is an **Outline Director Skill**, not a slide renderer, not a fixed bundle of HTML PPT skills, and not itself a WorkBuddy Agent.
18
18
19
-
It should run before downstream PPT / HTML slide skills. Its job is to produce a clean AST-based production brief so renderers do not ingest raw noisy material directly.
19
+
Its job is to run before downstream PPT / HTML slide skills and produce a clean AST-based production brief, so renderers do not ingest raw noisy material directly.
20
20
21
-
In Agent Teams mode, the main Humanize PPT Agent loads this skill and controls specialist agents:
21
+
In a Tencent WorkBuddy **Team Agent** package, this skill should be installed under `skills/humanize-ppt/`and loaded by one or more agents. The agents can then call or hand off to different downstream skills according to the user's goal. The recommended HTML PPT skills below are examples, not hard dependencies:
22
22
23
-
- Guizang Agent for Chinese stable rendering.
24
-
- Zara Agent for style exploration, HTML production, and deploy.
25
-
- HyperFrames Agent for video slots.
26
-
- Presenter Agent for presenter mode after the deck is finalized.
27
-
- QA Agent for content, visual, path, and delivery checks.
23
+
- Guizang path for stable Chinese HTML PPT rendering.
24
+
- Zara / frontend-slides path for style exploration, HTML production, and deploy.
25
+
- HyperFrames path for video slots and motion assets.
26
+
- Presenter / html-ppt path for presenter mode after the deck is finalized.
27
+
- QA path for content, visual, path, and delivery checks.
28
28
29
29
## AST theory
30
30
@@ -53,11 +53,11 @@ For every Humanize PPT run, produce:
53
53
54
54
```text
55
55
O — Outline Director
56
-
Humanize PPT: raw material → AST outline + production brief
56
+
Humanize PPT Skill: raw material → AST outline + production brief
57
57
58
58
P — Presentation Production
59
-
guizang path: Chinese stable HTML PPT
60
-
Zara path: style exploration and HTML production
59
+
Any compatible PPT / HTML PPT skill
60
+
Recommended paths: guizang, Zara / frontend-slides, other renderer skills
61
61
62
62
C — Complete / Control
63
63
HyperFrames video adapter
@@ -72,15 +72,14 @@ C — Complete / Control
72
72
2. Keep presenter mode as a post-processing adapter, not a style.
73
73
3. Separate deployment from presenter mode.
74
74
4. Absorb AI-writing cleanup principles from humanizer tools, but do not reduce Humanize PPT to text polishing.
75
-
5. Prefer a small verified workflow over a broad unverified promise.
75
+
5. Treat downstream PPT skills as pluggable renderers: recommend good defaults, but do not hard-code the workflow to four fixed skills.
76
+
6. In WorkBuddy packaging, keep Humanize PPT as a Skill and put orchestration in the Team Agent's lead/member agent prompts.
77
+
7. Prefer a small verified workflow over a broad unverified promise.
0 commit comments