agon
Idea discovery, proposal refinement, experiment execution, and deep literature orchestration
Not in a marketplace yet, so it loads for one session with --plugin-dir.
Plugin agon in AutoResearch-Factory/Agon. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (5)
arisResearch-mindset catalog distilled from ARIS skills, for subagent Read on demand.
arxiv-toolsThis skill should be used when the user asks to "search for papers", "get paper info", "download LaTeX source", "generate BibTeX citation", "find citing papers", or provides an arXiv ID or arXiv URL.
novelty-checkUse when checking novelty of a research idea or proposal. Extract core claims, do multi-source arxiv / Scholar / S2 search, grade each claim HIGH/MEDIUM/LOW. 基本就是 ARIS novelty-check skill, 但去掉了 cross-model verification 和 report schema.
server-healthUse when you need project-specific compute/server notes to pick a server or confirm a running task, if the project has filled its server manual or monitoring hooks.
sibylResearch-persona catalog distilled from Sibyl prompts, for subagent Read on demand. 与 ARIS 互补 — ARIS 按阶段组织, Sibyl 按人格视角组织.
Slash commands (4)
/agon:deep-lit-tickRun the scoped deep literature loop until relevant papers are saturated.
/agon:experiment-tickOrchestrate the experiment scientist/screener/coder/auditor/reviewer loop for a workspace.
/agon:idea-tickCreate or continue ideas from a topic and run create/review/refine/deep-lit to dual-gate saturation.
/agon:proposal-tickRun proposal refine/review/deep-lit loops in parallel until proposals are ready.
Subagents (12)
deep-lit-readerRead one arXiv paper in depth, write its wiki note, and emit a deep-lit result JSON.
env-validatorCheck whether the system environment satisfies prerequisites for running the research system.
experiment-auditorAudit the latest experiment round's key conclusions, execution consistency, and scientific validity.
experiment-coderImplement, deploy, monitor, sync, and debug experiments from the STATE.md Runs table.
experiment-reviewerReview an experiment workspace to top-conference standards, then write the final verdict and next phase.
experiment-scientistAnalyze experiment results, respond to audits and reviews, update STATE.md, and plan the next experiment round.
experiment-screenerScreen experiment plans before implementation, blocking unnecessary scale and meaningless gates.
idea-creatorResearch a topic landscape, generate and select research ideas, and save them under ideas/.
idea-refinerImprove an existing idea using reviewer feedback and write the next idea version.
idea-reviewerReview an idea for novelty and quality, write the review, and update its ideas.xml score.
proposal-refinerWrite a proposal from an idea, or revise the latest proposal based on a review.
proposal-reviewerReview a proposal across multiple dimensions, write the review, and update its proposals.xml score.
Hooks (8)
- PreToolUse
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/deny-durable-cron.py"
- PostToolUse
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/settings-change-notify.py" "${CLAUDE_PLUGIN_ROOT}/.settings.toml"
- PostToolUse
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/backend-limit-retry.py"
- PostToolUseFailure
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/backend-limit-retry.py"
- StopFailure
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/backend-limit-retry.py"
- UserPromptSubmit
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/backend-limit-retry.py"
- SessionStart
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/backend-limit-retry.py"
- SessionEnd
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/settings-change-notify.py" --cleanup
Maintain agon?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.