SuperScript/sst-marketplace
SuperScript/sst-marketplace · 0 stars · 16 plugins
Marketplace
Install
/plugin marketplace add SuperScript/sst-marketplaceRun inside Claude Code, then install plugins from it. Check the repo's README before you run it.
Plugins 16
After adding the marketplace, install one with /plugin install <name>@sst-marketplace.
- 1checklistsCreate and manage checklist skills
/plugin install checklists@sst-marketplace - 2cli-skillGuide creation of Claude Code skills that wrap CLI tools
/plugin install cli-skill@sst-marketplace - 3five-whysFacilitate structured Five Whys root-cause analysis sessions
/plugin install five-whys@sst-marketplace - 4kak-scriptWrite kakoune script files adhering to SuperScript standards
/plugin install kak-script@sst-marketplace - 5llm-ismsFind and fix LLM-isms in documents
/plugin install llm-isms@sst-marketplace - 6makefile-writingWrite Makefiles adhering to SuperScript standards
/plugin install makefile-writing@sst-marketplace - 7mvpsSkills for creating high-quality MVPs
/plugin install mvps@sst-marketplace - 8planningPlan logging and resumption skills
/plugin install planning@sst-marketplace - 9plugin-opsProvide various plugin-management operations
/plugin install plugin-ops@sst-marketplace - 10ports-devSkills for creating and maintaining FreeBSD ports
/plugin install ports-dev@sst-marketplace - 11project-setupCreate new project repositories of various types
/plugin install project-setup@sst-marketplace - 12scrip-programmingProgramming conventions for use of the scrip project
/plugin install scrip-programming@sst-marketplace - 13shell-programmingPOSIX shell programming conventions for sh scripts
/plugin install shell-programming@sst-marketplace - 14skill-configEnsure skill configuration meets SuperScript standards
/plugin install skill-config@sst-marketplace - 15unix-programmingGuidelines for programming in UNIX style
/plugin install unix-programming@sst-marketplace - 16webrowsBrowser automation via the webrows Selenium WebDriver CLI
/plugin install webrows@sst-marketplace
Files
SST Marketplace
A curated catalog of Claude Code plugins from SuperScript. This repository is a thin registry — no plugin code lives here. Each plugin maintains full independence with its own repository, release cycle, and maintainers.
Quick Start
Add the marketplace
/plugin marketplace add sst/sst-marketplace
Install a plugin
/plugin install <name>@sst-marketplace
Available Plugins
| Plugin | Description |
|---|---|
| cli-skill | Guide creation of Claude Code skills that wrap CLI tools |
| five-whys | Facilitate structured Five Whys root-cause analysis sessions |
| kak-script | Write kakoune script files adhering to SuperScript standards |
| makefile-writing | Write Makefiles adhering to SuperScript standards |
| plugin-ops | Provide various plugin-management operations |
| planning | Plan logging and resumption skills |
| ports-dev | Skills for creating and maintaining FreeBSD ports |
| project-setup | Create new project repositories of various types |
| scrip-programming | Programming conventions for use of the scrip project |
| shell-programming | POSIX shell programming conventions for sh scripts |
| unix-programming | Guidelines for programming in UNIX style |
Repository Structure
.claude-plugin/marketplace.json — the plugin registry
scripts/validate-marketplace — validation script (POSIX sh + jq)
Design Philosophy
This marketplace follows a thin registry pattern: the entire registry is a single JSON file that maps plugin names to their external sources. No plugin code, build artifacts, or vendored dependencies live in this repository. The registry provides discovery, not distribution.
This design has several advantages over monorepo or artifact-hosting approaches:
-
Plugin author autonomy. Authors retain full control over their release cycle, versioning, and hosting. Publishing a new plugin version requires no action in the marketplace — the source repository is the source of truth.
-
Minimal review surface. Pull requests to the marketplace are small JSON diffs. They are easy to review and unlikely to introduce bugs, since there is no executable code to evaluate.
-
No single point of failure. If the marketplace repository is unavailable, plugins continue to exist independently at their sources. The registry is an index, not a host.
-
Low-friction contributions. Adding a plugin requires appending a JSON object to one file. There is no monorepo build system to conform to, no CI pipeline to satisfy, and no packaging step.
-
No artifact storage. The registry stores no binaries, tarballs, or code. This keeps the repository tiny and eliminates supply-chain concerns at the registry level — there is nothing here to tamper with beyond metadata.
By contrast, monorepo approaches (where all plugin code lives in one tree) couple every plugin's release to the registry's merge process, and artifact-hosting registries (like npm or PyPI) must store, serve, and secure package contents. A thin registry separates discovery from distribution entirely, keeping each concern simple.
Contributing
Requirements
The validation script requires:
- jq — used for all JSON parsing and validation checks
- POSIX-compatible
/bin/sh— the script targetssh, notbash
Adding a Plugin
- Fork this repository
- Add your plugin entry to
.claude-plugin/marketplace.json(keep plugins in alphabetical order) - Run validation:
scripts/validate-marketplace - Open a pull request
For the full marketplace and plugin entry schema, see the Claude Code plugin marketplace documentation.
Plugin Entry Fields
Each plugin entry requires name, source, and description. The following fields are optional: version, author, license, keywords, category.
Plugin Entry Templates
GitHub source:
{
"name": "my-plugin",
"source": {
"source": "github",
"repo": "owner/repo",
"ref": "v1.0.0"
},
"description": "What the plugin does.",
"version": "1.0.0",
"author": "your-name",
"license": "MIT",
"keywords": ["keyword1", "keyword2"],
"category": "category-name"
}
Git URL source:
{
"name": "my-plugin",
"source": {
"source": "url",
"url": "https://gitlab.com/org/repo.git",
"ref": "main"
},
"description": "What the plugin does.",
"version": "1.0.0",
"author": "your-name",
"license": "MIT",
"keywords": ["keyword1", "keyword2"],
"category": "category-name"
}
npm source:
{
"name": "my-plugin",
"source": {
"source": "npm",
"package": "@scope/package-name",
"version": "^1.0.0"
},
"description": "What the plugin does.",
"version": "1.0.0",
"author": "your-name",
"license": "MIT",
"keywords": ["keyword1", "keyword2"],
"category": "category-name"
}
pip source:
{
"name": "my-plugin",
"source": {
"source": "pip",
"package": "package-name",
"version": ">=1.0.0"
},
"description": "What the plugin does.",
"version": "1.0.0",
"author": "your-name",
"license": "MIT",
"keywords": ["keyword1", "keyword2"],
"category": "category-name"
}
Entry Requirements
- Plugin names must be kebab-case (e.g.,
my-plugin-name) - Each plugin must have
name,source, anddescriptionfields - Sources must be objects with a
sourcetype field — no relative paths or string sources - Keep plugins in alphabetical order
Validation
Run the validation script before submitting a PR:
scripts/validate-marketplace
The script checks:
- File exists and contains valid JSON
- Required top-level fields are present (
name,owner,plugins) - Plugin entries have required fields (
name,source,description) - Plugin names are valid kebab-case and unique
- Source objects have correct fields for their type (e.g.,
repofor GitHub,packagefor npm/pip) - Plugins are in alphabetical order (warning only)
Exit codes:
- 0 — validation passed (warnings may still be shown)
- 111 — fatal validation error
Team Auto-Install
To have your team automatically use this marketplace, add it to your project's .claude/settings.json:
{
"plugins": {
"marketplaces": ["sst/sst-marketplace"]
}
}
License
BSD 3-Clause — see LICENSE.
{
"name": "sst-marketplace",
"owner": {
"name": "SuperScript"
},
"metadata": {
"description": "A curated catalog of Claude Code plugins from SuperScript. All plugins are external; no plugin code lives in this repository.",
"homepage": "https://github.com/superscript/sst-marketplace"
},
"plugins": [
{
"name": "checklists",
"source": {
"source": "git-subdir",
"url": "superscript/checklists",
"path": "plugin"
},
"description": "Create and manage checklist skills"
},
{
"name": "cli-skill",
"source": {
"source": "git-subdir",
"url": "superscript/cli-skill",
"path": "plugin"
},
"description": "Guide creation of Claude Code skills that wrap CLI tools"
},
{
"name": "five-whys",
"source": {
"source": "git-subdir",
"url": "superscript/five-whys",
"path": "plugin"
},
"description": "Facilitate structured Five Whys root-cause analysis sessions"
},
{
"name": "kak-script",
"source": {
"source": "git-subdir",
"url": "superscript/kak-script",
"path": "plugin"
},
"description": "Write kakoune script files adhering to SuperScript standards"
},
{
"name": "llm-isms",
"source": {
"source": "git-subdir",
"url": "superscript/llm-isms",
"path": "plugin"
},
"description": "Find and fix LLM-isms in documents"
},
{
"name": "makefile-writing",
"source": {
"source": "git-subdir",
"url": "superscript/makefile-writing",
"path": "plugin"
},
"description": "Write Makefiles adhering to SuperScript standards"
},
{
"name": "mvps",
"source": {
"source": "git-subdir",
"url": "superscript/mvps",
"path": "plugin"
},
"description": "Skills for creating high-quality MVPs"
},
{
"name": "planning",
"source": {
"source": "git-subdir",
"url": "superscript/planning",
"path": "plugin"
},
"description": "Plan logging and resumption skills"
},
{
"name": "plugin-ops",
"source": {
"source": "git-subdir",
"url": "superscript/plugin-ops",
"path": "plugin"
},
"description": "Provide various plugin-management operations"
},
{
"name": "ports-dev",
"source": {
"source": "git-subdir",
"url": "superscript/ports-dev",
"path": "plugin"
},
"description": "Skills for creating and maintaining FreeBSD ports"
},
{
"name": "project-setup",
"source": {
"source": "git-subdir",
"url": "superscript/project-setup",
"path": "plugin"
},
"description": "Create new project repositories of various types"
},
{
"name": "scrip-programming",
"source": {
"source": "git-subdir",
"url": "superscript/scrip-programming",
"path": "plugin"
},
"description": "Programming conventions for use of the scrip project"
},
{
"name": "shell-programming",
"source": {
"source": "git-subdir",
"url": "superscript/shell-programming",
"path": "plugin"
},
"description": "POSIX shell programming conventions for sh scripts"
},
{
"name": "skill-config",
"source": {
"source": "git-subdir",
"url": "superscript/skill-config",
"path": "plugin"
},
"description": "Ensure skill configuration meets SuperScript standards"
},
{
"name": "unix-programming",
"source": {
"source": "git-subdir",
"url": "superscript/unix-programming",
"path": "plugin"
},
"description": "Guidelines for programming in UNIX style"
},
{
"name": "webrows",
"source": {
"source": "git-subdir",
"url": "superscript/webrows",
"path": "plugin"
},
"description": "Browser automation via the webrows Selenium WebDriver CLI"
}
]
}Facts
- Kind
- Marketplace
- Repo
- SuperScript/sst-marketplace
- Group
- Uncategorized
- Stars
- 0
- Marketplace name
- sst-marketplace
- Owner
- SuperScript
- License
- BSD-3-Clause
- Language
- Shell
- Created
- 2026-02-24
- Last push
- 2026-05-06
- Plugins
- 16
- 1obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.297.9k
- 2affaan-m/everything-claude-codeaffaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.277.5k
- 3anthropics/skillsanthropics/skillsPublic repository for Agent Skills180.6k
- 4f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.172.7k
- 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.150.3k
- 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.135k