infrastructure-planning

Plan and document software, infrastructure, and logistics for a Paperclip company.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/cellarwood/figurio --skill infrastructure-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infrastructure-planning
Source: https://github.com/cellarwood/figurio/tree/main/plugins/paperclip-plugin/skills/infrastructure-planning
Command: npx skills add https://github.com/cellarwood/figurio --skill infrastructure-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces uncertainty and manual coordination when establishing or auditing a company's technical and operational infrastructure by producing a clear, actionable infrastructure plan that lists required services, accounts, and environment variables.

Core Features & Use Cases

  • Comprehensive Inventory: Lists required accounts and resources including GitHub orgs, monorepo layout, Docker Hub, Kubernetes clusters and namespaces, DNS, and payment providers.
  • Deployment & CI/CD Guidance: Outlines recommended GitHub Actions workflows, image tagging, helm/k8s deployment patterns, and a deployment flow template.
  • Operational Requirements: Documents required credentials, env var mappings, Google Workspace service account placement, and monitoring/observability tool recommendations for shipping physical products.
  • Use Case: Use this to create an infrastructure.md for a new Paperclip company launch, to audit an existing setup, or to prepare secrets and runtime config for agent containers.

Quick Start

Create an infrastructure document that lists the GitHub org, Docker Hub account, Kubernetes namespaces, CI/CD flow, and the specific environment variables and credentials needed for each environment.

Frequently Asked Questions about infrastructure-planning

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

FAQPage Schema
How do I document company infrastructure needs for Kubernetes and GitHub?

To document company infrastructure needs, generate an inventory listing GitHub organizations, monorepo layouts, Kubernetes clusters, and Docker Hub image naming conventions. This produces a clear infrastructure plan that outlines required services, accounts, and environment variables for deployment.

What environment variables and credentials do I need for a CI/CD and hosting setup?

A CI/CD and hosting setup requires credentials such as GH_TOKEN, DOCKER_HUB_TOKEN, and GOOGLE_WORKSPACE_CLI_CREDENTIALS_FILE. You must document these environment variable mappings alongside Kubernetes namespaces, ingress, and helm charts to prepare runtime config for agent containers.

Can I use this to audit an existing infrastructure setup?

Yes, you can use this to audit an existing infrastructure setup. It evaluates your current technical and operational resources by producing an actionable infrastructure plan that maps required accounts, DNS configurations, and payment providers against your current deployment patterns.

What's the best way to plan shipping and payments integration for a new company?

The best way to plan shipping and payments integration is to document operational requirements that map Stripe configurations and Google Workspace service account placements. This outlines required credentials and monitoring tool recommendations for shipping physical products.

How do I structure GitHub Actions workflows and helm charts for a new deployment?

To structure GitHub Actions workflows and helm charts, outline recommended deployment patterns and image tagging strategies within your infrastructure plan. This generates a deployment flow template that defines Kubernetes ingress and continuous integration pipelines.

Do I need a pre-existing Docker Hub account to plan my infrastructure?

You do not need a pre-existing Docker Hub account to plan your infrastructure. The planning process produces an inventory of required accounts and image naming conventions, allowing you to document the required setup before actually creating the accounts.