brother.skill
henryjohnbrand/brother-skill
Skill that turns chat logs, videos and descriptions of a friend or creator into an AI persona
brother.skill is a Python-based agent skill that builds a persona imitating how a specific friend or online personality talks, using source material such as Discord logs, group chat exports, video transcripts and your own descriptions.
What brother.skill does
brother.skill takes source material about a person and produces an agent skill that talks like them. Supported inputs are YouTube video URLs or transcripts, TikTok and Douyin clips, Twitch clip URLs or VOD timestamps, X profile URLs or tweet exports, Discord .json chat exports, WeChat screenshots or exports, generic group chat text exports, and manual descriptions. A distill.py script handles each source type, and the manual mode starts an interactive session where you describe the person.
The README also describes a set of bro archetypes and shows example outputs, including a simulated group chat and prompts that imitate well-known online creators. Install lines cover OpenClaw through ClawHub, Hermes through hermes skills install, and Claude Code by copying the folder into its skills directory. The distillation pipeline needs Python and a requirements.txt install.
Key features
- distill.py with source modes for YouTube, Discord, group chat and manual description
- Eight source types, from YouTube and TikTok to WeChat screenshots and X exports
- Interactive manual mode that builds a profile from your own description
- Archetype recognition for different types of friends
- Install routes for OpenClaw, Hermes and Claude Code
When to use it
- Keeping the speaking style and inside jokes of a friend group from a chat export
- Generating a skill from a creator's public videos or posts
- Writing a simulated group chat in the voices of the people in an export
Who it is for: People who want an agent skill that reproduces how a specific friend or creator talks and who have the source material to supply.
How it fits with Hermes Agent
Supports Hermes Agent among other agents: the README gives hermes skills install brother-skill as the Hermes route, next to OpenClaw and Claude Code.
How to install brother.skill
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
hermes skills install brother-skill
git clone https://github.com/realteamprinz/brother-skill.git
cd brother-skill
pip install -r requirements.txtRequirements: Python and the packages in requirements.txt for the distillation pipeline
Note: The README's clone and ClawHub links point to the realteamprinz account rather than to this henryjohnbrand repository.
FAQ
What is brother.skill?
brother.skill is an agent skill that distills source material about a friend or online personality into an AI persona that talks like them. Inputs include chat exports, video transcripts and manual descriptions.
Does brother.skill work with Hermes Agent?
Yes, the README lists hermes skills install brother-skill as the Hermes install command. It also supports OpenClaw and Claude Code.
Is brother.skill free and open source?
Yes, the repository is released under the MIT license.
Similar skills for Hermes Agent
All skillsSeven Agent Skills and a Feishu workspace that run a job search from leads to interview review
gordon8018 A-Share Theme Structure SOP EngineHermes Agent skill pack that runs a four-layer SOP for China A-share short-term theme trading research
Da7-Tech Storage RescueAgent skill that frees Mac storage by verified offload or safe cleanup and asks before every deletion
art-solutions Hermes Agent Core Backup SkillHermes skill for nightly backups of memories, skills, config and state to a private git repository
wolulabs Founder OS for Hermes AgentHermes Agent skill pack that takes a SaaS idea through validation, PRD, build, review, growth and launch
Jachinx-ai Writter SkillsChinese writing skills for Hermes Agent: article writing, note organizing and PRD drafting
Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one