Skip to content

v0.2.0

Latest

Choose a tag to compare

@gleicon gleicon released this 16 Jul 20:00
2e5d0bc

Changelog

  • 7bd687a Add grill-me and handoff commands
  • ce6c21e Add opt-out flags for project-local installers
  • a5c9976 Add zoom-out, tdd, write-a-skill commands; --record mode for grill-me
  • a82c95a Apply suggestions from code review
  • f3af10e Drop Caveman from docs External Tools table
  • ac024eb Drop Source URLs from skill commands
  • bece562 Extend source-repo guard to cover --lang
  • 9ca4eb6 Fix handoff temp path for macOS portability
  • ae53093 Fix misleading Tiger Style mention in rust-review
  • 8c3b11e Honor skills-only intent in update.sh; tolerate install flags in setup.sh
  • 72d5a59 Make Tiger Style optional in go-review
  • 80614c8 Make Tiger Style optional in ts-review
  • c04d468 Merge pull request #1 from lucindo/contributing
  • 4240c66 Merge pull request #10 from lucindo/feat/4-python-profile
  • 6536788 Merge pull request #11 from lucindo/fix/6-vscode-lang-aware
  • e048b93 Merge pull request #13 from lucindo/feat/12-ds-prefix-namespace
  • f6b0486 Merge pull request #15 from lucindo/fix/14-dry-run-mkdir
  • 23383d1 Merge pull request #16 from lucindo/explore/token-usage
  • 8066b54 Merge pull request #19 from lucindo/feat/17-codex-target
  • 3e7f18a Merge pull request #2 from lucindo/contrib/small-improvements
  • d862fd8 Merge pull request #20 from lucindo/feat/18-go-1.24
  • 0a89f2e Merge pull request #31 from lucindo/feat/27-java-profile
  • bb80598 Merge pull request #32 from lucindo/feat/28-zig-profile
  • a2c6584 Merge pull request #34 from lucindo/feat/33-modernize-python
  • 62857c3 Merge pull request #35 from lucindo/feat/26-comment-discipline
  • 24242eb Merge pull request #36 from lucindo/feat/21-perf-plan
  • 0461b09 Merge pull request #37 from lucindo/feat/22-architecture-plan
  • 294dd09 Merge pull request #38 from lucindo/feat/23-data-review-mode
  • 02b159e Merge pull request #39 from lucindo/feat/24-git-mode
  • ef488ec Merge pull request #40 from lucindo/feat/25-step-mode
  • 282318d Merge pull request #41 from lucindo/refactor/command-refinements
  • ba6d22b Merge pull request #42 from lucindo/refactor/30-drop-gsd
  • 274ce11 Merge pull request #43 from lucindo/docs/29-taxonomy
  • 28419a4 Merge pull request #44 from lucindo/refactor/prompt-eng-audit
  • f53cdd4 Merge pull request #45 from lucindo/fix/launcher-prose-menu
  • e98568b Merge pull request #47 from gfronza/feat/notebook-review
  • e87aac7 Merge pull request #48 from gleicon/refactor/remove-rtk
  • 340541e Merge pull request #49 from gleicon/fix/osv-and-rtk-remediation
  • 220adff Merge pull request #50 from gleicon/tool/add-recall
  • 9a84b4d Merge pull request #51 from gleicon/tool/add-recall
  • 9550b29 Merge pull request #52 from lucindo/docs/recall-setup-delegation-wording
  • 8e8be35 Merge pull request #54 from lucindo/feat/ds-senior-mode
  • 80df496 Merge pull request #55 from gleicon/feat/ast-grep-security-review
  • 26f0097 Merge pull request #56 from lucindo/feat/ast-grep-additive-refine
  • 1079c08 Merge pull request #57 from lucindo/feat/ds-typeset
  • c8ade50 Merge pull request #58 from lucindo/feat/ds-project-config
  • 09c6d99 Merge pull request #59 from lucindo/fix/mode-activation-not-a-go-signal
  • 2e5d0bc Merge pull request #60 from lucindo/refactor/overhaul
  • 9202dc7 Merge pull request #7 from lucindo/fix/5-add-license
  • 1521857 Merge pull request #8 from gleicon/refactor/single-commands-dir-phase-hints
  • 7f0cd4a Merge pull request #9 from lucindo/feat/3-ui-quality-review
  • 6d13dd8 Support configurable Claude config dir in installer
  • da17897 Sync opencode command files with claude versions
  • 8342961 Treat Caveman as reference, not installed dependency
  • dae32d1 Update README.md
  • 728e6f1 Update commands/ds-recall-capture.md
  • e4ca258 Update commands/ds-recall-capture.md
  • 417ba60 Update commands/ds-recall-capture.md
  • 5beaf75 Update commands/ds-recall-capture.md
  • 5301096 Update commands/ds-recall-capture.md
  • ed9de41 Update commands/ds-recall-setup.md
  • bf8424e Update commands/ds-recall-setup.md
  • 3230fcf Update commands/ds-recall-setup.md
  • 07ba33e Update commands/ds-recall-setup.md
  • ce929d8 Update commands/ds-recall-setup.md
  • 7aefaa7 Update commands/ds-recall-setup.md
  • 5cae45d Update commands/ds-recall.md
  • 6dff117 Update commands/ds-recall.md
  • 0e337a3 Update docs/commands.md
  • 53a2398 Update docs/commands.md
  • 5309d29 Update docs/commands.md
  • a1bc1b4 Update docs/recipes.md
  • ba9f857 added ast-grep for the ds-security-review. Added ast-grep as an optional structural pre-filter for ds-security-review, installing via brew or npm alongside the other
  • f364dac all skills, packages and an installer
  • 038131b build: add curl | sh installer script
  • 93e490b build: exclude unrecoverable output-write errors from errcheck
  • 4f15bdd build: goreleaser release pipeline
  • 4955afd clean-up
  • 7ca0a4f deslop: drop stray blank line in profile.sh devskills_apply
  • 1d03173 docs(agents-md): add React 19 idioms to ts profile
  • 996bd61 docs(agents-md): voice-pass system prompts
  • 3551ad0 docs(architecture-plan): module depth, churn, confidence axis
  • c8fb1e6 docs(ast-grep): point rule reference to the skill companion, drop the duplicate
  • 48e6bdf docs(blueprint): deep modules, design-it-twice, seam taxonomy
  • 670917d docs(code-quality-review): defer to tooling; name 3 smells
  • a9db596 docs(commands): add 'Kinds of command' taxonomy primer; tag review/plan headings
  • c5483e2 docs(debug): loop-first repro + flaky/perf/post-mortem tactics
  • 5fe57bc docs(git-mode): guard destructive working-tree commands
  • 22b58e0 docs(go-profile): add Go 1.26 idioms
  • 39ab17f docs(grill-me): sharper interview tactics; gate --record
  • cc53f60 docs(handoff): redact secrets/PII before writing
  • 330435a docs(modes): voice-pass tiger-style, tdd, senior
  • dc633f7 docs(perf-plan): add --full flag for whole-codebase scope
  • c7229a4 docs(project): find modes in skills/, not purged commands/
  • 030384f docs(project-workflow): cross-reference /ds-step-mode as the plan pilot
  • 1284754 docs(quality-gate): reframe as finite gate, fix stale name
  • e95790e docs(readme): frame .project/ as optional persistence, link standalone loop
  • e67b639 docs(readme): group Skills table by command kind; dedup /ds-spec in Workflow
  • f60cc72 docs(readme): restructure — Commands section, slim tables, rework Workflow
  • eaa0821 docs(readme): scope invoke-only enforcement to claude/codex
  • 90e7a22 docs(recall): drop stale 'session-end reminders' wording for ds-recall-setup
  • 80d75a2 docs(recipes): cover modes (and stacking) + the new test/review commands
  • aa99a39 docs(recipes): harvest multi-PR contribution-queue recipe; link taxonomy
  • abd3c76 docs(recipes): move general modes concept to recipes.md, de-stale it
  • bf9a52d docs(recipes): stack /ds-git-mode in the standalone build loop
  • 96a61cb docs(reviews): add --full flag for whole-codebase scope
  • 49b10eb docs(reviews): cross-ref /ds-perf-plan from each language review's Performance section
  • f96ceac docs(roadmap): vertical slices + wide-refactor/prefactor rules
  • 1fc09f5 docs(testing): flag tautological tests; whitelist boundary mocks
  • 804b5b4 docs(tldt): drop false auto-trigger section
  • 50fc601 docs(tooling): refresh --hints block with the new command suite
  • c663235 docs/cli: fill gaps in help output and align profile wording
  • b0def3a ds-code-review and quality gate mode
  • c10bd63 feat(commands): add /ds-architecture-plan + /ds-blueprint — architecture altitude (#22)
  • 9c40aad feat(commands): add /ds-data-review + /ds-data-mode — data-layer coverage (#23)
  • 934d51c feat(commands): add /ds-git-mode — human-targeted commit discipline (#24)
  • 739ea3e feat(commands): add /ds-modes — multi-select launcher to activate session modes
  • 9d76dcb feat(commands): add /ds-notebook-review for Jupyter notebooks
  • 176c7bb feat(commands): add /ds-perf-plan — graded, costed performance plan (#21)
  • c4eb9ac feat(commands): add /ds-review — single-select launcher for language-agnostic reviews
  • 38b7de3 feat(commands): add /ds-step-mode — step-gated execution, prose handback (#25)
  • 1744cb3 feat(commands): add /ui-quality-review
  • fb13d9e feat(commands): classify tdd as a mode (ds-tdd -> ds-tdd-mode)
  • 15ae42a feat(commands): namespace all commands with ds- prefix, suffix modes with -mode
  • ab2a194 feat(comments): terse human-comments default + agents-base §3 fix + ds-comment-review (#26)
  • c3e4776 feat(debug): add /debug — scientific-method root-causing, pairs with /verify-this
  • d72ddf7 feat(doc-quality-review): add /doc-quality-review — report-only docs audit
  • b08a4e6 feat(explore): add /explore — option-generation upstream of /grill-me
  • 0af1264 feat(go): bump floor to 1.24+ and modernize review/profile (#18)
  • bf7f221 feat(go-review): current idioms + Go 1.26 companion
  • b5c9f0f feat(install): add OpenAI Codex as a command target (#17)
  • 67b147b feat(java-review): 21 base + Java 25 companion
  • 191304b feat(lang): add Java language profile (--lang=java)
  • 41e6e13 feat(lang): add Python language profile (--lang=python)
  • 0f7a5eb feat(lang): add Zig language profile (--lang=zig)
  • 78e2838 feat(project): add lite .project/ planning workflow (4 commands)
  • 087cae4 feat(project-map): preserve human-added content on rerun
  • 21b6997 feat(prompts): add just-in-time context discipline across surfaces
  • d56bc71 feat(python): modernize support — floor to 3.13+, refresh review/profile (#33)
  • aff969d feat(python-review): 3.12 base + Python 3.14 companion
  • 774fe14 feat(review): add /bug-review + /security-review, baseline safety posture
  • c8544fb feat(reviews): add --fix to apply mechanical, unambiguous findings
  • 096a1e2 feat(rtk): validate downloaded release before install
  • 13558ba feat(rust-review): edition 2024 + current idiom checks
  • b9ae3d4 feat(setup): add --uninstall to back out devskills changes
  • 700336a feat(setup): stacked AGENTS.md — universal baseline + optional layers
  • f642802 feat(setup): write profile to AGENTS.md, import from CLAUDE.md, never clobber
  • 235a25c feat(skills): add /deslop and /verify-this from cursor-team-kit
  • d0ed43b feat(test): add /test mode + /test-quality-review audit, test-quality nudge in base
  • 4112406 feat(ts-review): React 19 + TS 5.5 idiom checks
  • f50a0e5 feat(zig-review): add Zig 0.16 std.Io interface checks
  • b32651c feat: AGENTS.md marker engine (upsert/remove/backup-once)
  • 4a4a3c5 feat: add /code-quality-review command
  • 29fb9ee feat: add /ds-project-config to manage .project/config.md modes
  • 36ade35 feat: add /ds-senior-mode
  • 5c7c293 feat: add /ds-typeset — Markdown to self-contained HTML/PDF
  • cc1e1f3 feat: add 48-skill skills/ tree from commands/
  • 92b915e feat: add ds-osv command and osv-scanner installer
  • f6abee6 feat: add install command with harness selection
  • 25840b0 feat: apply configured modes on /ds-project-resume
  • 72d5283 feat: devskills doctor checks/installs external tools
  • 7856fd4 feat: embed skills + agents-md with catalog integrity test
  • 8ed3e02 feat: honor .project/config.md modes in /ds-workflow
  • fd0b6f7 feat: init --uninstall backs out AGENTS.md/CLAUDE.md blocks
  • 9a84fb2 feat: init scaffolds AGENTS.md with migration
  • dc3dada feat: install --uninstall removes devskills footprint
  • d74de8a feat: install skills to OpenCode, Codex, and Antigravity
  • b5030b0 feat: make /ds-project-checkpoint sweep and route durable context
  • f38b3e6 feat: resolve harness skills targets + detection
  • cfbe000 feat: scaffold Go CLI skeleton (cobra+fang, version)
  • 4f4cb07 feat: surface DECISIONS.md on /ds-project-resume
  • 8f0f385 feat: sync engine plans writes + ledger prunes
  • 90159bc first pass at recall, the context manager
  • 6dd27e0 fix caveman
  • 79a8058 fix interactive install
  • 2b9eb2f fix(cli): respect terminal colors across output and forms
  • a69f685 fix(commands): correct 4 prompt defects from a prompt-eng safety pass
  • 922c4d0 fix(commands): remove /ds-modes and /ds-review — picker can't fit the menu
  • 80a4e43 fix(install): --dry-run no longer creates target commands/ dir
  • d7badc4 fix(install): expand ~ in --claude-dir correctly
  • f4b7dd0 fix(install,rtk): purge renamed commands, hard-fail unverifiable RTK, guard claude/opencode parity
  • 55d6873 fix(osv,rtk): package-manager-driven --fix, RTK removal remediation, doc fixes
  • dca816b fix(project): make .project/ workflow git-optional
  • e0401c3 fix(rtk): repair Linux install/upgrade — wrong asset name and no extraction
  • d5058fd fix(rtk): verify against checksums.txt; trap-based tmp cleanup
  • 2f2c0f2 fix(tooling): list tldt as the /tldt command, not a bare CLI
  • fcb8673 fix(upgrade-deps): create ~/.local/bin before RTK download on Linux
  • 43491f6 fix(vscode): make Copilot install language-aware (--vscode honors --lang)
  • f4511a5 fix: back up generic legacy commands, CRLF-safe markers, prune hardening
  • dbc8008 fix: clarify mode activation is not a signal to begin work
  • 1da7106 fix: point installer + CLI at agents-md/, not the renamed prompts/
  • e29ec93 gsd update per https://www.reddit.com/r/ClaudeAI/comments/1tktl4w/if_you_use_the_get_shit_done_gsd_ai_tool_you_need/ report
  • 95426ae readme and docs
  • 348b955 refactor(bug-review): tighten to writing-great-skills bar
  • c663860 refactor(cli): use strings.SplitSeq in parseHarnessCSV
  • f33a9a3 refactor(code-quality): integrate SSOT as a first-class review lens
  • 67190dd refactor(commands): de-dupe delegation list in /ds-notebook-review
  • 860e395 refactor(commands): rename ds-project-plan → ds-roadmap, make it .project-aware
  • 3aefc42 refactor(comment-review): name artifact-ID cruft, drop stale --comments ref
  • 809964d refactor(cursor): drop 70-line rule duplicated from always-applied tiger-style.mdc
  • b6c5270 refactor(data-review): tighten to writing-great-skills bar
  • fba7603 refactor(doc-quality-review): drop --comments, tighten to bar
  • d902400 refactor(ds): rewrite /ds as pure router indexing all 47 skills
  • 70aee7e refactor(ds-workflow): slim to .project-native, GSD-free
  • 23dc3c8 refactor(ds-workflow): standalone phase-map, guard ds-project-* behind .project/
  • 70251c3 refactor(harness): drop Antigravity target
  • d88cbb4 refactor(install): drop GSD install/upgrade wiring, keep RTK/tldt
  • a102732 refactor(install): extract shared external-tools.sh; dedupe install/upgrade
  • 276575b refactor(notebook-review): tighten to writing-great-skills bar
  • 25e96d2 refactor(profiles): trim base-redundant guidance from language profiles
  • fcc8e54 refactor(quality-gate): bookend the pipeline with deslop
  • 51d1f1a refactor(quality-gate): collapse code-review into the code-quality pass
  • 803227d refactor(scripts): drop dead fallback-logger guard in external-tools.sh
  • c409965 refactor(scripts): extract editor-rule install into lib, fix divergent cursor behavior
  • fbf4b4e refactor(security-review): disclose ast-grep to a companion file
  • d159c17 refactor(security-review): tighten to writing-great-skills bar
  • 7411dd1 refactor(setup): drop .devskills/ marker — derive profile from AGENTS.md
  • fb3b74e refactor(spec): fold specification.md rigor into /spec, delete the orphan
  • 74186db refactor(sync): stop sweeping bare pre-ds- command names
  • d5c445d refactor(test-quality-review): tighten to writing-great-skills bar
  • 63cb08f refactor(ui-quality-review): tighten to writing-great-skills bar
  • 7adc57b refactor(write-a-command): rename /write-a-skill → /write-a-command
  • 4873a91 refactor: clarify senior-mode commit/step seam and stacking
  • c565b71 refactor: consolidate commands/, add phase-hints, add quality-gate
  • 72e72a4 refactor: deslop the acceptance test
  • c92d2ff refactor: deslop — drop discarded plan, dedup init, tidy tests
  • bf13e5c refactor: drop Cursor + VSCode install targets
  • cec9be4 refactor: drop residual .planning/ fallbacks
  • 2a7dd41 refactor: install Claude skills from skills/, purge legacy commands
  • 2c508b5 refactor: reframe ast-grep as an additive structural pass for ds-security-review
  • 5fcf39a refactor: remove RTK; tldt + shell discipline are the replacement
  • 76b26d5 refactor: remove the --hints tooling block (drifting partial command catalog)
  • 23653b7 refactor: rename prompts/ to agents-md/
  • 1b4bfe2 refactor: retire commands/, skills/ is the single source
  • 155cc03 refactor: tighten /ds-typeset — faithfulness read-back, font fallback, scratch dir
  • ff1ad2f refine(#23): add ds-data-review to quality gate + --pipelines ETL audit
  • 4969301 refine(agents-base): keep the function-length rule numberless
  • 3c7fb70 refine(comments): scope to Claude/OpenCode/Codex, drop from pre-PR gate, add --fix self-check
  • 77a490f refine(deslop): make it language-agnostic, not TS-shaped
  • ce33c0c refine(java): bump floor to 25, add 25 idioms, match sibling toolchain stance
  • 9bb51c9 refine(perf-plan): give the -plan family its own ## Plans section in docs
  • 44f044b refine(profiles): trim language profiles to opinionated signal
  • 551d92a refine(python): add TaskGroup, sharpen free-threading + t-string framing
  • 818b866 refine(reviews): align go/ts/rust reviews — lens framing, scope, accuracy fixes
  • 4f634c8 refine(reviews): guard --fix with verify-and-revert
  • 45c1fe6 refine(setup): address grill-me review of PR #2
  • e7d3d29 refine(ui): rename /frontend -> /ui, make it framework-agnostic + add design craft
  • 6d19ad4 refine(zig): pin to 0.16, add automated checks, tagged unions, naming
  • 24e0879 test(profile): add behavior harness for AGENTS.md/CLAUDE.md mutation
  • 7757ac2 test(profile): cover dry-run uninstall safety rail
  • 00545fe test(rtk): cover _rtk_expected_sha256 checksums.txt lookup
  • fea8a94 test(sync): assert read-only plans don't mutate the legacy dir
  • de80c4d trimming and deduplicating skills for quality gate and code review
  • a427f9f wip: pause-work — RTK removal + ds-osv session complete