update-flutter-skillslisted
Install: claude install-skill noory-code/noory-ai
# Update Flutter Skills
> Keep Flutter skills in the `flutter-cask` plugin up to date.
## Input
```yaml
input:
required: []
optional:
- name: target
type: string
desc: Specific skill name (e.g., flutter-freezed). If not specified, all skills are targeted.
- name: action
type: enum
values: [update, add, list, check]
desc: "update: update an existing skill | add: add a new skill | list: list all skills | check: check if up to date"
```
## Output
```yaml
output:
side_effects:
- updated: noory-ai/flutter-cask/skills/{skill-name}/SKILL.md
- updated: noory-ai/flutter-cask/skills/{skill-name}/references/*.md
```
## Actions
```yaml
actions:
- action: list
do: retrieve skill list
pseudo: |
ls noory-ai/flutter-cask/skills/
for each skill: read SKILL.md metadata (name, version, triggers)
print summary table
- action: check
do: check if latest
pseudo: |
for each skill in target:
read SKILL.md version
search latest docs (context7, pub.dev)
compare major version changes
report outdated skills
- action: update
do: update skill
pseudo: |
for each skill in target:
fetch latest documentation (context7)
update SKILL.md (installation, usage, common issues)
update references/*.md (code examples, patterns)
bump version if changed
- action: add
do: add new skill
pseudo: |
create noory-ai/flutter-cask