46 lines
1.7 KiB
Markdown
46 lines
1.7 KiB
Markdown
# ECC — Claude Code Guardrails and Standards
|
|
|
|
Plugin for Claude Code (and Claude Code-compatible runtimes). Provides coding guardrails,
|
|
development standards, and production API conventions — everything a Claude Code agent
|
|
needs to write production-quality code without prompting.
|
|
|
|
## What it provides
|
|
|
|
**Skills (invoke via the Skill tool):**
|
|
| Skill | What it does |
|
|
|-------|-------------|
|
|
| `ecc:api-design` | REST API design patterns — resource naming, HTTP methods, status codes, pagination, filtering, error responses |
|
|
| `ecc:coding-standards` | Code quality standards — naming, modularity, error handling, testing conventions |
|
|
| `ecc:deep-research` | Research methodology for technical investigations — how to gather context, validate assumptions, cite sources |
|
|
| `ecc:security-review` | Security-first code review — common vulnerability patterns, injection vectors, secrets handling |
|
|
| `ecc:tdd-workflow` | Test-driven development workflow — red-green-refactor cycle, what makes a good test |
|
|
|
|
**Rules (ambient — always active):**
|
|
- `everything-claude-code-guardrails.md` — platform-wide Claude Code guardrails
|
|
- `node.md` — Node.js / TypeScript conventions
|
|
- `plugin-ecc-conventions.md` — Molecule AI internal conventions
|
|
|
|
**Prompt fragments:**
|
|
- `AGENTS.md` — injected into the agent's system prompt on startup
|
|
|
|
## When to use it
|
|
|
|
Install on any Claude Code (or compatible) workspace. The skills are invoked on-demand
|
|
via the `Skill` tool; the rules and prompt fragments activate automatically.
|
|
|
|
## Installation
|
|
|
|
### In org template (org.yaml)
|
|
```yaml
|
|
plugins:
|
|
- ecc
|
|
```
|
|
|
|
### From URL (community install)
|
|
```
|
|
github://Molecule-AI/molecule-ai-plugin-ecc
|
|
```
|
|
|
|
## License
|
|
Business Source License 1.1 — © Molecule AI.
|