- [ ] T6 and T7a first. - [ ] Then T7b and T8. Not started. T1 and T2 are built, so T6 and T7a now wait for T3 and the migration's server ([050/10](../../../2026-09-29-rust-core-engine-migration/subtasks/050_server/10_http-and-routes.md)). - [050/10 HTTP and routes](../../../2026-09-29-rust-core-engine-migration/subtasks/050_server/10_http-and-routes.md) — the server T6 and T7a need. - [080/50 Islands](../../../2026-09-29-rust-core-engine-migration/subtasks/080_ui-and-client/50_islands.md) — ...
Installs into .claude/skills of the current project.
Are you the author of 01 Video Build?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/sidhanthapoddar99-01-video-build)
---
title: 'Wave 3: voice in the engine, the standalone artifact, video pages and the skill'
status: open
outcome: sidhantha opens a real video artifact with the generated voice, sees it as a page in the app, and an agent writes one with the skill
subtasks:
- '[T6 Voice in the engine — the helper lifecycle, the audio store, the joined stream and word sync](../../subtasks/070_voice-in-the-engine.md)'
- '[T7a Standalone artifact — one shell writer for the route, video preview and build](../../subtasks/080_standalone-artifact.md)'
- '[T7b Video pages in the app — the video page kind, its layout and the player island](../../subtasks/090_video-pages-in-the-app.md)'
- '[T8 Authoring skill — agentks-video with its references, the look gate and three examples](../../subtasks/100_authoring-skill.md)'
---
Where the pieces meet. T6 and T7a come first; T7b and T8 follow them. T7a gives sidhantha the first real artifact he can open.
# 01 To Do
- [ ] T6 and T7a first.
- [ ] Then T7b and T8.
# 02 Status and Result
Not started. T1 and T2 are built, so T6 and T7a now wait for T3 and the migration's server ([050/10](../../../2026-09-29-rust-core-engine-migration/subtasks/050_server/10_http-and-routes.md)).
# 03 References
- [050/10 HTTP and routes](../../../2026-09-29-rust-core-engine-migration/subtasks/050_server/10_http-and-routes.md) — the server T6 and T7a need.
- [080/50 Islands](../../../2026-09-29-rust-core-engine-migration/subtasks/080_ui-and-client/50_islands.md) — the island registry T7b needs.
# 04 Decisions
None yet.
# 05 Notes & Analysis
## 01 What it waits on
The migration's server and machine home (Phase 1) for T6 and the route in T7a; the client's islands for T7b.