Repository navigation
Expand file tree
/
Copy pathskill_kb.json
More file actions
126 lines (126 loc) · 3.63 KB
/
Copy pathskill_kb.json
File metadata and controls
126 lines (126 loc) · 3.63 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
{
"name": "Code2Database-kb",
"version": "2.1.0",
"description": "Knowledge and memory sub-skill for Code2Database: a standalone project knowledge base (curated knowledge + accumulated veteran experience) on its own SQLite stores with FTS5 retrieval, version-scoped recall, and cross-domain queries. Deploys independently of the code graph or alongside it — the kb uses its own .db files and never requires graph artifacts. Use when the task is capturing, refining, searching, or graduating project knowledge and experience rather than querying code structure.",
"trigger": "/Code2Database-kb",
"parent_skill": "Code2Database",
"tier_1_commands": [
"kb",
"kb-global",
"session-init",
"memory",
"recall",
"brief"
],
"commands": [
"brief",
"brief-extract",
"brief-migrate-legacy",
"brief-suggest",
"brief-update",
"brief-validate",
"kb",
"kb-audit",
"kb-cluster",
"kb-conflict",
"kb-domain",
"kb-domain-add",
"kb-domain-list",
"kb-domain-name",
"kb-domain-remove",
"kb-forget",
"kb-global",
"kb-global-add",
"kb-global-import",
"kb-global-import-memory",
"kb-global-search",
"kb-global-search-memory",
"kb-global-share",
"kb-global-share-memory",
"kb-init",
"kb-known-unknowns",
"kb-migrate",
"kb-query",
"kb-rebuild-index",
"kb-rollback",
"knowledge-brief",
"manage-memory",
"memory",
"memory-health",
"recall",
"save-memory",
"search-memory",
"session-init",
"validate-memory"
],
"routing_table": {
"Start a session on this project": [
"session-init",
"knowledge-brief"
],
"We just learned something worth keeping": [
"save-memory"
],
"What do we remember about X?": [
"search-memory",
"recall"
],
"Search the unified knowledge base (memory + curated facts)": [
"kb-query"
],
"Curate and govern the stores": [
"manage-memory",
"memory-health",
"validate-memory",
"kb-audit",
"kb-conflict",
"kb-cluster",
"kb-forget",
"kb-known-unknowns"
],
"Grow the project brief": [
"brief-extract",
"brief-suggest",
"brief-update",
"brief-validate",
"brief-migrate-legacy"
],
"Provision or upgrade a store": [
"kb-init",
"kb-migrate",
"kb-rollback",
"kb-rebuild-index"
],
"Share and recall across projects and domains": [
"kb-global-add",
"kb-global-search",
"kb-global-search-memory",
"kb-global-share",
"kb-global-share-memory",
"kb-global-import",
"kb-global-import-memory",
"kb-domain-add",
"kb-domain-list",
"kb-domain-name",
"kb-domain-remove"
],
"Umbrella entry points": [
"kb",
"kb-global",
"kb-domain",
"memory",
"brief"
]
},
"storage": {
"memory": "memory/memory.db — episodic Q&A experience (decays, merges, version-scoped)",
"knowledge": "knowledge/knowledge.db — curated project facts (typed rows, no decay)",
"index": "kb_index.db — derived unified FTS5/BM25 index over both stores",
"brief_view": "knowledge/brief.json — derived size-budgeted prompt view of the knowledge store",
"graph_isolation": "code2database.db / master.json belong to the graph skill; kb commands never create or require them"
},
"shared_resources": {
"scripts": "scripts/ (shared with the parent skill family — single CLI)",
"mcp_server": "kb tools (session_init, save_memory, kb_query, knowledge_query, memory_search) work over the same stores regardless of sub-skill activation"
}
}