Skip to content

Releases

v0.1.0

Choose a tag to compare

@auggie246 auggie246 released this 06 Sep 06:55

Initial release.

Install

No clone needed — run the installer straight from the web:

curl -fsSL https://raw.githubusercontent.com/auggie246/dsh-mattpocock-skills/main/install.sh | sh

What it does

Every run downloads both trees fresh — the skills from mattpocock/skills and the overlay patches from this repo — applies the patches, and copies the chosen skills into ~/.dsh/skills as real directories (no symlinks). DSH discovers them in every preset, no restart needed.

Highlights

  • Standalone installer: POSIX sh script that runs via curl | sh; nothing stored on the machine between runs.
  • DSH ask-user overlay: 15 patched skills route their "ask the user" moments through DSH's ask_user_question tool. A stale patch is skipped with a warning, never a broken install.
  • Manifest-tracked: only entries listed in ~/.dsh/skills/.mattpocock-skills.manifest are managed; anything else in ~/.dsh/skills is never touched.
  • Uninstall: curl -fsSL .../install.sh | sh -s -- --uninstall removes every manifest-managed entry.
  • Pinning: --upstream-ref <ref> pins the skills source, --ref <ref> pins the patch source (branch, tag, or sha).
  • Selection: --categories "engineering productivity misc" or --all (everything except deprecated/ and in-progress/).

Notes

  • Piped flags need the -s -- form: ... | sh -s -- --categories "engineering".
  • Requires curl or wget, and tar; git or patch is needed for the overlay (skills install unpatched with a warning otherwise).