Skip to content

Replace per-agent hooks with add-package skill and update documentation - #118

Merged
devoncarew merged 3 commits into
mainfrom
remove_hooks_add_package_skill
Apr 27, 2026
Merged

devoncarew merged 3 commits into
mainfrom
remove_hooks_add_package_skill

Conversation

@devoncarew

@devoncarew devoncarew commented Apr 27, 2026

Copy link
Copy Markdown
Owner
  • Replace per-agent hooks with add-package skill and update documentation

devoncarew and others added 3 commits April 27, 2026 02:08
- Remove the package validation hook infrastructure: bin/deps_check.dart,
  scripts/deps_check.js, lib/src/deps/, test/deps/, test/scripts/deps_check_js_test.dart,
  and hooks/hooks-gemini.json. Remove hook blocks from all four plugin manifests.
- Add .claude/skills/add-package/SKILL.md: fires when an agent is about to add
  a Dart/Flutter package dependency and instructs it to read pub command output
  for discontinued-package and outdated-version warnings before proceeding.
- Add equivalent package safety guidance to .gemini-extension/GEMINI.md.
- Add initial .cursor-plugin/ manifest and readme.
- Drop http, args, and pub_semver from runtime dependencies; move http and args
  to dev_dependencies (test fixtures and dev tooling only).
- Update README, docs/DESIGN.md, docs/index.md, privacy_policy.md, plugin
  readmes, and CHANGELOG to reflect the new approach.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@devoncarew
devoncarew merged commit 676a5e5 into main Apr 27, 2026
4 checks passed
@devoncarew
devoncarew deleted the remove_hooks_add_package_skill branch April 27, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant