بنقرة واحدة
auto-onboard
Build project truth from repo evidence. Use when steering is missing or stale.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Build project truth from repo evidence. Use when steering is missing or stale.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | auto-onboard |
| description | Build project truth from repo evidence. Use when steering is missing or stale. |
| metadata | {"stage":"frame"} |
Repository discovery. Builds bounded project truth from evidence, not guessing.
First action: run node .agent/.automaton/scripts/get-context.mjs from the project root.
auto-onboard builds bounded project truth from repository evidence, not training data, not conversation, not guessing. It does not write code or produce specs. Loading discipline: keep REPO-MAP.md under 150 lines; stop scanning once you have enough.
Before writing steering artifacts:
references/quality.md when artifacts turn into broad inventory.Choose the smallest valid path:
auto-resume, otherwise auto-office-hours.ROADMAP.md stays restrained. Do not create roadmap phases on a first run. On refresh, write phases only when strong repo evidence shows an existing or ongoing roadmap and the user confirms importing or refreshing it in chat; then use .agent/.automaton/references/ROADMAP-CONTRACT.md.
Read README.md, package.json or equivalent, and up to 3 config files (e.g., .gitignore, tsconfig.json, Makefile). Stop at 5 files.
Read references/topology-scan.md for the scan protocol. Identify:
Ask only when ambiguity changes steering output. Read references/question-patterns.md; if one targeted repo read can answer it, read instead. For ROADMAP.md, never ask on first-time onboarding; on refresh, ask only when strong roadmap evidence exists but confirmation is missing.
Apply references/artifact-contract.md for exact format and required sections. Use templates/ as scaffolds:
.agent/wiki/REPO-MAP.md: bounded evidence index; no open-question parking, confidence verdict, or recommended next skill.agent/steering/PROJECT.md: compact identity record; what this repo owns and why.agent/steering/REQUIREMENTS.md: durable constraints only; no generic unknown parking.agent/steering/ROADMAP.md: compact placeholder on first run; refresher-only phase updates when strong roadmap evidence exists and the user confirms in chatDo not overwrite an existing active_change or stage. current.json is initialized by install/scaffold when missing; auto-onboard writes steering truth, not active-change state.
Summarize what you found, what you wrote, and what remains uncertain.
Do NOT proceed past scanning if:
README.md, no package.json equivalent, and no recognizable directory structure after reading 10 files.If the repo is empty or unrecognizable, report this and stop.
Halt and report when:
README.md, root config) exists but cannot be parsed.Do not guess. Do not proceed.
.agent/wiki/REPO-MAP.md, .agent/steering/PROJECT.md, .agent/steering/REQUIREMENTS.md, .agent/steering/ROADMAP.md.agent/.automaton/state/current.json is initialized by install/scaffold when missing; auto-onboard does not overwrite an existing active_change or stageNext: auto-office-hours (scale or shape undefined) or Next: auto-frame (bounded goal in hand). The user picks the direction.Optional product go/no-go on a framed spec. Use when product direction needs review before planning.
Optional engineering go/no-go on a plan. Use when execution safety needs review before implementation.
Implement approved plan slices. Use as the execute-stage entry point.
Bound and de-risk a request into SPEC.md. Use when the objective is clear but scope needs constraining.
Sharpen a vague idea into a bounded objective. Use before framing when scope is undefined.
Turn an approved spec into ordered slices. Use when framing is accepted and planning begins.