Plugins by Londeren for Claude Code, claude.ai and any other agent that reads skills. The repository is a plugin marketplace: add it once and install whatever you need from it.
| Plugin | What it does | Docs |
|---|---|---|
| prompt-writer | Turns "write me a prompt" into an engineered prompt: routes the request into one of five prompt types, applies 24 master rules derived from the Claude system prompts, then audits the draft against a self-check list | plugins/prompt-writer |
Every route below installs from this repository. Swap prompt-writer for any plugin from the table.
/plugin marketplace add Londeren/claude-plugins
/plugin install prompt-writer@Londeren
The marketplace registers under the repository owner, Londeren, which is why the plugin id ends in @Londeren. If the install summary says Run /reload-plugins to activate., run that command.
The same thing without the interactive panel, for scripts and dotfiles:
claude plugin marketplace add Londeren/claude-plugins
claude plugin install prompt-writer@LonderenAdd --scope project to the install to share it with everyone working on the current repository.
The skills.sh CLI installs into whatever agents it finds (Cursor, Copilot, Codex, Gemini, Cline, Amp, Antigravity and a dozen more):
npx skills add Londeren/claude-plugins --skill prompt-writerWithout --skill the CLI lists everything in the repository and asks which skills to install; -l lists them without installing. Files land in .agents/skills/<name> for the current project, symlinked into each agent's own skills directory. Add -g to install for your user instead of the project, and --copy if you would rather have real files than symlinks.
Each plugin directory carries its own plugin.json, so Claude Code loads it as a skills-directory plugin:
git clone https://github.com/Londeren/claude-plugins.git /tmp/claude-plugins
cp -r /tmp/claude-plugins/plugins/prompt-writer ~/.claude/skills/prompt-writerUse .claude/skills/ inside a repository instead of ~/.claude/skills/ to scope it to that project.
Commit this to the repository's .claude/settings.json. Claude Code offers the marketplace and the plugin to everyone who trusts the folder:
{
"extraKnownMarketplaces": {
"Londeren": {
"source": {
"source": "github",
"repo": "Londeren/claude-plugins"
}
}
},
"enabledPlugins": {
"prompt-writer@Londeren": true
}
}-
Switch to the Added tab and press Add Marketplace.
-
Choose Add from a Repository and paste the repository URL:
https://github.com/Londeren/claude-plugins -
Press Sync. The marketplace appears in the list; install the plugin from it and its skill triggers on its own in any chat.
Enable "Code execution and file creation" in Settings → Capabilities if it is off.
.claude-plugin/
marketplace.json - marketplace manifest, one entry per plugin
plugins/<name>/ - a plugin, this is what ships to users
.claude-plugin/plugin.json - plugin manifest
SKILL.md - entry point, the only file loaded on activation
README.md - the plugin's own documentation
docs/ - specs, plans and development notes, not shipped
CLAUDE.md - instructions for Claude Code working on this repository