common-tasks

Guide developers through routine CDK workspace tasks for monorepo construction and packaging.

6|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/crmagz/cdk-constructs-library --skill common-tasks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: common-tasks
Source: https://github.com/crmagz/cdk-constructs-library/tree/main/.claude/skills/common-tasks
Command: npx skills add https://github.com/crmagz/cdk-constructs-library --skill common-tasks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides developers through routine CDK workspace tasks including adding constructs, creating new subpackages, and effectively using workspace packages to maintain consistency across a monorepo.

Core Features & Use Cases

  • Step-by-step guidance for adding new constructs to existing packages with proper exports, tests, and documentation.
  • Procedures for creating new subpackages, configuring package.json and tsconfig, and updating build references.
  • Best practices for using and coordinating workspace packages to ensure consistent imports and versioning.

Quick Start

Follow this guide whenever you need to add constructs, create subpackages, or adopt workspace packages in your monorepo.

Frequently Asked Questions about common-tasks

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

FAQPage Schema
How do I add new constructs to an existing CDK package?

To add new CDK constructs, follow step-by-step guidance for integrating them into existing packages, ensuring proper exports, tests, and documentation are configured for type-safe usage.

What is the best way to create a new subpackage in a TypeScript monorepo?

Creating a TypeScript monorepo subpackage involves configuring its package.json and tsconfig, then updating build references to enforce a consistent project layout and clean structure across packages.

How do I coordinate workspace packages to maintain consistent imports in a CDK monorepo?

Coordinate CDK workspace packages by applying best practices for consistent imports and versioning, ensuring multiple packages within the monorepo reference each other cleanly and predictably.

Does this guidance enforce type-safe exports for CDK constructs?

Yes, the guidance enforces best practices for type-safe exports and task automation, ensuring your CDK constructs and subpackages maintain strict TypeScript typing and a consistent project layout.

When should I update workspace references in a CDK monorepo?

Update workspace references in a CDK monorepo when creating new subpackages or adding constructs, ensuring build references are correctly synchronized to maintain a clean project structure.