← Back to Skills Marketplace
mupengi-bot

brand-voice

by mupengi-bot · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
998
Downloads
0
Stars
5
Active Installs
1
Versions
Install in OpenClaw
/install brand-voice
Description
Manage brand tone/style for all writing skills
README (SKILL.md)

brand-voice

Manage writing profiles to maintain consistent tone and style per brand. Selectable via --voice option in all content creation skills.

Brand Profiles

🐧 무펭이 (Default)

  • Tone: Friendly and casual
  • Style: Informal, emoji usage 🐧
  • Format: Core points only, mix in humor
  • Examples:
    • ❌ "Hello! Today I'll introduce MUFI Photobooth's new features."
    • ✅ "Yo MUFI Photobooth new feature dropped 🐧 This is insane fr"

🎯 MUFI Official

  • Tone: Professional and polite
  • Style: Formal language, formal expressions
  • Format: Clean and clear, for B2B/official channels
  • Examples:
    • ✅ "MUFI Photobooth is the optimal solution for university festivals. Easy setup and intuitive UI enable anyone to use it easily."

👤 Hyungnim Personal

  • Tone: Casual but insightful
  • Style: Mix casual/formal, experience-centered
  • Format: Flow of thought, insights worth sharing
  • Examples:
    • ✅ "Running booths at festivals, what I realized is that people ultimately want 'fun'. No matter how good the tech, if UX is complex, they won't use it."

Profile File Location

Location: workspace/brand/profiles/

brand/
  profiles/
    mupengyi.md         # 무펭이 profile
    mufi-official.md    # MUFI official profile
    hyungnim.md         # Hyungnim personal profile

Profile File Structure

# 무펭이 🐧

## Tone
Friendly and casual

## Style
- Use informal language
- Actively use emojis 🐧🎉✨
- Abbreviations OK

## Format
- Core points only
- Remove unnecessary modifiers
- Mix in humor

## Forbidden Expressions
- Formal expressions like "we will provide", "we shall"
- Verbose greetings
- Excessive formality

## Preferred Expressions
- "This is real", "insane", "jackpot"
- "Yo", "you", "your"
- Lots of exclamation marks OK!!!

## Examples
- ❌ "Hello, today..."
- ✅ "Yo check this out 🐧"

Writing Skill Integration

These skills support --voice option:

  • copywriting: Caption/copy writing
  • cardnews: Card news text
  • social-publisher: SNS posts
  • mail: Email writing
  • content-recycler: Content recycling

Usage Examples

"Write Insta caption --voice mufi-official"
→ Write in MUFI official tone

"Create card news --voice mupengyi"
→ Create in 무펭이 style

"Write Threads post in Hyungnim tone"
→ Use Hyungnim personal profile

Profile Switching Guide

Platform Recommendations

  • Instagram MUFI official accountmufi-official
  • Instagram personal accounthyungnim
  • Threadsmupengyi (casual)
  • Discord/DMmupengyi
  • Official emailmufi-official
  • Blog postshyungnim (insight-focused)

Situation Recommendations

  • Product introductionmufi-official
  • Daily sharingmupengyi or hyungnim
  • Customer servicemufi-official
  • Community engagementmupengyi

Tone Consistency Check

Auto-verify after writing:

  • ✅ Used preferred expressions?
  • ❌ Included forbidden expressions?
  • 🎯 Matches target tone?

pre-hook integration:

Before writing skill execution → brand-voice-check
→ Warn if doesn't match selected profile

Add/Edit Profiles

Add new brand profile:

"Create new brand profile: MUFI recruiting"
→ Create brand/profiles/mufi-recruit.md

- Tone: Friendly but professional
- Style: Formal language
- Format: Emphasize company culture

Trigger Keywords

  • "brand tone"
  • "brand voice"
  • "speaking style"
  • "writing style"
  • "profile switch"
  • "tone and manner"

hook-engine Integration

  • pre-hook: Before writing → confirm profile selection
  • post-hook: After writing → check tone consistency
  • learning-engine: Learn tone patterns with good engagement

Event Bus Integration

Record used voice profile when writing:

Location: events/voice-used-YYYY-MM-DD.json

{
  "timestamp": "2026-02-14T14:30:00Z",
  "skill": "copywriting",
  "voice": "mupengyi",
  "platform": "instagram",
  "result": "Caption writing complete"
}

Learned Lessons

  • 무펭이 tone +40% engagement on Instagram (performance-tracker data)
  • MUFI official tone higher B2B email response rate
  • Hyungnim tone increased blog dwell time

🐧 Built by 무펭이Mupengism ecosystem skill

Usage Guidance
This skill appears coherent and does what it says: manage brand voice profiles and plug into writing skills. Before installing, confirm where profile files and event logs will be stored (workspace/brand/profiles and events/...), who can read them, and whether the 'learning-engine' or 'performance-tracker' send data to external services or require credentials. If you use a shared workspace or handle sensitive content, review the profile files and event logs policies and ask the author for the source/homepage and details about any external integrations. If those answers are satisfactory, the skill is reasonable to install.
Capability Analysis
Type: OpenClaw Skill Name: brand-voice Version: 1.0.0 The 'brand-voice' skill is designed to manage writing profiles for an AI agent, including reading and writing profile files in `workspace/brand/profiles/` and logging usage events in `events/voice-used-YYYY-MM-DD.json`. All instructions in SKILL.md are clearly aligned with the stated purpose of managing brand tone and style. There is no evidence of malicious intent, such as data exfiltration, unauthorized command execution, persistence mechanisms, or prompt injection aiming to subvert the agent for harmful purposes. The file system interactions are functional and confined to specific, expected directories.
Capability Assessment
Purpose & Capability
The name and description (manage brand tone/style for writing skills) align with the SKILL.md content: profile definitions, example usages, and guidance for integrating a --voice option. No unrelated binaries, env vars, or credentials are requested.
Instruction Scope
Runtime instructions reference reading and writing files under workspace/brand/profiles/ and creating event JSON files under events/voice-used-YYYY-MM-DD.json. It also mentions pre-hook/post-hook checks and a 'learning-engine' that 'learns tone patterns' — these are within scope for a voice manager but constitute data collection/persistence and an unspecified training/analytics integration that should be clarified.
Install Mechanism
No install spec or code files — instruction-only. Nothing is downloaded or installed, so there's no install-time code execution risk.
Credentials
The skill declares no environment variables or credentials, which is proportional to its stated purpose. However it mentions integrations (event bus, learning-engine, performance-tracker) without specifying endpoints or auth — this is a gap to ask the author about, not an immediate mismatch.
Persistence & Privilege
The skill expects to read/write profile files and record per-use JSON event files in the workspace. 'always' is false and it doesn't request system-wide privileges, but it does persist usage data in the workspace which could contain user content — verify you are comfortable with that storage location and retention policy.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install brand-voice
  3. After installation, invoke the skill by name or use /brand-voice
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug brand-voice
Version 1.0.0
License
All-time Installs 5
Active Installs 5
Total Versions 1
Frequently Asked Questions

What is brand-voice?

Manage brand tone/style for all writing skills. It is an AI Agent Skill for Claude Code / OpenClaw, with 998 downloads so far.

How do I install brand-voice?

Run "/install brand-voice" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is brand-voice free?

Yes, brand-voice is completely free (open-source). You can download, install and use it at no cost.

Which platforms does brand-voice support?

brand-voice is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created brand-voice?

It is built and maintained by mupengi-bot (@mupengi-bot); the current version is v1.0.0.

💬 Comments