
Digital Brain
FreeManage your digital presence and goals with AI assistance.
Free · Opens the source repo
What Digital Brain does
Digital Brain is a structured personal operating system designed to help users manage their digital presence, knowledge, relationships, and goals effectively. This skill is particularly suited for founders building in public, content creators aiming to grow their audience, and tech-savvy professionals looking for AI-assisted personal management. By leveraging a modular approach, users can activate specific functionalities as needed, ensuring a streamlined workflow tailored to their current tasks.
The skill operates on a progressive disclosure architecture, which means that it loads necessary modules and instructions on-demand. This allows users to focus on their immediate needs without being overwhelmed by the entire system at once. For example, if a user wants to create content, they would first load the identity module to align their voice and brand before proceeding to the content creation workflow. This modularity not only enhances usability but also ensures that users can maintain consistency across their digital outputs.
Digital Brain encompasses various modules, including identity, content, knowledge, network, and operations. Each module serves a specific function: the identity module helps define voice and brand, the content module assists in generating and organizing ideas, the knowledge module manages bookmarks and research, the network module acts as a personal CRM for relationships, and the operations module tracks goals and tasks. This comprehensive approach allows users to manage multiple aspects of their professional lives within a single framework, improving efficiency and clarity.
The skill also emphasizes data integrity through its use of append-only JSONL files, which preserve historical data for analysis and retrospectives. This feature is crucial for users who want to understand what strategies worked in the past and apply those insights to future endeavors. Overall, Digital Brain is an essential tool for anyone looking to enhance their personal management capabilities with the help of AI.
When to use it
Use this skill when you need assistance with content creation, relationship management, or goal tracking.
When not to use it
This skill may not be suitable for users looking for a simple note-taking app or those who do not require advanced personal management features.
What you can build with it
Content Creation
When drafting a new post, load the identity module to align your voice and brand before creating content.
Meeting Preparation
Before a call, use the network module to look up contacts and review past interactions for context.
Weekly Review
Run the weekly review script to assess your progress on goals and plan for the upcoming week.
How to install Digital Brain
View source1. Install with the skills CLI
npx skills add muratcankoylan/agent-skills-for-context-engineering/digital-brain-skill --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by muratcankoylanDigital Brain
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.
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.
When to Activate
Activate this skill when the user:
- Requests content creation (posts, threads, newsletters) - load identity/voice.md first
- Asks for help with personal brand or positioning
- Needs to look up or manage contacts/relationships
- Wants to capture or develop content ideas
- Requests meeting preparation or follow-up
- Asks for weekly reviews or goal tracking
- Needs to save or retrieve bookmarked resources
- Wants to organize research or learning materials
Trigger phrases: "write a post", "my voice", "content ideas", "who is [name]", "prepare for meeting", "weekly review", "save this", "my goals"
Core Concepts
Progressive Disclosure Architecture
The Digital Brain follows a three-level loading pattern:
| Level | When Loaded | Content |
|---|---|---|
| L1: Metadata | Always | This SKILL.md overview |
| L2: Module Instructions | On-demand | [module]/[MODULE].md files |
| L3: Data Files | As-needed | .jsonl, .yaml, .md data |
File Format Strategy
Formats chosen for optimal agent parsing:
- JSONL (
.jsonl): Append-only logs - ideas, posts, contacts, interactions - YAML (
.yaml): Structured configs - goals, values, circles - Markdown (
.md): Narrative content - voice, brand, calendar, todos - XML (
.xml): Complex prompts - content generation templates
Append-Only Data Integrity
JSONL files are append-only. Never delete entries:
- Mark as
"status": "archived"instead of deleting - Preserves history for pattern analysis
- Enables "what worked" retrospectives
Detailed Topics
Module Overview
digital-brain/
├── identity/ → Voice, brand, values (READ FIRST for content)
├── content/ → Ideas, drafts, posts, calendar
├── knowledge/ → Bookmarks, research, learning
├── network/ → Contacts, interactions, intros
├── operations/ → Todos, goals, meetings, metrics
└── agents/ → Automation scripts
Identity Module (Critical for Content)
Always read identity/voice.md before generating any content.
Contains:
voice.md- Tone, style, vocabulary, patternsbrand.md- Positioning, audience, content pillarsvalues.yaml- Core beliefs and principlesbio-variants.md- Platform-specific biosprompts/- Reusable generation templates
Content Module
Pipeline: ideas.jsonl → drafts/ → posts.jsonl
- Capture ideas immediately to
ideas.jsonl - Develop in
drafts/usingtemplates/ - Log published content to
posts.jsonlwith metrics - Plan in
calendar.md
Network Module
Personal CRM with relationship tiers:
inner- Weekly touchpointsactive- Bi-weekly touchpointsnetwork- Monthly touchpointsdormant- Quarterly reactivation checks
Operations Module
Productivity system with priority levels:
- P0: Do today, blocking
- P1: This week, important
- P2: This month, valuable
- P3: Backlog, nice to have
Practical Guidance
Content Creation Workflow
1. Read identity/voice.md (REQUIRED)
2. Check identity/brand.md for topic alignment
3. Reference content/posts.jsonl for successful patterns
4. Use content/templates/ as starting structure
5. Draft matching voice attributes
6. Log to posts.jsonl after publishing
Pre-Meeting Preparation
1. Look up contact: network/contacts.jsonl
2. Get history: network/interactions.jsonl
3. Check pending: operations/todos.md
4. Generate brief with context
Weekly Review Process
1. Run: python agents/scripts/weekly_review.py
2. Review metrics in operations/metrics.jsonl
3. Check stale contacts: agents/scripts/stale_contacts.py
4. Update goals progress in operations/goals.yaml
5. Plan next week in content/calendar.md
Examples
Example: Writing an X Post
Input: "Help me write a post about AI agents"
Process:
- Read
identity/voice.md→ Extract voice attributes - Check
identity/brand.md→ Confirm "ai_agents" is a content pillar - Reference
content/posts.jsonl→ Find similar successful posts - Draft post matching voice patterns
- Suggest adding to
content/ideas.jsonlif not publishing immediately
Output: Post draft in user's authentic voice with platform-appropriate format.
Example: Contact Lookup
Input: "Prepare me for my call with Sarah Chen"
Process:
- Search
network/contacts.jsonlfor "Sarah Chen" - Get recent entries from
network/interactions.jsonl - Check
operations/todos.mdfor pending items with Sarah - Compile brief: role, context, last discussed, follow-ups
Output: Pre-meeting brief with relationship context.
Guidelines
- Voice First: Always read
identity/voice.mdbefore any content generation - Append Only: Never delete from JSONL files - archive instead
- Update Timestamps: Set
updatedfield when modifying tracked data - Cross-Reference: Knowledge informs content, network informs operations
- Log Interactions: Always log meetings/calls to
interactions.jsonl - Preserve History: Past content in
posts.jsonlinforms future performance
Integration
This skill integrates context engineering principles:
- context-fundamentals - Progressive disclosure, attention budget management
- memory-systems - JSONL for persistent memory, structured recall
- tool-design - Scripts in
agents/scripts/follow tool design principles - context-optimization - Module separation prevents context bloat
References
Internal references:
- Identity Module - Voice and brand details
- Content Module - Content pipeline docs
- Network Module - CRM documentation
- Operations Module - Productivity system
- Agent Scripts - Automation documentation
External resources:
Skill Metadata
Created: 2024-12-29 Last Updated: 2024-12-29 Author: Murat Can Koylan Version: 1.0.0
Frequently asked questions about Digital Brain
Similar skills
Daily Focus Board
A motivating tool for daily task management and focus.
Paperclip
Streamline task coordination with Paperclip API.
Context Agent
Enhance session continuity with automatic context management.
Garden Inbox
Efficiently clean up your Paperclip inbox with ease.
Daily Sales Briefing
Start your day with a prioritized sales briefing.
Update Command
Keep your tasks and memory in sync effortlessly.
