deploy-listlisted
Install: claude install-skill hmj1026/dhpk
# deploy-list
Generates a deploy file list from git history. **All logic lives in the
script** — Claude parses arguments, invokes the script, and emits stdout
verbatim. No post-processing.
## Files
```
skills/deploy-list/
├── SKILL.md # this file
├── config.sh.example # template; copy to config.sh per project
├── scripts/
�� ├── deploy-list.sh # main logic (schema=v1, immutable contract)
│ └── check-golden.sh # golden regression runner
├── presets/ # ecosystem categorization rules
│ ├── php-yii.sh # generic Yii 1.x
│ ├── laravel.sh
│ ├── node.sh
│ ├── python.sh
│ └── generic.sh # language-agnostic fallback
├── i18n/ # label translations (structural headers only)
│ ├── zh-TW.sh # 繁體中文
│ └── en.sh
├── evals/
│ ├── evals.json # suite index
│ ├── generic/fixtures/fixture-*.sh # synthetic git fixtures (mandatory)
│ └── generic/expected/expected-*.txt # generic goldens
└── references/
├── why-this-grouping.md # design notes
├── presets.md # preset catalog + custom-preset guide
└── extended-presets.example/ # worked custom-preset example
└── php-yii-acmeshop.sh
```
## Arguments
| Flag | Required | Default | Notes |
|------|----------|---------|-----