A curated collection of Claude Code plugins. Each plugin adds a specialized skill that Claude activates automatically for relevant tasks.
Overview
A curated collection of Claude Code plugins. Each plugin adds a specialized skill that Claude activates automatically for relevant tasks. Add this marketplace once, then install any plugin by name: Each plugin follows the Claude Code plugin convention: The SKILL.md file contains the frontmatter (name, description) and the full skill instructions Claude reads when the skill is triggered. 1. Create a folder under skills/ with your plugin name 2. Add .claude-plugin/plugin.json with name, description, version 3. Add a SKILL.md with YAML frontmatter and skill instructions 4. Add the plugin entry to .claude-plugin/marketplace.json 5. Open a pull request - Trigger conditions must be unambiguous - Rules stated as constraints, not suggestions - Examples beat descriptions — show input and expected output - Include a self-verifiable checklist before delivery
README
mamad-skills — Claude Code Plugin Marketplace
A curated collection of Claude Code plugins. Each plugin adds a specialized skill that Claude activates automatically for relevant tasks.
Install via Claude Code (recommended)
Add this marketplace once, then install any plugin by name:
/plugin marketplace add RanNahmany/mamad-challenge-skills
Then install individual plugins:
/plugin install presentation-builder@mamad-skills
/plugin install ui-ux-pro-max@mamad-skills
/plugin install writing-linkedin-posts@mamad-skills
Available Plugins
| Plugin | Description | Keywords |
|---|---|---|
| presentation-builder | Transform scripts into Apple-inspired HTML presentations with animations, color psychology, and lead magnet CTAs | presentation, slides, html, design |
| ui-ux-pro-max | UI/UX design intelligence with 50+ styles, 21 palettes, 50 font pairings, and 9 technology stacks | ui, ux, design, react, tailwind |
| writing-linkedin-posts | Create engaging, authentic LinkedIn posts like a Top Voice | linkedin, writing, content, social-media |
Plugin Structure
Each plugin follows the Claude Code plugin convention:
skills//
├── .claude-plugin/
│ └── plugin.json # Plugin manifest (name, version, description)
├── SKILL.md # Skill definition with trigger conditions and workflow
└── ... # Supporting files (data, scripts, references)
The SKILL.md file contains the frontmatter (name, description) and the full skill instructions Claude reads when the skill is triggered.
Contributing a Plugin
- Create a folder under
skills/with your plugin name - Add
.claude-plugin/plugin.jsonwithname,description,version - Add a
SKILL.mdwith YAML frontmatter and skill instructions - Add the plugin entry to
.claude-plugin/marketplace.json - Open a pull request
plugin.json minimum
{
"name": "my-plugin",
"description": "What it does and when it triggers",
"version": "1.0.0"
}
SKILL.md minimum
---
name: my-plugin
description: One-line description for discovery
---
# My Plugin
## When to Activate
...
## Workflow
...
Skill Quality Standards
- Trigger conditions must be unambiguous
- Rules stated as constraints, not suggestions
- Examples beat descriptions — show input and expected output
- Include a self-verifiable checklist before delivery
License
MIT — use, modify, and share freely.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add rannahmany/mamad-challenge-skills