Back to Discover

claude-plugins

skill

smk-labs

One marketplace for everything I have built for Claude Code: plugins, skills, commands, and agents, organized by category.

View on GitHub
8 starsMITSynced Aug 17, 2026

Install to Claude Code

/plugin marketplace add smk-labs/claude-plugins

README

SMK Claude Code Plugins

Everything I have built for Claude Code, in one marketplace. Most of it exists because I hit the same problem twice and got tired of solving it by hand.

Persian and RTL are first-class here, not an afterthought.

Install

Most people use these in the Claude desktop app, not the terminal, so that comes first. Adding the marketplace and installing a plugin are two separate steps: the first one only registers the catalog, it installs nothing.

1. Add the marketplace, once

Customize → Plugins → Personal plugins → +  →  Add marketplace → Add from a repository

Paste this as the repository:

smk-labs/claude-plugins

2. Install the plugins you want

Customize → Plugins → Browse plugins → readable → Install

Repeat per plugin. When it asks for a scope: User for every project, Project to share with everyone on the repo, Local for this repo only.

Quicker, without leaving the chat: the + button next to the prompt box → PluginsAdd plugin.

3. Keep them current

The marketplace is called smk, not claude-plugins. You need that name here.

Third-party marketplaces do not auto-update by default, so nothing arrives on its own. Either update when you feel like it:

/plugin marketplace update smk
/reload-plugins

Or switch it on once and stop thinking about it:

/plugin → Marketplaces → smk → Enable auto-update

Enable, disable, remove

+ → Plugins → Manage plugins

Removing the marketplace uninstalls every plugin that came from it.

If you do live in the terminal

/plugin marketplace add smk-labs/claude-plugins
/plugin install readable@smk

The catalog

Get work done somewhere else

PluginWhat it does
cursor-delegateRuns coding and writing tasks on your Cursor subscription's quota instead of Claude's. Claude plans and reviews, Cursor workers execute, one task or a parallel fleet. Long jobs run as short resumable legs, so a dropped connection costs one leg and never the work. Carries copy-writing-fa for Persian web copy, with fa-lint as the gate.

Keep a codebase honest

PluginWhat it does
spring-cleanDeep-cleans a repo, then gives it rules at both layers. spring-clean declares a scoreboard, deletes dead surfaces, moves dev docs out of the code tree, splits oversized files and draws package boundaries, and writes its plan to a numbered unit list so a long pass survives a dead context. workspace-rules then works out that repo's own rules from its own evidence and sorts each by what it hands the model: information a model cannot infer gets told where a session starts, anything a script could count gets counted as a linter setting, a test or a hook, proved red by name and green on an untouched tree, and the cap goes inside the check file itself.
portal-skillsPlatform engineering and security. GitLab CI/CD and Helm charts for Kubernetes, pod rightsizing from real Prometheus data, a secure-coding baseline that applies while you write, and a deep OWASP reference.

Make the output readable

PluginWhat it does
readableReplies as styled cards instead of raw chat text. Persian and RTL always render correctly, English by default. Export any card as a standalone HTML report, and give a project its own brand so every card matches it.
decodeA narrated tour of a codebase for people who do not read code. A two-minute story, a browsable file tree, one clean canvas per file, and pull requests translated into product language. Persian first.
learnableTurns any subject into a course you actually finish. A placement quiz finds your real level, the plan aims at your gaps, and each lesson teaches itself one hard question at a time.

Show it, do not describe it

PluginWhat it does
figSingle-file looping animated SVGs for ideas that move: flows, loops, retries, queues, fan-outs. One HTML file you can drop in an email or a slide. Converts to GIF too.
getpixFinds free licensed images from five sources with zero API keys, shows them in the chat, or drops optimized WebP into the project with alt text and attribution. Includes a whole-site art-direction pass.
open-design-guide151 real design systems with real tokens (Apple, Vercel, Linear, Stripe, plus styles like brutalism and claymorphism), 71 design and frontend skills, and 114 templates for decks, documents, video frames, and social cards. Installs the Open Design content library as a sparse clone, so there is no desktop app, no daemon, and no od binary.

Everyday

PluginWhat it does
daily-toolsPersian-first helpers: swarm QA campaigns, copy-ready prompt writing, light multi-agent research, plain-language how-to guides, and a one-word resume command.
principles-firstFirst-principles and design-thinking checks for product and architecture calls. Built to run before scope is added, not after.
backlog-mdBacklog.md task management as a plugin: MCP server, hooks, and a skill that imports messy docs into a clean backlog.

Packaged from others

PluginWhat it does
gstackGarry Tan's gstack dev workflow (53+ skills) packaged for Claude Code. Not my work: all credit and ongoing development belong upstream.

Related tools

These are CLI tools, not plugins. They live in the same org.

  • claude-deck: run many Claude accounts side by side on one machine, with a usage dashboard. Includes claude-sync, which gives every account and profile the same Claude Code session list.
  • claude-config: my ~/.claude, versioned. Clone it as ~/.claude on a new machine.
  • backlog-overview: what is in progress across every project, in pure bash.

License

MIT for this repo's own content. See LICENSE. The gstack content belongs to its original author, Garry Tan.

Rendered live from smk-labs/claude-plugins's GitHub README — not stored, always reflects the source repo.

13 Plugins

NameDescriptionCategorySource
cursor-delegateRun coding and writing tasks on your Cursor subscription's quota instead of Claude's. Claude plans and reviews, Cursor workers execute, one task at a time or as a parallel fleet. Long jobs run as short resumable legs, so a dropped connection costs one leg and never the work. Includes copy-writing-fa for Persian web copy, with fa-lint as the gate.engineering./cursor-delegate
spring-cleanDeep-clean a repo against a declared scoreboard, then give it rules at both layers. Delete dead surfaces, move dev docs out of the code tree, split oversized files and draw package boundaries, with the plan written down so a long pass survives a dead context; then sort every rule by what it hands the model, tell the facts it cannot infer where a session starts, count anything a script could count, and cap the set inside the check file itself.engineering./spring-clean
portal-skillsPlatform engineering and security: GitLab CI/CD and Helm charts for Kubernetes, pod rightsizing from real Prometheus data, a secure-coding baseline that applies while you write, and a deep OWASP reference (Top 10:2025, LLM Top 10, Agentic AI).engineering./portal-skills
readableReplies as styled cards instead of raw chat text. Persian and RTL always render correctly, English by default. Export any card as a standalone HTML report, and give a project its own brand so every card and report matches it.writing./readable
decodeA narrated tour of a codebase for people who do not read code: a two-minute story, a browsable file tree, one clean canvas per file, and pull requests translated into product language. Persian first.writing./decode
learnableTurns any subject into a course you actually finish: a placement quiz that finds your real level, a researched taxonomy and plan aimed at your gaps, and lesson files that teach themselves one hard question at a time and wait for your questions before moving on.learning./learnable
figSingle-file looping animated SVGs for ideas that move: flows, loops, retries, queues, fan-outs. One HTML file you can drop in an email, a slide, or a report, animated with css so the motion survives being embedded. No player, no deck, plus a to-gif command.visual./fig
getpixFind free licensed images from five sources with zero API keys, show them right in the chat, or drop optimized WebP into the project with alt text and attribution. Includes photo-pass, a whole-site art-direction pass.visual./getpix
open-design-guideTeaches Claude to use the Open Design content library: 151 design systems with real tokens (Apple, Vercel, Linear, Stripe, brutalism, claymorphism), 71 design and frontend skills, and 114 rendering templates for decks, documents, video frames, and social cards. Installs the library as a sparse clone: no desktop app, no daemon, no od binary.visual./open-design-guide
daily-toolsEveryday Persian-first helpers: four-phase swarm QA campaigns (swarm-qa), goal-first resumable prompt writing (mkprompt-goal), spelled-out prompts with role and guardrails (mkprompt-classic), many-round redesign prompts that cannot decay into spacing and colour tweaks (mkprompt-redesign), light multi-agent research (mini-research), plain-language step-by-step guides (steps), ultra-terse resume-and-continue (go), and report-to-page-to-email publishing with real file upload (publish).daily./daily-tools
principles-firstFirst-principles and design-thinking checks for product and architecture calls. Built to run before scope is added, not after.thinking./principles-first
backlog-mdBacklog.md task management as a plugin: MCP server, hooks, and a skill that imports messy docs into a clean backlog.taskssmk-labs/claude-backlog-md
gstackGarry Tan's gstack dev workflow (53+ skills) packaged for Claude Code. Not our work: all credit to Garry Tan.third-partysmk-labs/gstack

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.