enpire
免费Inspect, test, and extend ENPIRE robot tools, tasks, calibration, and PLD workflows.
中文简介正在准备中。当前显示原文说明。
Synchronize docs/ with codebase: update stale docs, discover undocumented features, rebuild CLAUDE.md index. Use after implementation work or periodically.
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
You are a documentation synchronization orchestrator. Your job is to ensure every doc in docs/ accurately reflects the current codebase, and that every significant feature is documented.
docs/*.md files.CLAUDE.md to capture the current Architecture index (the bulleted list under ## Architecture).docs/*.md fileFor each doc in docs_to_audit, launch an Agent (subagent_type general-purpose) in parallel with this brief:
You are auditing a single design doc for freshness. Your job:
- Read the doc at
docs/<NAME>.mdend-to-end.- Identify every file path, class name, function name, CLI command, config key, or architectural claim the doc makes.
- For each claim, verify it against the current code using Grep/Glob/Read. Check that:
- Referenced files still exist at the stated paths
- Referenced classes/functions still exist and behave as described
- CLI flags, env vars, config keys still work as documented
- Architectural descriptions (layer relationships, data flow) still match
- Produce a structured report:
- Doc:
<filename>- Status:
up-to-date|needs-update|stale(stale = doc describes something that no longer exists)- Issues (list each):
[line ~N] <what the doc says> → <what the code actually does>- Suggested fixes: concrete edits (old text → new text) for each issue
Be thorough but concise. Only flag genuine discrepancies, not stylistic preferences. Do NOT edit any files — only report findings.
Launch all doc-audit agents in parallel (batch them in a single message with multiple Agent tool calls). Maximize concurrency.
Launch one more Agent (can run in parallel with Phase 2 agents, or after them if you prefer) with this brief:
You are scanning the codebase for features that have no corresponding design doc in
docs/.
- Read the list of existing docs: $EXISTING_DOCS
- Scan these key areas for significant functionality:
cap/env/— env implementations (each env should have integration docs)cap/agent/— agent pipeline, tools, reflectioncap/server/— server features, RPC endpointscap/prompt/— prompt system, loadercap/ui/— UI components and featurescap/diag/— diagnosticsrobot/— hardware driversbringup/— launcher scriptsscripts/— utility scriptstools/— standalone tools (vision, etc.)tmux/— launch configurations- For each significant feature/subsystem not covered by an existing doc, report:
- Feature: short name
- Location: key file paths
- Description: 1-2 sentence summary of what it does
- Suggested doc name:
docs/<SUGGESTED_NAME>.mdOnly flag features substantial enough to warrant a design doc (not trivial helpers). Do NOT create any files — only report findings.
After all agents complete:
needs-update or stale)# Feature Name
Brief description.
## Overview
...
## Key Files
- `path/to/file.py` — description
...
## Architecture in CLAUDE.md to include all docs (existing + new). Format: - \docs/NAME.md` — Short description`. Keep alphabetical order by filename.docs/ MUST have an entry there.还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Inspect, test, and extend ENPIRE robot tools, tasks, calibration, and PLD workflows.
中文简介正在准备中。当前显示原文说明。
Draft and submit a GitHub Pull Request following the project PR template. Reads recent commits, fills out description/motivation/test sections, checks the checklist interactively, then runs gh pr create.
中文简介正在准备中。当前显示原文说明。