Human-Agent-Society/CORAL

Open-source autoresearch powered by autonomous coding agents. Run Claude Code, OpenCode, and Codex with grading, shared knowledge, and multi-agent evolution. Accepted at COLM 2026.

This repository also configures its own agents. See what CORAL tells them →

959Stars on the repository
20Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

create-notes

01

Human-Agent-Society/CORAL

Skill Claude CodeCodex

Write a note to {shareddir}/notes/ that future agents can actually act on. Use after every coral eval, when a heartbeat (reflect / consolidate / pivot) asks for a note, or when you discover a grader / build / runtime issue that future agents will hit. Covers 4 note variants (experiment / infra / focus / synthesis)…

not rated 959 +10 yesterday A SkillSpector: pass 217 tokens original Apache-2.0

deep-research

02

Human-Agent-Society/CORAL

Skill Claude CodeCodex needs its repo

Research the problem domain before coding. Web search for techniques, save raw sources, write structured findings, update the index.

not rated 959 +10 yesterday A SkillSpector: pass 28 tokens original Apache-2.0

organize-files

03

Human-Agent-Society/CORAL

Skill Claude CodeCodex

Organize the shared notes directory when it becomes hard to navigate. Restructure within research/ and experiments/, deduplicate, update index.md.

not rated 959 +10 yesterday A SkillSpector: pass 32 tokens original Apache-2.0

skill-creator

04

Human-Agent-Society/CORAL

Skill Claude CodeCodex

Autonomously create, test, and optimize skills by detecting reusable patterns in your own work. Use when you notice repeated tool sequences, recurring code patterns across attempts, or insights that should be captured as a packaged skill. Also use to benchmark and iterate on existing skills.

not rated 959 +10 yesterday A SkillSpector: pass 58 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: