From spring-boot
Checks Spring Boot skill freshness against latest research docs, reports staleness and drift, refreshes research via deep-research, and assists updating specific skills.
npx claudepluginhub joaquimscosta/arkhe-claude-plugins --plugin spring-bootThis skill uses the workspace's default tool permissions.
Check whether Spring Boot skills are current with the latest research docs.
Proposes upgrades to generated skills via Ars Contexta research graph consultation, justifying methodology improvements. Never auto-implements; triggers on /upgrade or upgrade phrases.
Evolves existing skills by refining content in-place or creating advanced variants. Assesses gaps, applies changes, updates version metadata, syncs registry/cross-references. Use for outdated steps, feedback gaps, complexity upgrades.
Executes structured workflow to keep skills updated with upstream sources using mise commands. Checks staleness, validates schemas, audits freshness, and bootstraps version tracking for plugins.
Share bugs, ideas, or general feedback.
Check whether Spring Boot skills are current with the latest research docs.
Parse $ARGUMENTS for mode:
check (default, no args) — Scan and report freshnessrefresh — Update research docs via deep-research, then reportupdate <skill-name> — Help update a specific skill's contentpython3 ${CLAUDE_SKILL_DIR}/scripts/scan_skill_freshness.py --format json ${CLAUDE_SKILL_DIR}/../..
Parse the JSON output and present a formatted report with:
For skills with NEEDS_REVIEW or NEEDS_UPDATE:
/spring-refresh update <skill-name> for eachFor each Spring Boot research doc, invoke the Skill tool with core:deep-research to refresh:
refresh spring-boot-ecosystem (for ecosystem-research.md)refresh spring-boot-ddd-implementation (for ddd-implementation.md)refresh spring-boot-security-observability-testing (for security-observability-testing.md)After all research docs are refreshed, run the check mode to produce the updated report.
Show a before/after comparison of research doc dates.
Fallback: If the deep-research skill is not available, skip the research refresh and run check mode only. Inform the user they can manually update research docs.
Run check mode first to identify drift status for the specified skill.
Read the research docs that map to this skill:
spring-boot-ecosystem-research.md → scanner, verify, web-api, data-ddd, modulith, domain-driven-designspring-boot-ddd-implementation.md → domain-driven-design, data-ddd, web-api, modulithspring-boot-security-observability-testing.md → security, observability, testingRead the skill's current content: SKILL.md, EXAMPLES.md, TROUBLESHOOTING.md, and all files in references/.
Compare research content against skill content. Identify:
Present proposed changes to the user for confirmation before editing.
After updates, bump the spring-boot-version field if targeting a new version.
## Spring Boot Skill Freshness Report
### Research Documents
| Document | Version | Updated | Age | Status |
|----------|---------|---------|-----|--------|
### Skills
| Skill | Target | Modified | Research | Drift | Status |
|-------|--------|----------|----------|-------|--------|
### Recommendations
- [actionable items]
docs/research/spring-boot-*.md