Skip to content

Commit e9173e3

Browse files
Add ponytail plugin marketplace (#6)
* Add ponytail plugin marketplace and PaperBanana skill reference Wires DietrichGebert/ponytail (lazy-senior-dev YAGNI skill pack) into the installer catalog as a new plugin-marketplace group, matching the caveman/agent-skills pattern. Documents dwzhu-pku/PaperBanana as an external skill source instead — it has no Claude Code plugin marketplace and its run.py depends on the full Python framework repo being cloned separately, so it isn't vendored into the installer. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Eh42BWGpQEe8Aayg3zaqTB * Drop PaperBanana references PaperBanana isn't a Claude Code plugin or a self-contained skill, so documenting it alongside the real ponytail integration added more confusion than value. Keeping the PR scoped to ponytail only. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Eh42BWGpQEe8Aayg3zaqTB --------- Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
1 parent 8930cd9 commit e9173e3

3 files changed

Lines changed: 27 additions & 0 deletions

File tree

CLAUDE.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ This repo is a portable Claude Code configuration kit. It stores skills, agent d
3333
| [coreyhaines31/marketingskills](https://github.com/coreyhaines31/marketingskills) | Marketing skills (`page-cro`, `copywriting`, and more) |
3434
| [addyosmani/agent-skills](https://github.com/addyosmani/agent-skills) | Agent skills collection by Addy Osmani |
3535
| [Imbad0202/academic-research-skills](https://github.com/Imbad0202/academic-research-skills) | Academic research pipeline (`deep-research`, `academic-paper`, `academic-paper-reviewer`, `academic-pipeline`) |
36+
| [DietrichGebert/ponytail](https://github.com/DietrichGebert/ponytail) | Lazy-senior-dev code minimalism pack (`ponytail`, `ponytail-audit`, `ponytail-debt`, `ponytail-gain`, `ponytail-help`, `ponytail-review`) |
3637

3738
## Deploying to a New Project
3839

@@ -85,6 +86,7 @@ claude plugin marketplace add coreyhaines31/marketingskills
8586
claude plugin marketplace add JuliusBrussee/caveman
8687
claude plugin marketplace add addyosmani/agent-skills
8788
claude plugin marketplace add Imbad0202/academic-research-skills
89+
claude plugin marketplace add DietrichGebert/ponytail
8890
```
8991

9092
Then install marketplace plugins:
@@ -96,6 +98,7 @@ claude plugin install marketing-skills@marketingskills
9698
claude plugin install caveman@caveman
9799
claude plugin install agent-skills@addy-agent-skills
98100
claude plugin install academic-research-skills@academic-research-skills
101+
claude plugin install ponytail@ponytail
99102
```
100103

101104
Marketing skills can also be installed via the `npx skills` CLI (installs to `.agents/skills/` and symlinks into `.claude/skills/`):
@@ -122,6 +125,7 @@ npx skills add coreyhaines31/marketingskills --list
122125
| `caveman` | `JuliusBrussee/caveman` |
123126
| `addy-agent-skills` | `addyosmani/agent-skills` |
124127
| `academic-research-skills` | `Imbad0202/academic-research-skills` |
128+
| `ponytail` | `DietrichGebert/ponytail` |
125129

126130
## Global Settings Location
127131

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ Source: [pbakaus/impeccable](https://github.com/pbakaus/impeccable). Useful when
174174
| Marketing || **marketing-skills** |
175175
| Caveman Mode || **caveman** |
176176
| Agent Skills || **agent-skills** |
177+
| Ponytail (Lazy Dev) || **ponytail** |
177178

178179
## Repo layout
179180

@@ -245,6 +246,7 @@ If you'd rather not run the installer:
245246
claude plugin marketplace add JuliusBrussee/caveman
246247
claude plugin marketplace add addyosmani/agent-skills
247248
claude plugin marketplace add Imbad0202/academic-research-skills
249+
claude plugin marketplace add DietrichGebert/ponytail
248250
```
249251

250252
5. Install marketplace plugins:
@@ -255,6 +257,7 @@ If you'd rather not run the installer:
255257
claude plugin install caveman@caveman
256258
claude plugin install agent-skills@addy-agent-skills
257259
claude plugin install academic-research-skills@academic-research-skills
260+
claude plugin install ponytail@ponytail
258261
```
259262

260263
## Plugin marketplaces
@@ -268,6 +271,7 @@ If you'd rather not run the installer:
268271
| `caveman` | [JuliusBrussee/caveman](https://github.com/JuliusBrussee/caveman) | Ultra-compressed responses |
269272
| `addy-agent-skills` | [addyosmani/agent-skills](https://github.com/addyosmani/agent-skills) | Addy Osmani's agent skills |
270273
| `academic-research-skills` | [Imbad0202/academic-research-skills](https://github.com/Imbad0202/academic-research-skills) | Academic research pipeline (research → write → review → revise → finalize) |
274+
| `ponytail` | [DietrichGebert/ponytail](https://github.com/DietrichGebert/ponytail) | Lazy senior dev mode — YAGNI, stdlib first, no unrequested abstractions |
271275

272276
## Global settings
273277

create-claude-setup/src/catalog.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,25 @@ export const GROUPS = [
218218
copyAgents: false,
219219
copyTemplates: false,
220220
},
221+
{
222+
id: 'ponytail',
223+
label: 'Ponytail (Lazy Senior Dev)',
224+
hint: 'YAGNI-enforcing code minimalism skill pack',
225+
required: false,
226+
skills: [],
227+
plugins: [],
228+
marketplaceSetup: [
229+
{
230+
command: 'claude plugin marketplace add DietrichGebert/ponytail',
231+
install: 'claude plugin install ponytail@ponytail',
232+
marketplace: { id: 'ponytail', source: 'DietrichGebert/ponytail' },
233+
pluginName: 'ponytail',
234+
marketplaceFlag: 'ponytail',
235+
},
236+
],
237+
copyAgents: false,
238+
copyTemplates: false,
239+
},
221240
];
222241

223242
export function getGroupById(id) {

0 commit comments

Comments
 (0)