digital-brain
This skill should be used when the user asks to "write a post", "check my voice", "look up contact", "prepare for meeting", "weekly review", "track goals", or mentions personal brand, content creation, network management, or voice consistency.
Best use case
digital-brain is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
This skill should be used when the user asks to "write a post", "check my voice", "look up contact", "prepare for meeting", "weekly review", "track goals", or mentions personal brand, content creation, network management, or voice consistency.
Teams using digital-brain should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/digital-brain/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How digital-brain Compares
| Feature / Agent | digital-brain | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
This skill should be used when the user asks to "write a post", "check my voice", "look up contact", "prepare for meeting", "weekly review", "track goals", or mentions personal brand, content creation, network management, or voice consistency.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Digital 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, patterns - `brand.md` - Positioning, audience, content pillars - `values.yaml` - Core beliefs and principles - `bio-variants.md` - Platform-specific bios - `prompts/` - Reusable generation templates ### Content Module Pipeline: `ideas.jsonl` → `drafts/` → `posts.jsonl` - Capture ideas immediately to `ideas.jsonl` - Develop in `drafts/` using `templates/` - Log published content to `posts.jsonl` with metrics - Plan in `calendar.md` ### Network Module Personal CRM with relationship tiers: - `inner` - Weekly touchpoints - `active` - Bi-weekly touchpoints - `network` - Monthly touchpoints - `dormant` - 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**: 1. Read `identity/voice.md` → Extract voice attributes 2. Check `identity/brand.md` → Confirm "ai_agents" is a content pillar 3. Reference `content/posts.jsonl` → Find similar successful posts 4. Draft post matching voice patterns 5. Suggest adding to `content/ideas.jsonl` if 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**: 1. Search `network/contacts.jsonl` for "Sarah Chen" 2. Get recent entries from `network/interactions.jsonl` 3. Check `operations/todos.md` for pending items with Sarah 4. Compile brief: role, context, last discussed, follow-ups **Output**: Pre-meeting brief with relationship context. ## Guidelines 1. **Voice First**: Always read `identity/voice.md` before any content generation 2. **Append Only**: Never delete from JSONL files - archive instead 3. **Update Timestamps**: Set `updated` field when modifying tracked data 4. **Cross-Reference**: Knowledge informs content, network informs operations 5. **Log Interactions**: Always log meetings/calls to `interactions.jsonl` 6. **Preserve History**: Past content in `posts.jsonl` informs 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](./identity/IDENTITY.md) - Voice and brand details - [Content Module](./content/CONTENT.md) - Content pipeline docs - [Network Module](./network/NETWORK.md) - CRM documentation - [Operations Module](./operations/OPERATIONS.md) - Productivity system - [Agent Scripts](./agents/AGENTS.md) - Automation documentation External resources: - [Agent Skills for Context Engineering](https://github.com/muratcankoylan/Agent-Skills-for-Context-Engineering) - [Anthropic Context Engineering Guide](https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents) --- ## Skill Metadata **Created**: 2024-12-29 **Last Updated**: 2024-12-29 **Author**: Murat Can Koylan **Version**: 1.0.0
Related Skills
scientific-brainstorming
Research ideation partner. Generate hypotheses, explore interdisciplinary connections, challenge assumptions, develop methodologies, identify research gaps, for creative scientific problem-solving.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
zinc-database
Access ZINC (230M+ purchasable compounds). Search by ZINC ID/SMILES, similarity searches, 3D-ready structures for docking, analog discovery, for virtual screening and drug discovery.
zarr-python
Chunked N-D arrays for cloud storage. Compressed arrays, parallel I/O, S3/GCS integration, NumPy/Dask/Xarray compatible, for large-scale scientific computing pipelines.
yeet
Use only when the user explicitly asks to stage, commit, push, and open a GitHub pull request in one flow using the GitHub CLI (`gh`).
xlsx
Spreadsheet toolkit (.xlsx/.csv). Create/edit with formulas/formatting, analyze data, visualization, recalculate formulas, for spreadsheet processing and analysis.
xan
High-performance CSV processing with xan CLI for large tabular datasets, streaming transformations, and low-memory pipelines.
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
writing-docs
Guides for writing and editing Remotion documentation. Use when adding docs pages, editing MDX files in packages/docs, or writing documentation content.
windows-hook-debugging
Windows环境下Claude Code插件Hook执行错误的诊断与修复。当遇到hook error、cannot execute binary file、.sh regex误匹配、WSL/Git Bash冲突时使用。
weights-and-biases
Track ML experiments with automatic logging, visualize training in real-time, optimize hyperparameters with sweeps, and manage model registry with W&B - collaborative MLOps platform
webthinker-deep-research
Deep web research for VCO: multi-hop search+browse+extract with an auditable action trace and a structured report (WebThinker-style).