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.
- Bintang GitHub
- 6
- File
- 5
- Commit terakhir
- 28 Sep 2026
- Lisensi
- MIT
- Tool yang diizinkan
- —
Apa fungsi skill engineering-intelligence?
engineering-intelligence adalah 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.
Cara install skill engineering-intelligence
Setiap perintah menyalin folder skill ke direktori skills client. Restart client atau mulai sesi baru untuk memuatnya.Install skill engineering-intelligence di Plugin
/plugin marketplace add devravik/engineering-intelligence /plugin install engineering-intelligence@engineering-intelligence
Install skill engineering-intelligence di Claude Code
~/.claude/skills/engineering-intelligence/SKILL.md
$ npx degit devravik/engineering-intelligence/skills/engineering-intelligence ~/.claude/skills/engineering-intelligenceInstall skill engineering-intelligence di Claude Code (project)
.claude/skills/engineering-intelligence/SKILL.md
$ npx degit devravik/engineering-intelligence/skills/engineering-intelligence .claude/skills/engineering-intelligenceInstall skill engineering-intelligence di Codex
~/.agents/skills/engineering-intelligence/SKILL.md
$ npx degit devravik/engineering-intelligence/skills/engineering-intelligence ~/.agents/skills/engineering-intelligenceInstall skill engineering-intelligence di Gemini CLI
~/.gemini/skills/engineering-intelligence/SKILL.md
$ npx degit devravik/engineering-intelligence/skills/engineering-intelligence ~/.gemini/skills/engineering-intelligenceInstall skill engineering-intelligence di 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
Lihat di 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.
Berkas dalam skill ini
5Pertanyaan seputar skill engineering-intelligence
Bagaimana cara install skill engineering-intelligence di Claude Code?
Jalankan npx degit devravik/engineering-intelligence/skills/engineering-intelligence ~/.claude/skills/engineering-intelligence. Claude Code memuat skill dari ~/.claude/skills (semua proyek) atau .claude/skills (satu proyek) dan menggunakan skill saat deskripsinya cocok dengan tugas.
Client mana saja yang bisa menggunakan skill engineering-intelligence?
Client apa pun yang membaca format Agent Skills: Claude Code, Codex, Gemini CLI, dan claude.ai (unggah sebagai ZIP). Script dalam skill hanya berjalan di client yang mengizinkan eksekusi kode.