infra-derivation

Derive infrastructure specifications from validated workflow contracts.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/bennybennison/agent-toolkit --skill infra-derivation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infra-derivation
Source: https://github.com/bennybennison/agent-toolkit/tree/main/skills/infra-derivation
Command: npx skills add https://github.com/bennybennison/agent-toolkit --skill infra-derivation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill addresses the challenge of defining infrastructure and delivery requirements only after a workflow and its contracts have been validated, preventing premature or unnecessary provisioning.

Core Features & Use Cases

  • Guided Derivation: Generates an InfraRequirementSpec and implementation notes based on validated workflow slices.
  • Considerations Checklist: Highlights authentication, persistence, async jobs, scheduling, deployment models, and observability.
  • Use Case: When a new feature's workflow is approved, employ this skill to outline the minimal viable infrastructure needed before any scaling decisions.

Quick Start

Ask the infra-derivation skill to outline the required infrastructure for the approved workflow.

Frequently Asked Questions about infra-derivation

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

FAQPage Schema
How do I derive infrastructure requirements after workflow validation?

To derive infrastructure requirements after workflow validation, generate an InfraRequirementSpec from the validated workflow slices. This spec outlines the minimal viable infrastructure needed, covering persistence, authentication, and deployment shapes.

When should I define infrastructure specifications for a new feature?

Define infrastructure specifications only after the workflow and its contracts are fully validated. This timing prevents premature provisioning and ensures infrastructure decisions are justified by functional requirements.

What infrastructure considerations do I need for deploying an approved workflow?

Infrastructure considerations for deploying an approved workflow include authentication, persistence, async background jobs, scheduling, deployment models, and observability. These elements are checked to ensure complete coverage.

How do I avoid premature scaling when planning infrastructure?

Avoid premature scaling by deriving minimal viable infrastructure directly from validated functional requirements. This approach ensures infrastructure decisions are justified and addresses only the necessary persistence and authentication needs.

Can I use this approach for any validated workflow slice?

Yes, you can apply this approach to any validated workflow slice. It guides decisions on persistence, authentication, background jobs, and deployment shapes by generating an InfraRequirementSpec and implementation notes.

Why does my infrastructure provisioning not match my application requirements?

Infrastructure provisioning may not match application requirements if workflows and contracts are not validated beforehand. Deriving infrastructure specifications post-validation ensures decisions are justified and avoids unnecessary provisioning.