agentic-engineering

Route and execute the full software lifecycle across local agents, Jules, NotebookLM, and Stitch.

Updated Jul 19, 2026
One-click install
npx skills add https://github.com/DagimAlemayehuu/AgenticEngineering --skill agentic-engineering-dagimalemayehuu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agentic-engineering
Source: https://github.com/DagimAlemayehuu/AgenticEngineering/tree/main/agentic-engineering
Command: npx skills add https://github.com/DagimAlemayehuu/AgenticEngineering --skill agentic-engineering-dagimalemayehuu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Coordinating multiple AI providers and agents across a complete software project—from empty folder to production and retirement—lacks structure, approval gates, and verifiable evidence. This Skill provides a portable control plane that routes requests to the correct lifecycle phase, enforces human approval at consequential gates, and persists recoverable project state. ## Core Features & Use Cases - Automatic phase routing: Classifies natural-language requests and selects the earliest missing lifecycle phase (governance, discovery, specification, architecture, planning, implementation, verification, release, operations, retirement) using route_phase.py and repository state inspection. - Provider-aware delivery: Coordinates local agents, Codex, Antigravity, Google Jules, NotebookLM, and Stitch with explicit boundaries, registered transports, and independent verification of all work. - Approval and audit gates: Requires machine-readable execution contracts, signed human approvals, and durable artifacts before dispatch, release, or destructive actions. - Use Case: A user says "build a study planner app from this empty folder." The Skill runs governance and setup, guides discovery and specification, plans an approved task DAG, dispatches bounded implementation, and gates release behind independent assurance. ## Quick Start Use $agentic-engineering to audit and adopt this repository, then route my next product request through the full lifecycle.

Frequently Asked Questions about agentic-engineering

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install the agentic-engineering skill for Codex or Claude?▼

Run ./agentic-engineering/scripts/install.sh --target all from the repository root. It registers the bundle and every public phase with Codex, Antigravity, Claude, and the shared agent root via symlinks; use --copy for an independent bundle.

How does agentic-engineering route a request to the right phase?▼

It runs core/scripts/route_phase.py with the request text as advisory evidence, inspects repository state, and selects the earliest missing lifecycle phase. Explicit phase intent and risk policy always override classifier scores.

Can Google Jules implement code without human approval?▼

No. Jules only receives bounded, approved repository work through a registered provider transport. The execution contract requires a recorded human approval, and results need independent review with at most one evidence-based correction.

What happens if a provider like NotebookLM or Stitch is unavailable?▼

The capability registry records it as a visible blocked state rather than simulating the provider. The workflow falls back to local research or local design artifacts, and delivery fails closed without a registered host transport.

How do I resume a project after an interrupted session?▼

Run control_plane.py status --project-root . or invoke the agentic-engineering-continuity phase. It reads durable state in .agentic/project-state.json and reports the current phase, verified evidence, and one next safe action.

Why does the skill doctor report missing or invalid phase entries?▼

skill_doctor.py checks that every skills.json entry exists in the host skill root with matching frontmatter and valid symlinks. Broken links, stale copies, or partial installs are flagged; reinstall with --force after preserving backups.