assess-infrastructure

Assess cloud, CI/CD, deployment, and IaC options and document decisions as ADRs.

6|Updated Aug 3, 2025
One-click install
npx skills add https://github.com/foomakers/pair --skill assess-infrastructure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assess-infrastructure
Source: https://github.com/foomakers/pair/tree/main/packages/knowledge-hub/dataset/.skills/capability/assess-infrastructure
Command: npx skills add https://github.com/foomakers/pair --skill assess-infrastructure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires /record-decision, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps teams define and document their infrastructure strategy, ensuring alignment with project architecture and business needs.

Core Features & Use Cases

  • Automated Assessment: Evaluates cloud, CI/CD, deployment, and IaC options based on project context and guidelines.
  • Adoption File Generation: Writes or updates infrastructure decisions into an adoption file.
  • Decision Recording: Composes a skill to record the infrastructure decision as an ADR.
  • Use Case: When starting a new project, use this skill to determine the best cloud provider, CI/CD tools, and deployment strategy, then automatically document these choices.

Quick Start

Use the assess-infrastructure skill to define the infrastructure for a new web application.

Frequently Asked Questions about assess-infrastructure

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

FAQPage Schema
How do I define infrastructure architecture for a new project?

Defining infrastructure architecture for a new project involves assessing cloud providers, CI/CD pipelines, deployment patterns, and IaC options. This Skill automates that evaluation using a resolution cascade based on your project context and guidelines.

What is the best way to document infrastructure decisions as ADRs?

Documenting infrastructure decisions as ADRs is handled by composing a dependency skill to record architectural decisions. This ensures your cloud and deployment choices are formally captured alongside the generated adoption files.

Can I override cloud provider and deployment recommendations during infrastructure assessment?

Overriding cloud provider and deployment recommendations is supported through argument overrides. The assessment evaluates options automatically but allows you to manually adjust specific infrastructure choices to fit your project needs.

How do I update existing adoption files with new CI/CD or IaC choices?

Updating existing adoption files with new CI/CD or IaC choices is handled gracefully by the Skill. It evaluates your current infrastructure context and writes or updates the deployment decisions directly into your existing files without breaking them.

When do I need to assess infrastructure strategy and deployment patterns?

Assessing infrastructure strategy and deployment patterns is needed when starting a new project or aligning existing architecture with business needs. It evaluates cloud, CI/CD, and IaC options to ensure your infrastructure matches project requirements.

Does the infrastructure assessment work with dependency skills for decision recording?

The infrastructure assessment works with the /record-decision dependency skill to document choices. After evaluating cloud and deployment options, it composes this dependency to automatically generate and record architectural decisions as ADRs.