python
Apply Python coding and testing preferences, including type hints and pytest conventions. Use when creating, reviewing, or refactoring Python code and tests.
repository-bootstrap
Create a consistent baseline for a new project or repository. Use when initializing or scaffolding a repo.
dev-containers
Create and maintain Development Container configurations with practical defaults, predictable mounts, and container-engine-aware settings.
agent-skill-authoring
Create and validate Agent Skills using the SKILL.md format, required frontmatter, and practical structure. Use when defining new skills, splitting docs into skill files, or reviewing skill metadata and naming rules.
secrets-management
Manage secrets safely in code and workflows. Use when handling API keys, tokens, passwords, certificates, environment variables, or secret rotation.
markdown
Write and refine Markdown documents that are easy to scan, with key links surfaced early for both humans and agents.
javascript
Apply JavaScript and TypeScript tooling defaults for package management, linting, and formatting. Use when creating or updating JS/TS projects, tooling, or workspace setup.
gitignore
Enforce `.gitignore` safety preferences related to VS Code workspace directories.
cli-development
Design and implement robust command-line interfaces with clear help text, reliable flags, predictable output, and correct exit behavior. Use when creating or improving CLI tools in any language.
containers
Apply container-related preferences including Podman-first usage, rootless defaults, and container file naming conventions.