Agent Skills
› openclaw/openclaw
› graincrawl
graincrawl
GitHub管理本地Granola档案,执行数据同步、搜索及查询。支持检查新鲜度、刷新源、检索笔记/转录/面板,并通过只读SQL获取统计信息,同时处理加密源的解锁验证。
Trigger Scenarios
需要搜索或检索本地Granola档案中的笔记、转录或面板数据时
检查数据新鲜度或执行同步以更新缓存时
需要对档案数据进行统计分析或查询计数时
Install
npx skills add openclaw/openclaw --skill graincrawl -g -y
SKILL.md
Frontmatter
{
"name": "graincrawl",
"metadata": {
"openclaw": {
"install": [
{
"bins": [
"graincrawl"
],
"kind": "go",
"module": "github.com\/vincentkoc\/graincrawl\/cmd\/graincrawl@latest"
}
],
"homepage": "https:\/\/github.com\/openclaw\/graincrawl",
"requires": {
"bins": [
"graincrawl"
]
}
}
},
"description": "Granola archive: search, sync freshness, notes, transcripts, panels, SQL counts, and Graincrawl repo work."
}
Graincrawl
Use local Granola archive data first. Check freshness for recent/current questions:
graincrawl doctor --json
graincrawl status --json
Refresh only when stale or asked:
graincrawl sync --source private-api
graincrawl sync --source desktop-cache
Query with bounded reads:
graincrawl search "query"
graincrawl notes --json
graincrawl note get <id>
graincrawl transcripts get <id>
graincrawl panels get <id>
graincrawl --json sql "select count(*) as notes from notes;"
Report absolute date spans, note titles, source gaps, and transcript/panel availability. Use read-only SQL for exact counts/rankings. Before encrypted source debugging, run explicit unlock/secrets checks; do not surprise-prompt Keychain.
Version History
- 3374458 Current 2026-08-20 13:28


