DevContainer Skill
Overview
This skill provides capabilities for creating and reviewing DevContainer configurations that comply with organisational standards.
Capabilities
| Capability | Action | Description |
|---|---|---|
| Create | actions/create.md | Generate a standards-compliant DevContainer configuration |
| Review | actions/review.md | Analyse an existing DevContainer for compliance and improvements |
Standards
This skill bundles the following standards in standards/:
| Standard | File | Description |
|---|---|---|
| Core | core.md | Base image, lifecycle hooks, container configuration, file structure |
| Extensions | extensions.md | VS Code extension requirements and guidelines |
| Features | features.md | DevContainer features configuration and versioning |
| Security | security.md | Security requirements and risk guidance |
| Checklist | checklist.md | Consolidated compliance checklist |
| Template | template.json | Base configuration template |
External Standards
This skill references shared language standards from ../../standards/languages/. See ../../standards/languages/standards.index.md for the full index of supported languages and standard categories. Load the relevant language standards based on detected or specified project technologies.
Usage
- •Load this skill manifest
- •Identify the required capability (create or review)
- •Load the bundled standards from
standards/ - •Load relevant language standards from
../../standards/languages/<language>/(especiallydevelopment-environment.md) - •Execute the action following
actions/<capability>.md