agent-plugins-skills

agent
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 6 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Agentic OS Control Plane: governed, continuously improving execution for AI coding agents—deterministic controls, human approvals, verification, and reusable plugins.

README.md

Agentic OS Control Plane

**Current ecosystem:** 10 plugins · 141 skills · 46 sub-agents

A governed execution harness for AI coding agents. This repository lets Claude Code, Codex,
GitHub Copilot, Agy, and compatible tools use their native planning, coding, orchestration, and
worktree capabilities while the Agentic OS Control Plane provides the boundaries around that
work: recorded decisions, human authority, deterministic checks, isolated execution, verification,
and continuous improvement.

It is not just a skills catalog. It is a portable system for making agent-driven engineering work
more reliable without attempting to replace the model's reasoning.

What the control plane does

For governed work, the control plane persists task state in local SQLite and permits only valid,
evidenced transitions. It makes the important decisions visible and durable:

  • Understand first: intake and adaptive interview questions establish scope, acceptance criteria,
    verification, and whether a request is trivial or standard.
  • Plan deliberately: plan artifacts have a recorded identity; review is either performed or
    explicitly skipped with a reason.
  • Keep people in charge: implementation requires a real human approval gate. Reset, escalation,
    and recovery paths are also governed.
  • Execute safely: implementation normally happens in an isolated worktree, with recorded
    exceptions rather than silent bypasses.
  • Verify outcomes: focused checks, repository-wide test receipts, policy checks, and completion
    evidence are required before a task can close.
  • Learn continuously: retrospectives, friction records, evaluation loops, map debt, and durable
    playbooks turn failures and successful patterns into improvements.

The normal lifecycle is:

Intake → Interview → Draft plan → Plan review / optional independent review
→ Human approval → Worktree implementation → Code review / recorded skip
→ Verification → Retrospective → Done

Tasks can return to interview, planning, review, implementation, escalation, or reset when evidence
calls for it. See the canonical happy-path diagram
and complete state machine.

Governance around native capability

The control plane governs before, around, and after agent execution. It does not prescribe a
model's chain of thought or force every runtime into one implementation style. A capable native
agent may create plans, manage worktrees, delegate, review, or execute in its best available way;
the harness establishes the task boundaries, required evidence, human decisions, and exit criteria.

This separation matters: frontier capabilities can improve without weakening approvals,
deterministic verification, or the audit trail.

Start here

I want governed agent work in my repository

Install the plugins, then initialize and check the Agentic OS substrate:

uvx --from git+https://github.com/richfrem/agent-plugins-skills plugin-add richfrem/agent-plugins-skills

Then ask your agent to set up Agentic OS for the repository, or use os-init, followed by
os-health-check. Start a governed task through interview-spec when the work needs a
plan-to-completion lifecycle. Installation and onboarding has platform-specific and
local-development instructions.

I want one capability or plugin

Plugins are independently installable. Choose only the parts you need—the control plane is not a
runtime dependency of standalone skills. Use the interactive installer above or install a specific
plugin from plugins/<plugin-name>; see INSTALL.md.

I am contributing to this repository

Clone the repository, install local plugin sources, and follow START_HERE.md to
initialize the local control-plane substrate. Read architecture.md and the
binding ADRs before changing plugin structure, scripts, or shared resources.

The system at a glance

Layer Responsibility Primary components
Control plane State transitions, human gates, policy checks, verification receipts, retrospectives agent-agentic-os
Native runtime integration Discover available CLIs, select suitable models, and delegate without hard runtime coupling cli-agents
Execution patterns Composable loops, graph execution, swarms, adversarial review agent-orchestration
Learning and memory Filesystem-native memory, retrieval options, experiment and improvement loops agent-memory, agent-agentic-os
Plugin lifecycle Create, audit, install, synchronize, and maintain reusable plugins agent-scaffolders, plugin-manager

Continuous improvement is part of the product

The control plane follows a practical improvement discipline inspired by Karpathy-style
autoresearch: make a bounded change, measure it with an objective verifier, keep or discard it,
and preserve the learning either way. This repository applies that discipline at multiple levels:

  • task retrospectives identify friction, follow-ups, and issue-worthy work;
  • evaluation loops use explicit KEEP/DISCARD outcomes instead of subjective claims;
  • map debt and evolution logs preserve unresolved constraints and confirmed lessons;
  • architecture, policy, diagram, and test contracts keep the documented system aligned with the
    executable one.

The goal is compounding reliability—not blind autonomy. Human approval remains required where
authority matters, and evidence is more important than an agent saying that work is complete.

Plugin map

The repository is an upstream source monorepo. plugins/ is authoritative; installers materialize
self-contained runtime copies into .agents/.

Plugin Use it for
agent-agentic-os Governed task lifecycle, health checks, evaluation, continuous improvement, and repository evolution
cli-agents CLI-agent discovery, delegation, model catalogs, and project/runtime setup
agent-orchestration Reusable orchestration and multi-agent execution primitives
agent-memory Filesystem memory, RLM, and vector-data capabilities
agent-scaffolders Creating, auditing, packaging, and maintaining plugins and skills
dev-utils Repository utilities: issues, worktrees, symlinks, context, documentation, and more
exploration-cycle-plugin Discovery, requirements, prototyping, and handoff into engineering work
obsidian-wiki-engine Obsidian vault, graph, and wiki workflows
dependency-management Python dependency and environment management
plugin-manager Installing, synchronizing, and maintaining the plugin ecosystem

For individual skills, agents, supported surfaces, and version detail, use each plugin's README
and manifest rather than treating this landing page as a volatile inventory.

Architectural commitments

  • Portable source, self-contained installs: individual skills cannot depend at runtime on a
    sibling plugin or this source checkout.
  • One canonical owner for shared resources: plugins use managed file-level symlinks in source;
    installation dereferences them into portable copies.
  • Human authority is explicit: approval, skip, reset, and recovery decisions are recorded—not
    inferred from agent behavior.
  • Policy is executable: transition templates, SQLite state, Python policy checks, tests, and
    diagrams are maintained as a single contract.
  • No silent bypasses: a failed or missing capability is friction to diagnose and improve, not
    permission to quietly work around it.

Read the full architecture overview, the
control-plane module diagram, and the
ADRs for the detailed contracts.

What this is not

  • Not a replacement for Claude Code, Codex, Copilot, Agy, or another capable native runtime.
  • Not a requirement to install every plugin to use one useful skill.
  • Not a claim that a local control plane can protect a repository from actors who deliberately
    circumvent it outside the configured workflow.
  • Not static process documentation: the system is tested, measured, reviewed, and evolved.

Repository layout

plugins/                  canonical plugin sources
  <plugin>/skills/        portable skill definitions
  <plugin>/scripts/       canonical shared Python helpers
  <plugin>/agents/        sub-agent definitions
.agents/                  installer output; generated runtime copies, not source of truth
docs/diagrams/            control-plane and architecture diagrams
docs/ADRs/                binding architectural decisions
context/                  local control-plane state and memory in a consuming repository
temp/                     local scratch output

Further reading

Reviews (0)

No results found