2026-02-01 19:48:51 +00:00
# core-agent
2026-02-05 20:48:31 +00:00
A unified marketplace of Host UK plugins for Claude Code, Codex, and the Gemini CLI. This repo hosts the Claude and Codex suites alongside a shared MCP server and the Axioms of Life ethics kernel.
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
## Marketplace
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
The public marketplace manifest lives at `core-agent/.claude-plugin/marketplace.json` and lists all Claude, Codex, and Gemini entries.
2026-02-01 19:48:51 +00:00
## Installation
2026-02-05 20:48:31 +00:00
Claude Code:
2026-02-01 19:48:51 +00:00
```bash
2026-02-05 20:48:31 +00:00
# Install everything via marketplace
2026-02-01 19:48:51 +00:00
claude plugin add host-uk/core-agent
2026-02-05 20:48:31 +00:00
# Or install specific Claude plugins
2026-02-01 19:48:51 +00:00
claude plugin add host-uk/core-agent/claude/code
claude plugin add host-uk/core-agent/claude/review
claude plugin add host-uk/core-agent/claude/qa
```
2026-02-05 20:48:31 +00:00
Gemini CLI:
2026-02-05 20:13:01 +00:00
2026-02-05 20:48:31 +00:00
- Extension lives at `core-agent/google/gemini-cli` .
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
Codex:
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
- Codex plugins live at `core-agent/codex` .
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
## Shared MCP Server
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
A vendor-neutral MCP server lives in `core-agent/mcp` and is registered in `.mcp.json` at the repo root.
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
Run locally:
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
```bash
go run ./mcp/
```
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
Tools:
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
- `marketplace_list` — returns the full marketplace registry as structured data
- `marketplace_plugin_info` — returns plugin metadata, commands, and skills by name
- `core_cli` — runs approved `core` CLI commands (`dev` , `go` , `php` , `build` only)
- `ethics_check` — returns the ethics modal and axioms kernel
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
## Ethics Kernel
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
The Axioms of Life ethics kernel is a first-class feature under `core-agent/codex/ethics` .
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
- `core-agent/codex/ethics/MODAL.md`
- `core-agent/codex/ethics/kernel/axioms.json`
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
## Plugin Suites
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
Claude plugins:
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
- `claude/api`
- `claude/ci`
- `claude/code`
- `claude/collect`
- `claude/coolify`
- `claude/core`
- `claude/issue`
- `claude/perf`
- `claude/qa`
- `claude/review`
- `claude/verify`
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
Codex plugins:
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
- `codex/awareness`
- `codex/ethics`
- `codex/guardrails`
- `codex/api`
- `codex/ci`
- `codex/code`
- `codex/collect`
- `codex/coolify`
- `codex/core`
- `codex/issue`
- `codex/perf`
- `codex/qa`
- `codex/review`
- `codex/verify`
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
Gemini extension:
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
- `google/gemini-cli`
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
## Repository Structure
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
```
core-agent/
├── .claude-plugin/ # Unified marketplace manifest
├── .mcp.json # MCP server registry
├── claude/ # Claude plugin suite
├── codex/ # Codex plugin suite + ethics kernel
├── google/ # Gemini CLI extension
├── mcp/ # Shared MCP stdio server
├── CLAUDE.md
└── README.md
```
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
## Core CLI Integration
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
These plugins enforce the `core` CLI for development commands:
2026-02-01 19:48:51 +00:00
2026-02-05 20:48:31 +00:00
| Instead of... | Use... |
|---------------|--------|
| `go test` | `core go test` |
| `go build` | `core build` |
| `golangci-lint` | `core go lint` |
| `composer test` | `core php test` |
| `./vendor/bin/pint` | `core php fmt` |
2026-02-01 19:48:51 +00:00
## License
EUPL-1.2
## Links
- [Host UK ](https://host.uk.com )
- [Claude Code Documentation ](https://docs.anthropic.com/claude-code )
- [Issues ](https://github.com/host-uk/core-agent/issues )