From a2a3fdf1abbf15a3554aee25be8d17f5c74990d5 Mon Sep 17 00:00:00 2001 From: Ahmad Ragab Date: Fri, 27 Feb 2026 01:09:11 -0500 Subject: [PATCH 1/2] Updating plugin metadata Entire-Checkpoint: 3d8773e9c65e --- .claude-plugin/plugin.json | 56 ++++++++------------------------------ 1 file changed, 12 insertions(+), 44 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index ec6910d..4a80fe6 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,49 +1,17 @@ { "name": "optimize-anything", - "version": "0.1.0", + "version": "0.1.1", "description": "Optimize any text artifact using gepa — prompts, code, configs, skills", - "keywords": ["optimization", "gepa", "prompts", "evaluator"], - "author": "optimize-anything contributors", - "commands": [ - { - "name": "optimize", - "description": "Run optimization on a seed artifact with an evaluator" - }, - { - "name": "generate-evaluator", - "description": "Generate an evaluator script for a text artifact" - }, - { - "name": "intake", - "description": "Normalize evaluator intake specification" - }, - { - "name": "explain", - "description": "Explain the optimization plan for a seed artifact" - }, - { - "name": "budget", - "description": "Recommend evaluation budget for a seed artifact" - }, - { - "name": "score", - "description": "Score a single artifact with an evaluator without optimizing" - }, - { - "name": "analyze", - "description": "Analyze an artifact to discover quality dimensions for LLM judge optimization" - } + "keywords": [ + "optimization", + "gepa", + "prompts", + "evaluator" ], - "skills": [ - { - "name": "generate-evaluator", - "path": "skills/generate-evaluator/SKILL.md", - "description": "Generate an evaluator script for a text artifact, choosing the right scoring pattern for the objective" - }, - { - "name": "optimization-guide", - "path": "skills/optimization-guide/SKILL.md", - "description": "Guide for running optimizations with optimize-anything, covering modes, configuration, and interpretation" - } - ] + "author": { + "name": "optimize-anything contributors" + }, + "repository": "https://github.com/ASRagab/optimize-anything", + "homepage": "https://github.com/ASRagab/optimize-anything", + "license": "MIT" } From db9468766a8a1c2d0e1bb230cba7850011b98bc1 Mon Sep 17 00:00:00 2001 From: Ahmad Ragab Date: Fri, 27 Feb 2026 01:17:43 -0500 Subject: [PATCH 2/2] updating plugin metadata again --- .claude-plugin/marketplace.json | 4 ++-- .claude-plugin/plugin.json | 15 ++++++++++++++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 2e8ce55..0fcb74a 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -5,14 +5,14 @@ }, "metadata": { "description": "Claude Code plugin for optimizing text artifacts using gepa", - "version": "0.1.0" + "version": "0.1.1" }, "plugins": [ { "name": "optimize-anything", "source": "./", "description": "Optimize any text artifact using gepa — prompts, code, configs, skills", - "version": "0.1.0", + "version": "0.1.1", "homepage": "https://github.com/ASRagab/optimize-anything", "repository": "https://github.com/ASRagab/optimize-anything", "keywords": ["optimization", "gepa", "prompts", "evaluator", "llm-judge"], diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 4a80fe6..914abef 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -13,5 +13,18 @@ }, "repository": "https://github.com/ASRagab/optimize-anything", "homepage": "https://github.com/ASRagab/optimize-anything", - "license": "MIT" + "license": "MIT", + "commands": [ + { "name": "optimize", "description": "Run gepa optimization on a text artifact" }, + { "name": "generate-evaluator", "description": "Generate a scoring evaluator from a seed artifact and objective" }, + { "name": "intake", "description": "Normalize and validate an optimization intake spec" }, + { "name": "explain", "description": "Explain what optimize-anything will do for a given configuration" }, + { "name": "budget", "description": "Estimate token and API cost budget for an optimization run" }, + { "name": "score", "description": "Score a single artifact against an evaluator" }, + { "name": "analyze", "description": "Discover quality dimensions for an artifact and objective" } + ], + "skills": [ + { "name": "generate-evaluator", "path": "skills/generate-evaluator/SKILL.md", "description": "Guide for creating custom evaluator scripts" }, + { "name": "optimization-guide", "path": "skills/optimization-guide/SKILL.md", "description": "End-to-end optimization workflow guidance" } + ] }