Ecosystem Update — 2026-05-01
Highlights
- Hook types
agentandhttp(parked in last run's Build Queue) are now confirmed in multiple sources - Surface remains saturated. New signal lands mostly in Build Queue (verification or scripting required) rather than as zero-effort frontmatter wins
New Tools, Skills & Patterns
-
ConfigChangehook hookFires whensettings.json/ project-level settings change mid-session -
InstructionsLoadedhook hookFires whenCLAUDE.md, rules, or agent definitions reload. Same gap as above for the constitutional surface -
agent-type hook hook-typeSpawns a subagent for verification instead of running a shell script -
http-type hook hook-typeinstead of shelling out, post to a local notification webhook directly from the hook. Lower priority thanagent-type -
Routines (Anthropic-managed cron) featureSchedules runs on Anthropic infra rather than local laptop
-
idle-timinghook by clankercode hookInjects elapsed-since-last-reply into context -
Loop-operator agent + 5-layer re-entrancy guard patternTail sampling, throttling, and lazy-start to prevent runaway autonomous loops
-
ECC_HOOK_PROFILE / ECC_DISABLED_HOOKS env vars configRuntime hook strictness tuning without editing
settings.json -
exa-searchskill skillNeural web/code/company search via Exa MCP. Cleaner than ad-hoc WebSearch for evidence-gathering during research-first development. Verify whether Exa is something depend on first (vendor lock-in question) -
leapfrog-mcp(15 parallel Chromium) mcpMulti-session browser MCP. Only relevant if browser-automation work becomes a recurring pattern; deferred otherwise -
PUIUX Pilot auto-config toolAuto-configures hooks/MCPs across 95+ project types with dry-run/atomic-write/rollback
Research Worth Reading
-
arXiv:2604.27283 — Risk-Sensitive Contextual Bandits for Abstention-Aware Memory RetrievalCoding agents that learn *when not to retrieve* memory, preventing false-positive contamination. abstention might cut noise
-
arXiv:2604.25737 — SAFEdit: Multi-Agent Decomposition for Code EditingPlanner/Editor/Verifier roles with a "Failure Abstraction Layer" for structured diagnostic feedback. the Failure Abstraction Layer is the part
-
arXiv:2604.24550 — Mono2Sls: Multi-Stage Pipeline with Explicit Intermediate ArtifactsFour sequential agents that communicate through *explicit intermediate artifacts* with static-analysis grounding; 100% deployment success on benchmark. worth reading for the static-analysis grounding step
-
arXiv:2604.25849 — ADEMA: Knowledge-State Orchestration with Epistemic BookkeepingCheckpoint-resumable persistence and segment-level memory condensation across long-horizon work. the explicit *epistemic bookkeeping* (what the agent knows vs. doesn't) is novel
-
arXiv:2604.26963 — MARS: Co-Scheduling for Heterogeneous Agentic SystemsGPU-CPU resource coordination across multi-turn LLM-tool loops. Relevant if/when local-model orchestration via Codex or LM Studio becomes a recurring pattern; not urgent today
-
arXiv:2604.26805 — Bian Que: Flexible Skill ArrangementSkills auto-generate from LLM or refine via natural language; unified self-evolving mechanism driven by correction signals. Compare against
evolveandskill-creatorskills — Bian Que's correction-driven loop is sharper than ours
Considered, Not Adopting
Items reviewed and explicitly declined this cycle, with the reason. Curation discipline matters more than coverage.
-
Claude Forge (11 agents + 33 commands + 24 skills + 15 hooks) — fails anti-overengineering gate; the already has 10 agents / ~40 skills / 13 hook events with a justified mapping to actual workflow problems. Wholesale-installing a parallel 6-layer security harness would duplicate
trailofbits/insecure-defaults,second-opinion, and the existing hook pipeline - Multi-Agent Coordinator agent
- AutoResearch agent — (rohitg00) — ML experiment automation via tree search; wrong domain
- PUIUX Pilot as runtime dep — useful as a reference pattern (see Build Queue), not as something to install
- Claudify "OS-layer with 1,727 skills" — fails the simplicity budget and the "prove an existing primitive cannot satisfy this" gate. Hard pass
-
/rewind(double-tap Escape) — UX feature, not a config item; already available, no action needed -
/focus mode— UI-level visual filter; no behavior impact on autonomous runs - Recaps — ambient feature when returning to long-running sessions; nothing to wire
- microsoft/agents-v2-py — container-based agents; wrong abstraction for local-skill model
- alirezarezvani/claude-skills (232+ skill catalog) — bulk import would violate the simplicity budget; cherry-pick if a specific skill matches a recurring need (none identified today)
- https://github.com/hesreallyhim/awesome-claude-code (README in transition; no useful diff)
- https://howborisusesclaudecode.com/
- https://github.com/shanraisshan/claude-code-best-practice
- https://arxiv.org/search/?searchtype=all&query=LLM+agent+coding&order=-announced_date_first
- https://github.com/rohitg00/awesome-claude-code-toolkit
- https://code.claude.com/docs/
- https://github.com/coleam00/claude-code-new-features-early-2026/blob/main/CHEATSHEET.md
- https://github.com/sangrokjung/claude-forge
- https://github.com/VoltAgent/awesome-agent-skills
- https://github.com/affaan-m/everything-claude-code
- https://www.developersdigest.tech/guides/config-change-hook