一键导入
aims-okf-curator
Maintain OKF indexes, logs, tags, cross-links, duplicate consolidation, and stale concept cleanup.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Maintain OKF indexes, logs, tags, cross-links, duplicate consolidation, and stale concept cleanup.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Fetch and validate OHLCV market data, score and rank instruments, generate structured analysis artifacts and Hugo reports, and send analysis workflow notifications.
Fetch validated evidence bundles and event calendars, generate the grounded AI qualitative analysis artifact with one capped Claude API call, and validate and gate it before any rendering.
Create or update data/cfd_instruments.csv from GMO Click Securities and Rakuten Securities CFD lineup pages, including ticker symbols.
Create or update canonical OKF concept documents from repository evidence without inventing numeric market facts.
Review changes touching OKF, generated knowledge content, adapter code, skills, docs, or CI.
Generate Hugo shadow content from OKF and troubleshoot Hugo publication.
| name | aims-okf-curator |
| description | Maintain OKF indexes, logs, tags, cross-links, duplicate consolidation, and stale concept cleanup. |
| disable-model-invocation | false |
Keep tags lowercase kebab-case. Ensure okf/index.md links durable concepts and okf/logs/log.md records meaningful curation changes. Run the adapter with --check to catch broken links and drift.
okf/content/knowledge/content/results/data/analysis/*.jsonuv run python tools/okf_hugo_adapter.py --src okf --dst content/knowledge --cleanuv run python tools/okf_hugo_adapter.py --src okf --dst content/knowledge --checkhugo --gc --minifycontent/knowledge/; regenerate it from okf/.Daily qualitative artifacts (data/qualitative/*.json) are point-in-time
snapshots; some of what they surface is durable and belongs in OKF. Run a
curation pass monthly (or when a theme visibly persists) once artifacts
have accumulated on main:
uv run .agents/skills/aims-okf-curator/scripts/curate_themes.py \
--qualitative-dir data/qualitative \
--concepts-dir okf/concepts
The script (delegating to src/aims/okf_curation.py) deterministically
clusters recurring theme titles across artifacts, prints promotion
candidates with dated artifact and evidence citations plus a ready-to-edit
concept skeleton, lists supporting per-instrument stance streaks, and flags
retirement candidates. Its output is a proposal for human review — it
never writes to okf/ itself. With no accumulated artifacts it prints a
recorded empty pass. Promoted theme concepts must carry the
qualitative-theme tag and a theme_tokens front-matter list (the skeleton
includes both) so later passes can assess recurrence and retirement.
market.themes titles and
per-instrument drivers.data/qualitative/YYYY-MM-DD.json) and the evidence
IDs they rest on. Numeric facts stay pointers into data/analysis/, per
the guardrail above — never asserted as truth in OKF prose.okf/logs/log.md, then regenerate shadow content (--clean), verify with
--check, and build with hugo --gc --minify.curate_themes.py flags these
from theme_tokens), when the #93 gates repeatedly withheld the entries
it rests on, or when it is contradicted by newer artifacts. Retirement
follows the stale-concept cleanup flow (reviewed PR plus a log entry); do
not silently delete.