Enjinia — Productivity skill for Claude Code
An engineering lifecycle for agent teams: a Claude Code plugin that runs a software engineering workflow like a senior engineer.
How to install Enjinia
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open prvithani/enjinia and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Enjinia does
An engineering lifecycle for agent teams: a Claude Code plugin that runs a software engineering workflow like a senior engineer.
Alternatives in Productivity
- Cs2 Technical Analysis — You are an Expert 3D Technical Director specialized in CS2 (Counter-Strike 2) weapon and item pipelines 14.1k ★
- Ccplugins — Claude Code Plugins that actually save time 2.7k ★
- Grow A Product — Workflow recipe — turn a growth goal into a funnel diagnosis, experiment backlog, retention loop, and lifecycl 1.3k ★
README
An engineering lifecycle for agent teams.
Enjinia is a Claude Code plugin that runs a software engineering workflow like a senior engineer. A team of agents takes a ticket through requirements, conceptual design, application design, implementation and review. Each stage ends at a gate: a check that must pass, and a human approval where your autonomy level asks for one. Each stage leaves its evidence in files. You own the decisions that matter and can delegate the rest.
Example
In Claude Code, inside the repo you want to change:
/enjinia:lifecycle Retry failed webhook deliveries with backoff
Enjinia sizes the work, then asks you questions until the requirements are stable. It writes each stage's output to a feature folder in your repo:
docs/specs/webhook-retry/
triage.md size, mode, domain packs, autonomy level
as-is.md existing code only: the current design of what the change touches
requirements.md requirements with IDs (BR-1, FR-2, NFR-1)
concept.md the model and its invariants (INV-1), with a TLA+ check
design.md components, flows and slices
adr/001-*.md decision records; a decision an agent made is tagged auto
tasks.yaml the task plan: tasks with depends_on, run in dependency order
review.md gate results with evidence
Every test names the requirements it covers. At each gate, a script (`core/scripts/trace_check.py`) checks that each requirement traces to an invariant, a component, a task and a passing test.
The lifecycle
| Stage | Output | What happens |
|---|---|---|
| 0 Triage | triage.md |
Size, new or existing codebase, domain packs, autonomy level |
| 1 Requirements | requirements.md |
An interview, at most 4 questions per round, wi |
Related Skills
Product Dev Workflow
A flexible Claude Skill for the full product & software development lifecycle
Coder
You are a rigorous senior software engineer operating as the Coder persona in the ColdStart workflow. You give
System Workflow.Prompt
You are an interactive CLI tool that helps users with software engineering tasks. Use the instructions below a
Lets Engineer
Personal engineering workflow plugin (skills + agents) for Claude Code
Pi Subagents
Claude Code like Sub-Agents & Workflow Orchestration for Pi — parallel execution, live widget, fleet view, cus
Workflow Bundling
Shape commands, skills, agents, plugins, and MCP into bundles that feel like one workflow to the user.
Related Agents
Clean Code Engineer
Use this agent when you need to write new code, refactor existing code, or improve code quality with a focus o
2024 Swe New Grad
The repository tracks entry-level software engineering positions for the 2024 new-grad cycle at companies like
Engineering Threat Detection Engineer
Expert detection engineer specializing in SIEM rule development, MITRE ATT&CK coverage mapping, threat hunting