Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
A comprehensive collection of Agent Skills for context engineering, multi-agent architectures, and production agent systems.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
examples/digital-brain-skill/network/NETWORK.md
1---2name: network-module3description: Relationship and contact management - people you know, interaction history, and networking notes. Use before meetings, when connecting people, or managing relationships.4---56# Network Module78Your personal CRM for meaningful relationships.910## Files in This Module1112| File | Format | Purpose |13|------|--------|---------|14| `contacts.jsonl` | JSONL | People database |15| `interactions.jsonl` | JSONL | Meeting/conversation log |16| `circles.yaml` | YAML | Relationship tiers and groups |17| `intros.md` | Markdown | Pending/made introductions |1819## Data Schemas2021### Contact Entry22```json23{24"id": "contact_[unique]",25"created": "ISO8601",26"updated": "ISO8601",27"name": "Full Name",28"handle": "@twitter_handle",29"email": "[email protected]",30"company": "Company Name",31"role": "Their Role",32"location": "City, Country",33"circle": "inner|active|network|dormant",34"how_met": "How you met",35"relationship": "friend|mentor|peer|collaborator|investor|customer",36"topics": ["topic1", "topic2"],37"can_help_with": ["what they can help you with"],38"you_can_help_with": ["how you can help them"],39"notes": "Personal notes",40"last_contact": "ISO8601",41"links": {42"twitter": "url",43"linkedin": "url",44"website": "url"45}46}47```4849### Interaction Entry50```json51{52"id": "int_YYYYMMDD_HHMMSS",53"date": "ISO8601",54"contact_id": "contact_[id]",55"type": "call|coffee|dm|email|event|collab",56"context": "What you discussed",57"key_points": ["point1", "point2"],58"follow_ups": ["action1", "action2"],59"sentiment": "positive|neutral|needs_attention"60}61```6263## Workflows6465### Before a Meeting661. Look up contact in `contacts.jsonl`672. Review recent interactions in `interactions.jsonl`683. Check `circles.yaml` for relationship context694. Note any pending follow-ups or intros7071### After a Meeting721. Log interaction in `interactions.jsonl`732. Update `last_contact` in contacts.jsonl743. Add any follow-ups to operations/todos.md754. Update relationship notes if needed7677### Making Introductions781. Check both contacts in `contacts.jsonl`792. Ensure mutual value (check can_help_with fields)803. Log in `intros.md`814. Track follow-through8283## Agent Instructions8485<instructions>86When managing relationships:87881. **Looking up contacts**: Search by name, handle, company, or topics892. **Pre-meeting prep**: Compile contact info + recent interactions + shared interests903. **Logging interactions**: Always include date, type, context, and follow-ups914. **Intro matching**: Cross-reference can_help_with fields925. **Relationship maintenance**: Flag contacts with stale last_contact dates9394Circle definitions:95- inner: Close relationships, regular contact96- active: Current collaborators, frequent interaction97- network: Known contacts, periodic touchpoints98- dormant: Historical connections, may reactivate99</instructions>100101## Relationship Principles102103```yaml104networking_philosophy:105- "Give before you ask"106- "Quality over quantity"107- "Follow up is everything"108- "Be genuinely helpful"109- "Make warm intros, not cold"110```111