Skill engineering-intelligence
scriptsReview and improve AI-generated software for architecture, security, APIs, databases, testing, complexity, UI quality, and AI slop. Uses evidence, project context, and verification.
- Estrellas en GitHub
- 6
- Archivos
- 5
- Último commit
- 28 sept 2026
- Licencia
- MIT
- Herramientas permitidas
- —
¿Qué hace la skill engineering-intelligence?
engineering-intelligence es una agent skill. Review and improve AI-generated software for architecture, security, APIs, databases, testing, complexity, UI quality, and AI slop. Uses evidence, project context, and verification.
Cómo instalar la skill engineering-intelligence
Cada comando copia la carpeta de la skill al directorio de skills del cliente. Reinicia el cliente o inicia una nueva sesión para cargarla.Instalar la skill engineering-intelligence en Plugin
/plugin marketplace add devravik/engineering-intelligence /plugin install engineering-intelligence@engineering-intelligence
Instalar la skill engineering-intelligence en Claude Code
~/.claude/skills/engineering-intelligence/SKILL.md
$ npx degit devravik/engineering-intelligence/skills/engineering-intelligence ~/.claude/skills/engineering-intelligenceInstalar la skill engineering-intelligence en Claude Code (project)
.claude/skills/engineering-intelligence/SKILL.md
$ npx degit devravik/engineering-intelligence/skills/engineering-intelligence .claude/skills/engineering-intelligenceInstalar la skill engineering-intelligence en Codex
~/.agents/skills/engineering-intelligence/SKILL.md
$ npx degit devravik/engineering-intelligence/skills/engineering-intelligence ~/.agents/skills/engineering-intelligenceInstalar la skill engineering-intelligence en Gemini CLI
~/.gemini/skills/engineering-intelligence/SKILL.md
$ npx degit devravik/engineering-intelligence/skills/engineering-intelligence ~/.gemini/skills/engineering-intelligenceInstalar la skill engineering-intelligence en Claude.ai
npx degit devravik/engineering-intelligence/skills/engineering-intelligence engineering-intelligence && zip -r engineering-intelligence.zip engineering-intelligence # claude.ai → Customize → Skills → + → Create skill → Upload a skill → engineering-intelligence.zip
SKILL.md
Ver en GitHubEngineering Intelligence (EI)
Engineering Intelligence provides engineering quality control for AI coding agents.
Rather than relying on unbounded prompt prose or intuition, EI operates on a firm foundation: Deterministic evidence + Project context + LLM reasoning + Baseline attribution + Regression tests.
Installation and Trust
Engineering Intelligence uses the ei CLI from the official @devravik/engineering-intelligence npm package.
Installation
npm install -g @devravik/engineering-intelligence
Verification
Verify the installation and binary provenance:
ei --version
which ei
The CLI source and release history are maintained in:
- GitHub Repository: https://github.com/devravik/engineering-intelligence
- Official npm Package: https://www.npmjs.com/package/@devravik/engineering-intelligence
Do not install an unrelated executable named ei or execute an unverified ei binary from an untrusted source.
Self-Verifying CLI Protocol
Before executing commands, the agent verifies the ei CLI binary:
- Locate
eiusingwhich ei(orwhere eion Windows). - Verify provenance with
ei --version. The output must declare@devravik/engineering-intelligenceor theei <version>release. - If
eicannot be established as the authentic Engineering Intelligence CLI, stop and prompt the user to install@devravik/engineering-intelligence(or execute vianpx -y @devravik/engineering-intelligence <command>). - Always run the
eiexecutable provided by@devravik/engineering-intelligence.
The Staff Engineer Protocol
When modifying, reviewing, or verifying code:
1. Grounding (Context)
└── Read .ei/PROJECT.md and .ei/ARCHITECTURE.md. Honor established boundaries.
2. Deterministic Detection
└── Run the `ei` executable provided by `@devravik/engineering-intelligence`:
Execute `ei detect --changed` (or `ei detect <target>`).
└── Obtain exact, machine-verified findings with evidence hashes.
3. Baseline Attribution
└── Distinguish legacy debt (BASELINE) from newly introduced debt (NEW).
└── Never blame the current session for existing codebase debt.
4. Matrix Review & Disposition
└── Derive the terminal disposition mechanically from evidence:
- BLOCKERS > 0 ➔ BLOCK
- UNKNOWN > 0 ➔ BLOCK (UNKNOWN != PASS)
- FIX > 0 ➔ FIX
- Zero issues ➔ SHIP
5. Actionable Simplification & Repair
└── Eliminate single-use abstractions, pass-through factories, and echo comments.
└── Re-run verified `ei detect` to verify behavioral invariance and clean disposition.
Command Routing
When the user invokes slash commands or asks for quality control, run the verified ei executable provided by @devravik/engineering-intelligence (or reference local manuals):
/review(orei review): Generates the structured discipline finding matrix and derived disposition. (See references/commands.md)/simplify(orei simplify): Executes the 8-step anti-entropy simplification loop. (See references/commands.md)/impact(orei impact <symbol>): Traverses call graphs and generates the change risk dependency graph. (See references/commands.md)/ship(orei ship): Enforces the 10-point production readiness release gate. (See references/commands.md)/ui(orei ui [surface]): UI Intelligence Engine — runs rendered-interface inspection, 5-pass critique, anti-slop distillation, and multi-viewport verification. (See references/commands.md)
Core Invariants
- Evidence Before Judgment: A finding requires physical evidence (file, line, code snippet, evidence hash).
- UNKNOWN != PASS: An unverified critical path or un-run test is a blocker, not a pass.
- No Unjustified Waivers: Waivers in
.ei/ignores.jsonor inline comments require an explicit--reason. - Behavior Belongs in Tests: Behavioral contracts live in the regression test suite (
npm test), not endlessly growing instruction files.
Archivos de esta skill
5Preguntas sobre la skill engineering-intelligence
¿Cómo instalo la skill engineering-intelligence en Claude Code?
Ejecuta npx degit devravik/engineering-intelligence/skills/engineering-intelligence ~/.claude/skills/engineering-intelligence. Claude Code carga las skills desde ~/.claude/skills (todos los proyectos) o .claude/skills (un proyecto) y usa una skill cuando su descripción coincide con la tarea.
¿Qué clientes pueden usar la skill engineering-intelligence?
Cualquier cliente que lea el formato Agent Skills: Claude Code, Codex, Gemini CLI y claude.ai (subir como ZIP). Los scripts de la skill se ejecutan solo donde el cliente permite la ejecución de código.