Skip to content

AWS CDK Python Setup Instructions#1052

Open
sanjay-rb wants to merge 1 commit intogithub:stagedfrom
sanjay-rb:feature/aws-cdk-python-setup-instructions
Open

AWS CDK Python Setup Instructions#1052
sanjay-rb wants to merge 1 commit intogithub:stagedfrom
sanjay-rb:feature/aws-cdk-python-setup-instructions

Conversation

@sanjay-rb
Copy link

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • I have read and followed the Guidance for submissions involving paid services.
  • My contribution adds a new instruction, prompt, agent, skill, or workflow file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, agent, skill, or workflow with GitHub Copilot.
  • I have run npm start and verified that README.md is up to date.

Description

Pull Request Description

This PR adds a new instructions file (aws-cdk-python-setup.instructions.md) that provides comprehensive guidance for setting up and working with AWS CDK (Cloud Development Kit) projects using Python.

What this instructions file does:

  • Guides developers through the complete AWS CDK Python setup process, including prerequisites, installation, and configuration
  • Covers AWS CLI setup, CDK CLI installation, project initialization, virtual environment management, and deployment workflows
  • Includes best practices for development, deployment, and troubleshooting common issues
  • Applies to Python files in CDK projects to help Copilot provide relevant suggestions

Relevant context and usage notes:

  • The instructions are based on standard AWS CDK Python setup procedures and best practices
  • References the attached docs/awscdk.pdf for additional detailed documentation
  • Designed to apply to **/*.py files in CDK projects via the applyTo pattern
  • Tested for clarity and completeness; follows the repository's instructions file format with proper frontmatter
  • Automatically added to the generated documentation via npm run build

This contribution helps developers get started with AWS CDK Python projects more efficiently by providing Copilot with contextual guidance throughout the development process.


Type of Contribution

  • New instruction file.
  • New prompt file.
  • New agent file.
  • New plugin.
  • New skill file.
  • New agentic workflow.
  • Update to existing instruction, prompt, agent, plugin, skill, or workflow.
  • Other (please specify):

Additional Notes


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

@sanjay-rb sanjay-rb requested a review from aaronpowell as a code owner March 17, 2026 20:55
Copy link
Contributor

@aaronpowell aaronpowell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if this would be better represented as a Skill rather than an Instructions file, since the guidance seems more around what to do as a specific workflow stage rather than guidance every time that Copilot works with a Python file. You can find more on the differences here: https://awesome-copilot.github.com/learning-hub/what-are-agents-skills-instructions/

If you think that an Instructions file is still the right model, let me know and we'll get it merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants