From personal-brain-skill
Use this skill when the user asks to "check my voice", "write a post", "write content", "check my brand", "anti-patterns", "what's my bio", "bio variants", "writing style", "brand positioning", "my values", "my tone", "vocabulary", "personal brand", "identity", "who am I professionally", "how do I come across", "update my bio", "brand pillars", or mentions voice, tone, identity, personal brand, positioning, bio, or writing guidelines.
How this skill is triggered — by the user, by Claude, or both
Slash command
/personal-brain-skill:personal-identityThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill governs the identity and brand modules of the Personal Brain OS. It covers the files that define how you write, how you're perceived, and how you choose to show up professionally. These files are foundational — the content pipeline, engineering, and operations modules all pull from identity as their source of truth.
This skill governs the identity and brand modules of the Personal Brain OS. It covers the files that define how you write, how you're perceived, and how you choose to show up professionally. These files are foundational — the content pipeline, engineering, and operations modules all pull from identity as their source of truth.
The identity module reads only static narrative markdown and YAML config files from ~/brain/identity/ and ~/brain/brand/. There are no entity directories to glob, no observation masking needed, and no JSONL data here. All reads are deliberate and file-specific.
Load this skill for any of the following:
voice.md, anti-patterns.md, bio-variants.md, values.yaml, or brand/positioning.md for the first timeDo NOT load this skill for engineering decisions, contact lookups, goal tracking, or journaling — those belong to other modules.
All paths relative to ~/brain/:
| File | Purpose | When to Load |
|---|---|---|
identity/voice.md | Primary voice reference — tone, vocabulary, rhythm, platform adaptations | Required before any content output |
identity/anti-patterns.md | Writing patterns, phrases, and structures to avoid | Before presenting any draft |
identity/values.yaml | Ranked personal values with non-negotiables and operating principles | When the user faces a decision, trade-off, or values question |
identity/bio-variants.md | Short, medium, and full bio variants plus platform overrides | When the user requests a bio |
brand/positioning.md | Brand positioning statement, core audience, pillars, unique angle | When the user asks about brand, positioning, or audience |
Setup check: If any of these files is missing, inform the user and suggest using the /bootstrap command to create it from the reference template in skills/personal-identity/references/.
These rules operationalize AGENT.md Rules #1 and #2 for this module. They are non-negotiable for all content tasks.
Before generating any content output, read ~/brain/identity/voice.md in full.
voice.md is absent: stop, inform the user, suggest running /bootstrap personal-identityBefore presenting any draft, read ~/brain/identity/anti-patterns.md and run a mental diff against the draft.
anti-patterns.md: rewrite before presentinganti-patterns.md is absent: skip this check and proceed (no anti-patterns defined yet is a valid state)When the user asks for a bio:
~/brain/identity/bio-variants.md → return the matching variant verbatimbio-variants.md firstWhen the user asks about brand, positioning, audience, or messaging strategy:
~/brain/brand/positioning.md~/brain/identity/values.yamlFor content tasks, always load in this order:
1. identity/voice.md (required — sets the voice anchor)
2. identity/anti-patterns.md (optional — check if present)
3. task-specific file (bio-variants.md, brand/positioning.md, values.yaml as needed)
Never load task-specific files before voice.md. Never reverse this order.
When the user is deciding between options and asks which aligns with their values:
~/brain/identity/values.yamlred_lines boundaryThese files live in skills/personal-identity/references/ and serve as the starting templates for bootstrapping the user's ~/brain/identity/ and ~/brain/brand/ directories. Use /bootstrap to copy them into the vault.
| Template | Copies To | Purpose |
|---|---|---|
voice-template.md | ~/brain/identity/voice.md | Tone, vocabulary, rhythm, platform adaptations, examples |
anti-patterns-template.md | ~/brain/identity/anti-patterns.md | Banned phrases, structural anti-patterns, tonal limits |
bio-variants-template.md | ~/brain/identity/bio-variants.md | Short / medium / full bio variants + platform overrides |
brand-template.md | ~/brain/brand/positioning.md | Positioning statement, audience, pillars, unique angle |
values-template.yaml | ~/brain/identity/values.yaml | Ranked values, operating principles, decision heuristics |
personal-identity sub-skill. Covers identity + brand modules. No entity directories — static file reads only. Behavioral rules PI-1 through PI-6 implement AGENT.md Rules #1 and #2 at the module level.npx claudepluginhub lsetiawan/agentsos --plugin personal-brain-skillFetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.