Skip to content

Commit b41adeb

Browse files
committed
updating workflow
Entire-Checkpoint: b9450708586d
1 parent eba0ad3 commit b41adeb

4 files changed

Lines changed: 38 additions & 8 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"name": "optimize-anything",
3+
"owner": {
4+
"name": "ASRagab"
5+
},
6+
"metadata": {
7+
"description": "Claude Code plugin for optimizing text artifacts using gepa",
8+
"version": "0.1.0"
9+
},
10+
"plugins": [
11+
{
12+
"name": "optimize-anything",
13+
"source": "./",
14+
"description": "Optimize any text artifact using gepa — prompts, code, configs, skills",
15+
"version": "0.1.0",
16+
"homepage": "https://github.com/ASRagab/optimize-anything",
17+
"repository": "https://github.com/ASRagab/optimize-anything",
18+
"keywords": ["optimization", "gepa", "prompts", "evaluator", "llm-judge"],
19+
"category": "development"
20+
}
21+
]
22+
}

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242

4343
integration:
4444
name: Integration (${{ matrix.provider }})
45+
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
4546
runs-on: ubuntu-latest
4647
strategy:
4748
fail-fast: false

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,9 @@ uv tool install git+https://github.com/ASRagab/optimize-anything
6060
**Claude Code plugin** — skills + `/optimize` command inside Claude Code:
6161

6262
```bash
63-
claude plugin add https://github.com/ASRagab/optimize-anything
63+
# Add the marketplace, then install the plugin:
64+
/plugin marketplace add ASRagab/optimize-anything
65+
/plugin install optimize-anything@optimize-anything
6466
```
6567

6668
> Requires [uv](https://docs.astral.sh/uv/) and Python >= 3.10. Plugin and CLI are independent — install either or both.
@@ -308,8 +310,8 @@ flowchart TD
308310
## Uninstall
309311

310312
```bash
311-
uv tool uninstall optimize-anything # CLI
312-
claude plugin remove optimize-anything # Plugin
313+
uv tool uninstall optimize-anything # CLI
314+
/plugin uninstall optimize-anything@optimize-anything # Plugin
313315
```
314316

315317
## Learn More

install.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,18 @@ The plugin auto-discovers skills and the `/optimize` command.
2020

2121
### Install
2222

23+
Inside Claude Code, add the marketplace and install the plugin:
24+
2325
```bash
24-
claude plugin add https://github.com/ASRagab/optimize-anything
26+
/plugin marketplace add ASRagab/optimize-anything
27+
/plugin install optimize-anything@optimize-anything
2528
```
2629

2730
Or from a local clone:
2831

2932
```bash
30-
claude plugin add /path/to/optimize-anything
33+
/plugin marketplace add /path/to/optimize-anything
34+
/plugin install optimize-anything@optimize-anything
3135
```
3236

3337
### What you get
@@ -42,7 +46,7 @@ In Claude Code, run `/optimize` or ask Claude to use the optimization-guide skil
4246
### Uninstall
4347

4448
```bash
45-
claude plugin remove optimize-anything
49+
/plugin uninstall optimize-anything@optimize-anything
4650
```
4751

4852
---
@@ -105,9 +109,10 @@ uv run optimize-anything --help # Check CLI
105109

106110
### Use as plugin from source
107111

108-
If you've cloned the repo, you can also add it as a Claude Code plugin:
112+
If you've cloned the repo, you can add it as a local marketplace in Claude Code:
109113
```bash
110-
claude plugin add /path/to/optimize-anything
114+
/plugin marketplace add /path/to/optimize-anything
115+
/plugin install optimize-anything@optimize-anything
111116
```
112117

113118
---

0 commit comments

Comments
 (0)