$npx -y skills add muratcankoylan/Agent-Skills-for-Context-Engineering --skill digital-brain-skillThis skill should be used for personal operating-system workflows: content creation, voice consistency, relationship lookup, meeting preparation, weekly review, goal tracking, personal brand management, and network management.
| 1 | # Digital Brain |
| 2 | |
| 3 | A structured personal operating system for managing digital presence, knowledge, relationships, and goals with AI assistance. Designed for founders building in public, content creators growing their audience, and tech-savvy professionals seeking AI-assisted personal management. |
| 4 | |
| 5 | **Important**: This skill uses progressive disclosure. Module-specific instructions are in each subdirectory's `.md` file. Only load what's needed for the current task. |
| 6 | |
| 7 | ## When to Activate |
| 8 | |
| 9 | Activate this skill when the user: |
| 10 | |
| 11 | - Requests content creation (posts, threads, newsletters) - load identity/voice.md first |
| 12 | - Asks for help with personal brand or positioning |
| 13 | - Needs to look up or manage contacts/relationships |
| 14 | - Wants to capture or develop content ideas |
| 15 | - Requests meeting preparation or follow-up |
| 16 | - Asks for weekly reviews or goal tracking |
| 17 | - Needs to save or retrieve bookmarked resources |
| 18 | - Wants to organize research or learning materials |
| 19 | |
| 20 | **Trigger phrases**: "write a post", "my voice", "content ideas", "who is [name]", "prepare for meeting", "weekly review", "save this", "my goals" |
| 21 | |
| 22 | ## Core Concepts |
| 23 | |
| 24 | ### Progressive Disclosure Architecture |
| 25 | |
| 26 | The Digital Brain follows a three-level loading pattern: |
| 27 | |
| 28 | | Level | When Loaded | Content | |
| 29 | |-------|-------------|---------| |
| 30 | | **L1: Metadata** | Always | This SKILL.md overview | |
| 31 | | **L2: Module Instructions** | On-demand | `[module]/[MODULE].md` files | |
| 32 | | **L3: Data Files** | As-needed | `.jsonl`, `.yaml`, `.md` data | |
| 33 | |
| 34 | ### File Format Strategy |
| 35 | |
| 36 | Formats chosen for optimal agent parsing: |
| 37 | |
| 38 | - **JSONL** (`.jsonl`): Append-only logs - ideas, posts, contacts, interactions |
| 39 | - **YAML** (`.yaml`): Structured configs - goals, values, circles |
| 40 | - **Markdown** (`.md`): Narrative content - voice, brand, calendar, todos |
| 41 | - **XML** (`.xml`): Complex prompts - content generation templates |
| 42 | |
| 43 | ### Append-Only Data Integrity |
| 44 | |
| 45 | JSONL files are **append-only**. Never delete entries: |
| 46 | - Mark as `"status": "archived"` instead of deleting |
| 47 | - Preserves history for pattern analysis |
| 48 | - Enables "what worked" retrospectives |
| 49 | |
| 50 | ## Detailed Topics |
| 51 | |
| 52 | ### Module Overview |
| 53 | |
| 54 | ``` |
| 55 | digital-brain/ |
| 56 | ├── identity/ → Voice, brand, values (READ FIRST for content) |
| 57 | ├── content/ → Ideas, drafts, posts, calendar |
| 58 | ├── knowledge/ → Bookmarks, research, learning |
| 59 | ├── network/ → Contacts, interactions, intros |
| 60 | ├── operations/ → Todos, goals, meetings, metrics |
| 61 | └── agents/ → Automation scripts |
| 62 | ``` |
| 63 | |
| 64 | ### Identity Module (Critical for Content) |
| 65 | |
| 66 | **Always read `identity/voice.md` before generating any content.** |
| 67 | |
| 68 | Contains: |
| 69 | - `voice.md` - Tone, style, vocabulary, patterns |
| 70 | - `brand.md` - Positioning, audience, content pillars |
| 71 | - `values.yaml` - Core beliefs and principles |
| 72 | - `bio-variants.md` - Platform-specific bios |
| 73 | - `prompts/` - Reusable generation templates |
| 74 | |
| 75 | ### Content Module |
| 76 | |
| 77 | Pipeline: `ideas.jsonl` → `drafts/` → `posts.jsonl` |
| 78 | |
| 79 | - Capture ideas immediately to `ideas.jsonl` |
| 80 | - Develop in `drafts/` using `templates/` |
| 81 | - Log published content to `posts.jsonl` with metrics |
| 82 | - Plan in `calendar.md` |
| 83 | |
| 84 | ### Network Module |
| 85 | |
| 86 | Personal CRM with relationship tiers: |
| 87 | - `inner` - Weekly touchpoints |
| 88 | - `active` - Bi-weekly touchpoints |
| 89 | - `network` - Monthly touchpoints |
| 90 | - `dormant` - Quarterly reactivation checks |
| 91 | |
| 92 | ### Operations Module |
| 93 | |
| 94 | Productivity system with priority levels: |
| 95 | - P0: Do today, blocking |
| 96 | - P1: This week, important |
| 97 | - P2: This month, valuable |
| 98 | - P3: Backlog, nice to have |
| 99 | |
| 100 | ## Practical Guidance |
| 101 | |
| 102 | ### Content Creation Workflow |
| 103 | |
| 104 | ``` |
| 105 | 1. Read identity/voice.md (REQUIRED) |
| 106 | 2. Check identity/brand.md for topic alignment |
| 107 | 3. Reference content/posts.jsonl for successful patterns |
| 108 | 4. Use content/templates/ as starting structure |
| 109 | 5. Draft matching voice attributes |
| 110 | 6. Log to posts.jsonl after publishing |
| 111 | ``` |
| 112 | |
| 113 | ### Pre-Meeting Preparation |
| 114 | |
| 115 | ``` |
| 116 | 1. Look up contact: network/contacts.jsonl |
| 117 | 2. Get history: network/interactions.jsonl |
| 118 | 3. Check pending: operations/todos.md |
| 119 | 4. Generate brief with context |
| 120 | ``` |
| 121 | |
| 122 | ### Weekly Review Process |
| 123 | |
| 124 | ``` |
| 125 | 1. Run: python agents/scripts/weekly_review.py |
| 126 | 2. Review metrics in operations/metrics.jsonl |
| 127 | 3. Check stale contacts: agents/scripts/stale_contacts.py |
| 128 | 4. Update goals progress in operations/goals.yaml |
| 129 | 5. Plan next week in content/calendar.md |
| 130 | ``` |
| 131 | |
| 132 | ## Examples |
| 133 | |
| 134 | ### Example: Writing an X Post |
| 135 | |
| 136 | **Input**: "Help me write a post about AI agents" |
| 137 | |
| 138 | **Process**: |
| 139 | 1. Read `identity/voice.md` → Extract voice attributes |
| 140 | 2. Check `identity/brand.md` → Confirm "ai_agents" is a content pillar |
| 141 | 3. Reference `content/posts.jsonl` → Find similar successful posts |
| 142 | 4. Draft post matching voice patterns |
| 143 | 5. Suggest adding to `content/ideas.jsonl` if not publishing immediately |
| 144 | |
| 145 | **Output**: Post draft in user's authentic voice with platform-appropriate format. |
| 146 | |
| 147 | ### Example |