Ecosystem Update - 2026-05-18
Highlights
- Two safe config-only Quick Wins were implemented: disabled the placeholder
pokegenskill globally and added an optionalconservative-auto-reviewprofile - Today's community sources mostly reinforce what this setup already has: compact AGENTS policy, hooks, role-specific subagents, skill progressive disclosure, live web search, and verification-first closure
- The strongest new research signal is cost-aware agent design: programmatic state/context beats deeper deliberation, and coding-agent context pruning deserves a local eval before implementation
Quick Wins (implemented today)
-
Placeholder
pokegenskill disable skillAdd global[[skills.config]]withenabled = falsefor/Users/chadsimon/.agents/skills/pokegen -
Conservative auto-review profile Codex-mdAdd non-default
[profiles.conservative-auto-review]usingworkspace-write,on-request, cached web, andapprovals_reviewer = "auto_review"
New Tools, Skills & Patterns
-
Granular approval policy profile Codex-mdOpenAI config reference - Design a named profile that uses
approval_policy.granularfor rule, MCP elicitation, request-permission, and skill-approval prompts; do not make it default until prompt categories are tested locally -
cc-discipline-style edit-loop guard hookawesome-claude-code-toolkit - Current hooks record verification and block catastrophic shell commands, but do not hard-stop repeated edit loops or skipped verification streaks; this needs a new local script, so it is not a Quick Win
-
llm-prices MCP cost intake mcpawesome-claude-code-toolkit commit stream - Audit whether a model-pricing MCP can inform
autoconfigor route selection without adding a new dependency to normal turns -
Property-guided closure checksProperty-Guided LLM Program Synthesis for Planning - Convert closure criteria into counterexample-producing predicates for task evals where concrete properties exist
-
Agent skill scoping smoke skillopenai/codex#14161 - Verify current CLI behavior for agent-local
[[skills.config]]before relying on per-agent skill allow/deny rules
Research Worth Reading
-
Context Pruning for Coding Agents via Multi-Rubric Latent Reasoning- Strong fit for
rlm-scanand retrieval hygiene: separates semantic evidence from dependency support and reports token savings on multi-turn coding tasks -
Context, Reasoning, and Hierarchy: A Cost-Performance Study of Compound LLM Agent Design in an Adversarial POMDP- Directly relevant to current subagent discipline: clean decomposition and programmatic state beat stacked deliberation in their setting
-
Look Before You Leap: Autonomous Exploration for LLM Agents- Supports the existing discover-before-edit posture and suggests a measurable exploration coverage metric
-
FORGE: Self-Evolving Agent Memory With No Weight Updates via Population Broadcast
-
TopoEvo: A Topology-Aware Self-Evolving Multi-Agent Framework for Root Cause Analysis in Microservices- Useful pattern for incident skills: Hypothesis-Evidence-Test workflows and topology-grounded evidence
-
CAPS: Cascaded Adaptive Pairwise Selection for Efficient Parallel Reasoning- Candidate-selection idea for parallel agents: spend verifier tokens adaptively instead of pairwise-reviewing everything at full context
-
CAX-Agent: A Lightweight Agent Harness for Reliable APDL Automation- Reinforces deterministic recovery ladders: rule patching, model regeneration, context enrichment, then human intervention
Considered, Not Adopting
Items reviewed and explicitly declined this cycle, with the reason. Curation discipline matters more than coverage.
-
Upgrade to
0.131.0-alpha.22— - rejected as a Quick Win because it is still a pre-release and the current global posture forbids enabling under-development runtime features globally without rollback notes and validation -
Wholesale install
cc-disciplineor Claude toolkit hooks — - rejected because outside hooks/scripts must be audited and adapted to Codex-owned surfaces before execution -
Set
allow_login_shell = falseglobally — - rejected because this machine relies on zsh/login-shell behavior in normal command execution; evaluate only as a profile-specific hardening pass -
Enable
plugin_hooksautomatically — - rejected because plugin-bundled hooks are still under-development and require trust review - Enable native Codex memories
-
Edit
AGENTS.mdas a Quick Win — - rejected by the ecosystem-update hard limit; constitutional policy changes require explicit direction