Summary:\n- updated README and CLAUDE docs for unified marketplace structure\n- documented shared MCP server tools and ethics kernel\n- added updated repo tree covering claude, codex, google, and mcp
2.9 KiB
2.9 KiB
core-agent
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.
Marketplace
The public marketplace manifest lives at core-agent/.claude-plugin/marketplace.json and lists all Claude, Codex, and Gemini entries.
Installation
Claude Code:
# Install everything via marketplace
claude plugin add host-uk/core-agent
# Or install specific Claude plugins
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
Gemini CLI:
- Extension lives at
core-agent/google/gemini-cli.
Codex:
- Codex plugins live at
core-agent/codex.
Shared MCP Server
A vendor-neutral MCP server lives in core-agent/mcp and is registered in .mcp.json at the repo root.
Run locally:
go run ./mcp/
Tools:
marketplace_list— returns the full marketplace registry as structured datamarketplace_plugin_info— returns plugin metadata, commands, and skills by namecore_cli— runs approvedcoreCLI commands (dev,go,php,buildonly)ethics_check— returns the ethics modal and axioms kernel
Ethics Kernel
The Axioms of Life ethics kernel is a first-class feature under core-agent/codex/ethics.
core-agent/codex/ethics/MODAL.mdcore-agent/codex/ethics/kernel/axioms.json
Plugin Suites
Claude plugins:
claude/apiclaude/ciclaude/codeclaude/collectclaude/coolifyclaude/coreclaude/issueclaude/perfclaude/qaclaude/reviewclaude/verify
Codex plugins:
codex/awarenesscodex/ethicscodex/guardrailscodex/apicodex/cicodex/codecodex/collectcodex/coolifycodex/corecodex/issuecodex/perfcodex/qacodex/reviewcodex/verify
Gemini extension:
google/gemini-cli
Repository Structure
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
Core CLI Integration
These plugins enforce the core CLI for development commands:
| 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 |
License
EUPL-1.2