dwe
About dwe
Use when the current working directory is inside a DWE project — a Docker-based developer environment manager. Detect one by walking up from cwd to a directory containing `workspace.yml`; that directory is the project root. A populated project also has a `workspace/` subdirectory (services, pipelines), but its absence does not disqualify it (e.g. a freshly-initialized project). Applies anywhere beneath the root, including service folders like `workspace/services/<name>/` and their source subtrees. The skill is both a navigator — which `dwe` commands to use for inspection vs mutation, and how to look up everything else via the built-in `dwe docs` subsystem — and an authoring guide for extending a project (scaffolding from git repos, adding services and tools, authoring commands and daemons, wiring render packs and vars, customizing deploy/lifecycle pipelines, integration tests). Activates on the word "dwe", on editing any file under `workspace/`, or when working inside a service directory.
Install
Copy the command and run it in a terminal.
npx skills add https:/ / semsemyonoff/ dwe --skill dweAfter installing, type/dwein Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/add-service-and-tools.mdauthoring-commands.mdintegration-tests.mdpipelines-and-orchestration.mdpopulate-init-repo.mdrender-and-vars.mdsnapshots-reset-troubleshoot.md