Analyze Project
Use this skill when the user asks to understand a project, paper packet, document set, or mixed materials before deciding what to do. This is a pre-work analysis skill, not an implementation skill.
Modes
Pick the narrowest mode that fits:
- code: repository structure, entry points, configs, tests, datasets, metrics, and likely modification surfaces. Prefer
repo-audit for deep repository mapping.
- paper: paper, citation, PDF, or paper notes. Prefer
paper-intake for reproduction packets and literature-field-surveyor for field survey.
- document: existing drafts, reports, proposals, reviews, or notes. Continue with
document-workflow when drafting or refinement is needed.
- mixed: combine the above, but keep outputs separated by evidence type.
Workflow
- State the detected mode and assumptions.
- Inventory only the materials needed for the user goal.
- Record evidence with paths, paper titles, URLs, commands, or note filenames.
- Identify the smallest next workflow: direct answer,
repo-audit, paper-intake, literature-field-surveyor, document-workflow, implementation-plan, or supervisor-intake.
- If durable state is useful, write an analysis artifact under:
project_analysis/<mode>/<YYYY-MM-DD>_<short_slug>.md
Output Shape
Include:
- goal and scope
- material inventory
- relevant evidence
- unknowns and risks
- recommended next skill or direct next action
- what was intentionally not inspected
Guardrails
- Do not implement code changes from this skill.
- Do not turn a narrow question into a broad audit.
- Do not rely on chat memory when a durable handoff is needed.
- Keep paper and field claims traceable to local paper notes or source papers.
1---2name: analyze-project3description: Use before substantial code, paper, or document work when Codex must map the given materials, detect the task mode, gather evidence, and produce a concise project analysis artifact before planning or execution.4---56# Analyze Project78Use this skill when the user asks to understand a project, paper packet, document set, or mixed materials before deciding what to do. This is a pre-work analysis skill, not an implementation skill.910## Modes1112Pick the narrowest mode that fits:1314- **code**: repository structure, entry points, configs, tests, datasets, metrics, and likely modification surfaces. Prefer `repo-audit` for deep repository mapping.15- **paper**: paper, citation, PDF, or paper notes. Prefer `paper-intake` for reproduction packets and `literature-field-surveyor` for field survey.16- **document**: existing drafts, reports, proposals, reviews, or notes. Continue with `document-workflow` when drafting or refinement is needed.17- **mixed**: combine the above, but keep outputs separated by evidence type.1819## Workflow20211. State the detected mode and assumptions.222. Inventory only the materials needed for the user goal.233. Record evidence with paths, paper titles, URLs, commands, or note filenames.244. Identify the smallest next workflow: direct answer, `repo-audit`, `paper-intake`, `literature-field-surveyor`, `document-workflow`, `implementation-plan`, or `supervisor-intake`.255. If durable state is useful, write an analysis artifact under:2627```text28project_analysis/<mode>/<YYYY-MM-DD>_<short_slug>.md29```3031## Output Shape3233Include:3435- goal and scope36- material inventory37- relevant evidence38- unknowns and risks39- recommended next skill or direct next action40- what was intentionally not inspected4142## Guardrails4344- Do not implement code changes from this skill.45- Do not turn a narrow question into a broad audit.46- Do not rely on chat memory when a durable handoff is needed.47- Keep paper and field claims traceable to local paper notes or source papers.