agentic-engineering

Decompose software projects into agent-sized units with eval-first execution.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/riftzen-bit/gemini-setup --skill agentic-engineering-riftzen-bit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentic-engineering
Source: https://github.com/riftzen-bit/gemini-setup/tree/main/skills/agentic-engineering
Command: npx skills add https://github.com/riftzen-bit/gemini-setup --skill agentic-engineering-riftzen-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Agentic Engineering enables AI-driven engineering workflows where agents perform implementation tasks while humans enforce quality, safety, and risk controls.

Core Features & Use Cases

  • Eval-first loop with capability and regression evaluations before execution
  • Systematic task decomposition into independently verifiable units with defined done conditions
  • Model routing across Haiku, Sonnet, and Opus tiers based on task complexity
  • Cost discipline with per-task tracking of model usage, tokens, retries, and wall-clock time
  • Session strategy for maintaining coherence across closely related units and clean handoffs between phases

Quick Start

Provide a high-level goal and let the system decompose it into agent-sized tasks using eval-first execution.

Frequently Asked Questions about agentic-engineering

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

FAQPage Schema
How do I manage risk when using AI agents for software engineering?

To manage risk in agentic engineering, you use an eval-first loop where AI agents implement solutions while humans validate quality. Tasks are decomposed into independently verifiable units with defined done conditions to ensure safety.

What is eval-first routing for AI engineering workflows?

Eval-first routing runs capability and regression evaluations before execution to ensure verifiable outcomes. It routes tasks across Haiku, Sonnet, and Opus model tiers based on complexity, maintaining cost discipline through per-task tracking.

How do I track AI agent costs for multi-step software projects?

You track AI agent costs by applying per-task cost discipline that monitors model usage, tokens, retries, and wall-clock time. This auditable cost tracking ensures financial control across complex, multi-step software engineering workflows.

Can I use model routing across Haiku, Sonnet, and Opus tiers for complex tasks?

Yes, you can route tasks across Haiku, Sonnet, and Opus tiers based on task complexity. This model-tier routing ensures efficient resource allocation while maintaining session coherence across related units and clean handoffs between phases.

What is the best way to decompose complex software projects into agent-sized tasks?

The best way to decompose projects is through systematic task decomposition into independently verifiable units with defined done conditions. This approach enables clear session strategies for maintaining coherence and ensuring auditable outcomes.

When should I not use agentic workflows for system redesigns?

You should avoid agentic workflows when tasks cannot be decomposed into independently verifiable units or when eval-first loops are impractical. Complex projects lacking defined done conditions or clear phase handoffs are poor candidates.