
Description
aws-cdk-python-setup is an agent skill from the github/awesome-copilot collection that guides the setup of an AWS Cloud Development Kit (CDK) project written in Python. AWS CDK lets you define cloud infrastructure in code, and this skill gets a machine ready to do that. It starts with the prerequisites: Node.js 14.15.0 or later for the AWS CDK command-line tool, Python 3.7 or later for writing the CDK code, the AWS CLI for managing credentials and resources, and Git for version control and project management. It then walks through the installation steps, including installing the CDK tool, creating and initializing a Python project, and setting up the environment. The skill is for developers who are new to CDK or who are starting a new project and want the environment set up correctly first. Setting up the AWS CLI means configuring credentials, and those should be kept secret and should belong to an account with only the permissions the project needs. Once the environment works, the next steps of defining stacks and deploying them are separate work. The skill is installed with the skills CLI from the github/awesome-copilot repository. Its skills.sh page showed about 1.6K installs and passing results from three security audits at the time of the scan.…
Highlights
- Prerequisites for Node.js, Python, AWS CLI and Git
- CDK project initialization in Python
- Environment setup steps
- Guidance for credentials setup
- Installs with the skills CLI
Ratings & Reviews
No ratings yet
Be the first to rate aws-cdk-python-setup.
People also visit

terraform-engineer
Implementing infrastructure as code with Terraform across AWS, Azure, or GCP
aws-cdk-python-setup FAQ
What does this skill set up?
A machine and a new project for developing AWS CDK applications in Python.
What versions are needed?
Node.js 14.15.0 or later for the CDK CLI, and Python 3.7 or later.
What else must be installed?
The AWS CLI, which manages credentials and resources, and Git.
Where do the AWS credentials come from?
Set up through the AWS CLI. Keep them secret and use an account with only the permissions the project needs.
How do I install it?
Run npx skills add https://github.com/github/awesome-copilot --skill aws-cdk-python-setup.
What security audits does it have?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best aws-cdk-python-setup alternatives?
Popular alternatives to aws-cdk-python-setup include terraform-engineer, airflow-dag-patterns and async-python-patterns. See all aws-cdk-python-setup alternatives
