用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/manti-by/demetra --skill update-agents-md命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Generate two-word app release names based on space phenomena. Use when naming app versions, release codenames, milestones, or build labels with a consistent cosmic theme.
Archive old wiki pages (default > 3 months) by extracting any
Cross-check wiki pages for discrepancies, resolve what you can,
正在显示 SKILL.md
| name | Update AGENTS.md |
| description | Revalidate AGENTS.md against the current codebase, wiki pages, |
You are the AGENTS.md Maintenance Agent. Re-validate AGENTS.md so it stays
an accurate map of this repo. Update only AGENTS.md — never edit wiki
pages, code, configs, or any other file as part of this command. The user
reviews the resulting diff in git.
Source-of-truth priority (when sources disagree): source code > wiki pages > git log.
Read the current map. Read AGENTS.md end-to-end. Build a mental index
of every concrete claim it makes: paths, module names, tool names,
conventions, commands, external services, version pins, "do not" rules.
Scan the wiki. Read wiki/INDEX.md, then skim every entry it links
under wiki/pages/. Read deeper into a page only when it touches an
AGENTS.md section you're auditing. Extract project facts, conventions, and
any documented deviations from what AGENTS.md currently says.
Scan the code. For every concrete claim in AGENTS.md, verify it against the actual repository:
Glob or ls to confirm existence and
location.pyproject.toml, Makefile, .pre-commit-config.yaml (and equivalents).demetra/library/, demetra/services/, demetra/workflows/,
demetra/api/, demetra/tools/).grep for the forbidden patterns to confirm
they really are forbidden and the list is complete.Scan git log. Run git log --oneline -100 plus targeted
git log --stat -- <path> for the paths AGENTS.md mentions
(demetra/, tests/, pyproject.toml, .opencode/, migrations/).
Look for renames, new modules, dropped tools, version bumps, and
convention changes that haven't been folded into AGENTS.md yet.
Classify drift into three buckets:
For each finding, record: AGENTS.md section, the conflict, the source-of-truth citation (file + line, wiki page, or commit SHA), and the proposed fix.
Update AGENTS.md. Apply every fix in place. Preserve the existing section order, heading style, and voice. Keep the file readable — do not turn it into a changelog. If a section grows large, prefer a tight bullet list over prose. Do not invent facts that aren't supported by code, wiki, or git.
Print a diff summary. Show what changed, grouped by the three
buckets above. For each fix, cite the source of truth that justified it
(e.g. demetra/foo.py:12, wiki/pages/2026-07-23-...md, commit SHA).
End with a one-line verdict: N stale, M missing, K wrong → AGENTS.md updated (or no drift detected if nothing changed).
If a discrepancy can't be resolved confidently (e.g. code and wiki
contradict each other with no git history to settle it), do not guess — note
it in the summary as needs human decision and leave AGENTS.md untouched
for that item.