forked from garrytan/gbrain
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanifest.json
More file actions
145 lines (145 loc) · 5.13 KB
/
Copy pathmanifest.json
File metadata and controls
145 lines (145 loc) · 5.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
{
"name": "gbrain",
"version": "0.10.0",
"conformance_version": "1.0.0",
"description": "Personal knowledge brain with hybrid RAG search — GStack mod for agent platforms",
"skills": [
{
"name": "ingest",
"path": "ingest/SKILL.md",
"description": "Route content to specialized ingestion skills. Detects input type and delegates."
},
{
"name": "query",
"path": "query/SKILL.md",
"description": "Answer questions using 3-layer search, synthesis, and citation propagation"
},
{
"name": "maintain",
"path": "maintain/SKILL.md",
"description": "Brain health checks: back-link enforcement, citation audit, filing validation, stale info, orphans, benchmarks"
},
{
"name": "enrich",
"path": "enrich/SKILL.md",
"description": "Enrich pages with tiered enrichment protocol, person/company page templates, and validation rules"
},
{
"name": "briefing",
"path": "briefing/SKILL.md",
"description": "Compile daily briefing with meeting context, active deals, and citation tracking"
},
{
"name": "migrate",
"path": "migrate/SKILL.md",
"description": "Universal migration from Obsidian, Notion, Logseq, markdown, CSV, JSON, Roam"
},
{
"name": "setup",
"path": "setup/SKILL.md",
"description": "Set up GBrain: auto-provision Supabase or PGLite, AGENTS.md injection, first import"
},
{
"name": "publish",
"path": "publish/SKILL.md",
"description": "Share brain pages as beautiful password-protected HTML (code + skill pair, zero LLM calls)"
},
{
"name": "signal-detector",
"path": "signal-detector/SKILL.md",
"description": "Always-on ambient signal capture. Fires on every message to detect original thinking and entity mentions."
},
{
"name": "brain-ops",
"path": "brain-ops/SKILL.md",
"description": "Brain-first lookup, read-enrich-write loop, source attribution, ambient enrichment. The core read/write cycle."
},
{
"name": "idea-ingest",
"path": "idea-ingest/SKILL.md",
"description": "Ingest links, articles, tweets, and ideas into the brain with analysis and entity cross-linking."
},
{
"name": "media-ingest",
"path": "media-ingest/SKILL.md",
"description": "Ingest video, audio, PDF, book, screenshot, and repo content with entity extraction."
},
{
"name": "meeting-ingestion",
"path": "meeting-ingestion/SKILL.md",
"description": "Ingest meeting transcripts with attendee enrichment, entity propagation, and timeline merge."
},
{
"name": "citation-fixer",
"path": "citation-fixer/SKILL.md",
"description": "Audit and fix citation formatting across brain pages."
},
{
"name": "repo-architecture",
"path": "repo-architecture/SKILL.md",
"description": "Where new brain files go. Filing rules and directory conventions."
},
{
"name": "skill-creator",
"path": "skill-creator/SKILL.md",
"description": "Create new skills following the conformance standard with MECE validation."
},
{
"name": "daily-task-manager",
"path": "daily-task-manager/SKILL.md",
"description": "Task lifecycle: add, complete, defer, remove, review with priority levels."
},
{
"name": "daily-task-prep",
"path": "daily-task-prep/SKILL.md",
"description": "Morning preparation with calendar context, open threads, and task review."
},
{
"name": "cross-modal-review",
"path": "cross-modal-review/SKILL.md",
"description": "Quality gate via second model with refusal routing chain."
},
{
"name": "cron-scheduler",
"path": "cron-scheduler/SKILL.md",
"description": "Schedule management with staggering, quiet hours, and wake-up override."
},
{
"name": "reports",
"path": "reports/SKILL.md",
"description": "Save and load timestamped reports with keyword routing for fast lookup."
},
{
"name": "testing",
"path": "testing/SKILL.md",
"description": "Skill validation framework: frontmatter, sections, manifest coverage, MECE checks."
},
{
"name": "soul-audit",
"path": "soul-audit/SKILL.md",
"description": "6-phase interactive interview generating SOUL.md, USER.md, ACCESS_POLICY.md, HEARTBEAT.md."
},
{
"name": "webhook-transforms",
"path": "webhook-transforms/SKILL.md",
"description": "Convert external events into brain-ingestible signals with entity extraction."
},
{
"name": "data-research",
"path": "data-research/SKILL.md",
"description": "Structured data research: search, extract, archive, deduplicate, track. Parameterized YAML recipes for investor updates, donations, company metrics."
}
],
"dependencies": {
"runtime": "bun",
"package": "gbrain"
},
"setup": {
"skill": "setup",
"description": "Auto-provision Supabase or PGLite and configure GBrain (< 2 min)"
},
"recipes_dir": "recipes/",
"resolver": "RESOLVER.md",
"conventions_dir": "conventions/",
"templates_dir": "../templates/"
}