Assess platform upgrade readiness for Claude model and CC version changes. Use when evaluating upgrades.
Evaluates Claude model and Claude Code upgrade readiness by scanning codebases and generating structured assessment reports.
/plugin marketplace add yonatangross/orchestkit/plugin install orkl@orchestkitThis skill is limited to using the following tools:
references/cc-2.1.47-upgrade-guide.mdreferences/output-format.mdreferences/recommendation-format.mdreferences/scoring-rubric.mdrules/_sections.mdrules/_template.mdrules/codebase-scan-patterns.mdrules/detection-checks.mdrules/knowledge-compatibility.mdrules/knowledge-evaluation.mdEvaluate platform upgrade readiness for Claude model transitions, Claude Code version bumps, and OrchestKit plugin updates. Produces a structured JSON assessment report with a 0-10 readiness score across 6 dimensions.
/ork:upgrade-assessment # Interactive assessment
/ork:upgrade-assessment --json # Machine-readable output
Tool: AskUserQuestion
Determine the assessment scope before scanning. Ask the user:
What type of upgrade are you assessing?
- Full platform - Model + CC version + OrchestKit (comprehensive)
- Model only - Switching Claude model (e.g., Sonnet 4.5 to Opus 4.6)
- CC version only - Claude Code version bump (e.g., 2.1.32 to 2.1.33)
- OrchestKit only - Plugin version upgrade (e.g., 5.x to 6.x)
Record the scope and target versions. If the user does not specify target versions, research the latest available in Phase 2.
Tools: Bash, Read, Grep, Glob
Run precondition checks and environment detection. See Detection Checks for verification scripts and expected output format.
Tools: WebSearch, WebFetch
Research the target versions for new capabilities and breaking changes:
Research queries:
"Claude {target_model} capabilities release notes"
"Claude Code {target_version} changelog breaking changes"
"Claude {target_model} vs {current_model} differences"
Tools: Grep, Glob, Read
Scan the codebase for patterns affected by the upgrade. See Codebase Scan Patterns for grep patterns and severity classification.
Rate readiness 0-10 across 6 dimensions using the scoring rubric from platform-upgrade-knowledge. See Scoring Rubric for per-dimension thresholds, weights, and score interpretation.
Generate prioritized action items based on Phase 3 findings and Phase 4 scores. See Recommendation Format for priority assignment algorithm, effort estimation, and recommendation structure.
The assessment produces a structured JSON report. See Output Format for the full schema and example.
Focus on Phases 1, 2, and 3. Key areas:
model: fieldsFocus on hook compatibility and skill format:
Focus on plugin structure:
| Rule | Impact | What It Covers |
|---|---|---|
| detection-checks | HIGH | Precondition checks, environment detection scripts |
| codebase-scan-patterns | HIGH | Grep patterns, severity classification |
| knowledge-evaluation | HIGH | 6-dimension scoring rubric, severity classification |
| knowledge-compatibility | HIGH | Version compatibility matrix, breaking change detection |
platform-upgrade-knowledge - Scoring rubric details and compatibility matrixork:doctor - Post-upgrade health validationork:explore - Codebase exploration for impact analysisork:verify - Verification of changes after migrationork:devops-deployment - CI/CD pipeline updatesplatform-upgrade-knowledge/references/scoring-rubric.md for additional scoring detailsplatform-upgrade-knowledge/references/compatibility-matrix.md for version compatibility trackingSearch, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.