Redc-useage

Automate multi-cloud red team infrastructure provisioning with Terraform templates.

186|25|Updated Mar 18, 2024
One-click install
npx skills add https://github.com/wgpsec/redc --skill redc-useage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Redc-useage
Source: https://github.com/wgpsec/redc/tree/main/.claude/skills/useage
Command: npx skills add https://github.com/wgpsec/redc --skill redc-useage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Redc-useage removes the manual burden of provisioning, operating, and cleaning up multi-cloud red team infrastructure by providing a single command-and-workflow guide for creating “cases” with Terraform.

Core Features & Use Cases

  • Multi-cloud infrastructure lifecycle: initialize templates, plan, start, stop, remove, and execute cases across AWS, Aliyun, and Tencent Cloud.
  • Repeatable case management: list cases, check status, and standardize how outputs like public IPs are tracked for later steps.
  • Operational execution workflow: run commands, upload/download files, and orchestrate controlled deployments using template-driven parameters (e.g., passwords) and case IDs.

Use case example: you need to deploy an AWS EC2 staging environment from an existing template, verify the planned resources, start the case, upload a deployment script, execute it, then reliably clean up.

Quick Start

Tell the AI to initialize templates and deploy a template case using your config, for example: “Run redc init, then run redc pull aliyun/ecs and redc run aliyun/ecs -n myserver -e password=Pass123, and return the case-id so I can execute a follow-up command.”

Frequently Asked Questions about Redc-useage

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

FAQPage Schema
How do I automate multi-cloud red team infrastructure provisioning with Terraform?

Multi-cloud red team infrastructure provisioning is automated using Terraform-driven templates to initialize cases, plan resources, and start deployments across AWS, Aliyun, and Tencent Cloud. It manages the entire lifecycle from creation to cleanup.

What's the best way to manage red team infrastructure cleanup across AWS, Aliyun, and Tencent Cloud?

Red team infrastructure cleanup across AWS, Aliyun, and Tencent Cloud is handled by executing stop and remove commands on standardized cases. This ensures reliable decommissioning of deployed resources using the case management workflow.

Can I execute remote commands on deployed red team infrastructure cases?

Remote command execution on deployed red team infrastructure is supported through the exec command sequence. You can run commands, upload or download files, and orchestrate controlled deployments using case IDs and template-driven parameters like passwords.

Do I need YAML configuration to deploy multi-cloud red team templates?

A YAML configuration file containing provider credentials, or equivalent environment variables, is required to deploy multi-cloud red team templates. This config enables the initialization, planning, and execution of cases across the supported cloud providers.

How does case management work for multi-cloud red team deployments?

Case management for multi-cloud red team deployments works by standardizing infrastructure into identifiable cases with tracked statuses and outputs like public IPs. You can list cases, check their status, and use their stable case identifiers for subsequent orchestration steps.

What are the limitations of using Terraform templates for red team infrastructure?

Using Terraform templates for red team infrastructure requires stable case identifiers and provider credentials to function correctly. It is limited to AWS, Aliyun, and Tencent Cloud, and expects stable status outputs for subsequent orchestration steps.