Skip to content

feat: add argument-hint + $ARGUMENTS to sdk-upgrade and analysis-upgrade skills#122

Merged
ryzizub merged 1 commit into
mainfrom
claude/pensive-haibt-ff51b7
Jul 1, 2026
Merged

feat: add argument-hint + $ARGUMENTS to sdk-upgrade and analysis-upgrade skills#122
ryzizub merged 1 commit into
mainfrom
claude/pensive-haibt-ff51b7

Conversation

@ryzizub

@ryzizub ryzizub commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Description

Closes #113.

dart-flutter-sdk-upgrade and very-good-analysis-upgrade were the only two upgrade skills that could not take a version as an argument. This adds an argument-hint to each skill's frontmatter and threads $ARGUMENTS into the version-resolution step of each body, so an invoked version (e.g. /very-good-analysis-upgrade 10.0.0) is used as the target, with the existing "look up latest" behavior as the fallback when no argument is passed.

Changes

  • dart-flutter-sdk-upgradeargument-hint: "[flutter-version]"; step 0 now resolves the target Flutter/Dart version from $ARGUMENTS, falling back to the latest stable when empty.
  • very-good-analysis-upgradeargument-hint: "[version]"; the "Before You Start" target-version step now reads $ARGUMENTS, falling back to the pub.dev latest when empty.

No README or plugin.json changes: the skills already exist in the skills table and Usage list, and the Usage list does not show argument hints for any other arg-taking skill (/create-project, /testing, /accessibility).

Acceptance criteria

  • Both skills accept arguments with hints.

Verification

  • markdownlint-cli2 (repo config): 0 errors
  • cspell (repo config): 0 issues

🤖 Generated with Claude Code

…ade skills

Both skills now declare an argument-hint in frontmatter and consume
$ARGUMENTS in the body so an invoked version is used as the target:

- dart-flutter-sdk-upgrade: hint "[flutter-version]"; $ARGUMENTS drives
  the target Flutter/Dart version resolution in step 0.
- very-good-analysis-upgrade: hint "[version]"; $ARGUMENTS drives the
  target very_good_analysis version, falling back to the pub.dev latest.

Closes #113

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ryzizub ryzizub requested a review from a team as a code owner July 1, 2026 14:28
@ryzizub ryzizub merged commit 39fc856 into main Jul 1, 2026
6 checks passed
@ryzizub ryzizub deleted the claude/pensive-haibt-ff51b7 branch July 1, 2026 14:55
@vgvbot vgvbot mentioned this pull request Jul 1, 2026
@unicoderbot

unicoderbot Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Sorry, I ran into an error while processing your request. Please try again later.

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.

feat: add argument-hint + $ARGUMENTS to sdk-upgrade and analysis-upgrade skills

2 participants