| name | formula-reviewer |
| description | Use when you want Cursor Agent to review candidate method formulas and write structured decisions to assets/notes/agent_artifacts/method/formula_reviewer_output.json. |
Formula reviewer
This skill is for screening method formulas, not for writing prose.
Use it when:
assets/notes/agent_artifacts/method/formula_output.json already exists (from method-analyst)
- the goal is to decide which formulas may enter
main.tex
- the model must behave like a reviewer, not an author
Do not use it to:
- edit
main.tex without your explicit follow-up
- write any explanation outside the reviewer artifact
Output contract
Write exactly one JSON artifact to:
assets/notes/agent_artifacts/method/formula_reviewer_output.json
Read the schema in references/formula-reviewer-schema.json before producing output.
Allowed top-level shapes:
{"reviews": []}
or a bare JSON array.
Allowed decisions:
auto_approve
auto_reject
needs_review
Workflow
- Read
assets/notes/project.md, assets/notes/method.md, and assets/notes/agent_artifacts/method/formula_output.json.
- Read references/formula-reviewer-schema.json.
- Review every candidate formula.
- Write decisions to
assets/notes/agent_artifacts/method/formula_reviewer_output.json.
- Stop.
Constraints
- Review every formula in the input file; do not skip ids.
- Use
auto_approve only when the formula is safe for the method draft.
- Use
auto_reject for malformed formulas, clear mismatches, or unusable method items.
- Use
needs_review for ambiguous scope, weak notation grounding, or unclear formula role.
- Keep
issues short and concrete.
- Do not output Markdown, comments, or prose in the artifact.
Prompts
For Codex, reuse references/codex-prompt.md.
For Claude, reuse references/claude-prompt.md.