with one click
voice-lab
// Build or refine a reusable creator voice profile for this repo. Turn writing samples into a practical voice guide that downstream skills can actually use.
// Build or refine a reusable creator voice profile for this repo. Turn writing samples into a practical voice guide that downstream skills can actually use.
Batch-analyze a set of videos with Content DNA, then aggregate into a Pattern Report showing dominant formats, top portable bricks, and adapted concepts for your niche. Use when running the weekly Monday Drop pipeline, analyzing a competitor's content library, or researching what's working in a niche. Takes a Virlo comet ID or list of URLs. Feeds into The Forge.
Reverse-engineer any TikTok or Instagram video into a 7-dimension Content DNA breakdown using Gemini Flash 3. Identifies topic, angle, hook structure, story structure, visual format, key visuals, and audio. Also isolates portable bricks and generates 3 adapted concepts for your niche. Use when: user wants to analyze a video, understand why something went viral, steal a format, or generate adapted content concepts from an outlier.
Fuse performance signal and discussion signal into a single niche briefing. Virlo tells you what is performing. `last30days`, when installed, can supply Reddit and X discussion signal; otherwise the agent uses search directives. Use when: user wants a niche briefing, wants signal overlap, wants to know what matters and why, wants validated opportunities, early signals, or format gaps, or needs research prepared for The Forge. Use virlo separately only when the user wants raw performance data without synthesis.
Shared operating rules for the OpenClaw 100k Posts system. Defines the workspace contract, what files each skill can read or write, and how artifacts move from research to analysis to concept generation to delivery.
Run the full content pipeline end-to-end: Virlo → Content Radar → The Forge → deliver a weekly pack of ready-to-post concepts. Use when: user asks for 'monday drop', 'run the content pipeline', 'generate my weekly content', 'what should I post this week', or wants a full content briefing with forged concepts. Outputs 5-10 platform-specific content concepts with hooks, angles, and Care To Click arcs.
Turn source patterns into brand-native, ready-to-post content concepts with visible lineage to the original outlier. Runs input through three psychology frameworks (Puppet Strings, Scroll Traps, and Care To Click) plus pattern transfer and brand voice translation. Use when: you have a pattern report, outlier analysis, viral post, or raw research and need to forge it into finished concepts in a real voice. Triggers on: forge this, run through the forge, content concepts from patterns, what should I post about this.
| name | voice-lab |
| description | Build or refine a reusable creator voice profile for this repo. Turn writing samples into a practical voice guide that downstream skills can actually use. |
| metadata | {"openclaw":{"emoji":"🗣️","user-invocable":true}} |
Build a voice profile for this repo's content pipeline.
This is not a generic brand exercise. The output should help downstream skills write hooks, angles, and concept bodies that sound like the creator, not like an AI summary.
Save the final profile to:
~/clawd/workspace/brand/voice-profile.md
If useful observations come up during the process, append them to:
~/clawd/workspace/brand/notes.md
Use when the user provides 3 or more writing samples.
Goal:
Use when the user has little or no source material.
Goal:
Use when voice-profile.md already exists.
Goal:
If ~/clawd/workspace/brand/voice-profile.md exists:
For Extract mode, collect:
For Build mode, ask about:
The profile must be useful to content-dna and the-forge.
Include these sections:
# Voice Profile
## Summary
## Audience
## Tone Sliders
- Direct vs soft
- Tactical vs inspirational
- Contrarian vs consensus
- Polished vs conversational
## Writing Rules
## Vocabulary To Lean Into
## Vocabulary To Avoid
## Signature Moves
## Hook Patterns
## Proof And Specificity Rules
## Platform Notes
- X
- LinkedIn
- Short video
- Newsletter
## No-Go List
## Sample Before/After Rewrites
Generate three short samples in the proposed voice:
Ask the user if the voice feels right.
Save the final version to ~/clawd/workspace/brand/voice-profile.md.
If the user wants to keep evolving it, append extra observations to ~/clawd/workspace/brand/notes.md.