Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
research-to-deploy【部署与运维】Researches infrastructure best practices and generates deployment-ready configurations, Terraform modules, Dockerfiles, and CI/CD pipelines. Use when the user needs to deploy services, set up infrastructure, or create cloud configurations based on current best practices. Trigger with phrases like "research and deploy", "set up Cloud Run", "create Ter…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: research-to-deploy description: 'Researches infrastructure best practices and generates deployment-ready
configurations, Terraform modules, Dockerfiles, and CI/CD pipelines. Use
when the user needs to deploy services, set up infrastructure, or create
cloud configurations based on current best practices. Trigger with phrases
like "research and deploy", "set up Cloud Run", "create Terraform for",
"deploy this to AWS", or "generate infrastructure configs".
' allowed-tools: Read, Write, Edit, Bash(terraform:), Bash(docker:), Bash(kubectl:), Bash(git:), Bash(npm:*), Glob, Grep, WebSearch, WebFetch version: 0.14.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
Research infrastructure best practices and generate deployment-ready cloud configurations.
This skill bridges the gap between researching cloud infrastructure patterns and actually deploying them. Instead of spending hours reading documentation, comparing approaches, and manually writing configuration files, this skill automates the entire pipeline: it searches for current best practices on the target platform, synthesizes the findings into a coherent deployment strategy, and generates production-grade Infrastructure as Code (IaC) that you can review and apply directly.
The skill supports multi-cloud deployments across GCP, AWS, and Azure, as well as platform-as-a-service providers like Railway, Fly.io, and Render. It generates Terraform modules by default but can also produce Pulumi programs, Docker Compose files, Kubernetes manifests, or platform-specific CLI commands. Every generated configuration includes security hardening, monitoring hooks, and cost optimization annotations based on the latest recommendations from the cloud provider.
Describe what you want to deploy and where:
Specify constraints if you have them:
Let the skill research. It will search for current documentation, community best practices, and known pitfalls for the specified platform and service. The research phase produces a summary of findings before generating any code.
Review the research summary and confirm the approach. The skill presents:
Apply the generated configs after review:
terraform init && terraform plandocker compose up -dkubectl apply -fThe skill produces a structured set of deployment artifacts:
.tf files), Dockerfiles, Kubernetes manifests, or platform-specific configs organized in a standard directory structure.User: "Research Cloud Run best practices and create a deployment for my Express API."
The skill will:
Dockerfile optimized for Cloud Run (multi-stage build, non-root user, health check endpoint).main.tf with Cloud Run service, IAM bindings, custom domain mapping, and Cloud SQL connection.main.monitoring.tf with uptime checks and alerting policies.User: "Deploy a Python microservice to ECS Fargate, keep costs minimal."
The skill will:
User: "Set up a production AKS cluster with monitoring and RBAC."
The skill will:
gcloud, aws, or az)