- README: agentic/plugins branding, forge.lthn.ai links, dAppCo.re registry - CLAUDE.md: updated repo structure and install paths - marketplace.json: owner=Lethean, registry=forge.lthn.ai, org=agentic - .mcp.json: renamed server to AGENTIC_MARKETPLACE Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3.2 KiB
CLAUDE.md
This file guides Claude Code when working inside the agentic/plugins repository.
Overview
agentic/plugins is a multi-agent plugin marketplace hosting Claude, Codex, and Gemini CLI plugin suites. A shared MCP server powers marketplace discovery and ethics checks across tools.
Marketplace
Install everything via the marketplace:
claude plugin add agentic/plugins
Install a specific Claude plugin:
claude plugin add agentic/plugins/claude/agentic
claude plugin add agentic/plugins/claude/code
The marketplace manifest lives at .claude-plugin/marketplace.json.
Shared MCP Server
The vendor-neutral MCP server is registered in .mcp.json and runs via stdio:
go run ./mcp/
Tools exposed:
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 first-class and lives at:
codex/ethics/MODAL.mdcodex/ethics/kernel/axioms.json
Repository Structure
agentic/plugins/
├── .claude-plugin/ # Marketplace manifest
├── .mcp.json # MCP server registry
├── claude/ # Claude Code plugin suite
│ ├── agentic/ # Autonomous agents + flow orchestration
│ ├── code/ # Core development workhorse
│ └── ... # api, ci, collect, core, issue, perf, qa, review, verify
├── codex/ # Codex plugin suite + ethics kernel
├── google/ # Gemini CLI extension
├── mcp/ # Shared MCP stdio server (Go)
└── README.md
Plugin Suites
Claude plugins:
claude/agentic— Autonomous agents, flow orchestration, patternsclaude/api,claude/ci,claude/code,claude/collect,claude/coolifyclaude/core,claude/issue,claude/perf,claude/qa,claude/review,claude/verify
Codex plugins:
codex/awareness,codex/ethics,codex/guardrailscodex/api,codex/ci,codex/code,codex/collect,codex/coolifycodex/core,codex/issue,codex/perf,codex/qa,codex/review,codex/verify
Gemini extension:
google/gemini-cli
Core CLI Philosophy
Always use core CLI instead of raw commands. The core binary handles the full E2E development lifecycle for Go and PHP ecosystems.
| 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 |
Development
Adding a new Claude plugin:
- Create
claude/<name>/.claude-plugin/plugin.json - Add commands to
claude/<name>/commands/ - Register in
.claude-plugin/marketplace.json
Coding Standards
- UK English: colour, organisation, centre
- Shell scripts: use
#!/bin/bash, read JSON withjq - Hook output: JSON with
decision(approve/block) and optionalmessage - License: EUPL-1.2