research-foresight — the ARA World Model
You (the coding agent) are the LLM that runs the engine — no SDK, no API key, no network call. The
engine is three reference contracts under this skill's references/ directory (quote every path;
it may contain spaces):
references/CONTRACT.md— the foundation both contracts bind to; if documents disagree, it wins.references/RETRIEVE.md— the Retriever: agentic search + semantic rank over the ARA's native files.references/PREDICT.md— the Predictor: grounded, honest answering of the question asked.
Inputs
From the user's message (or $ARGUMENTS): an <ara_dir> (the ARA in scope) and a free-text
query. If <ara_dir> turns out not to be an ARA (a plain paper, repo, or notes folder),
compile it into one first with /compiler <path>, then rerun this skill.
Procedure
- Retrieve — adopt
references/RETRIEVE.md. Read it now and follow it exactly against<ara_dir>. - Answer — adopt
references/PREDICT.md. Read it now and follow it exactly, consuming the retrieval from Step 1.
Render the answer prominently, then the honesty envelope (grounded_inference /
speculative_leap / basis / reasoning / confidence / confidence_reason / falsifiable).
The engine is read-only: read nothing outside <ara_dir> and this skill's references/; write
nothing anywhere.