A collection of plugins and skills for Claude Code CLI. This marketplace provides reusable skills, commands, and templates that extend Claude Code's capabilities.
Generate interactive presentation slides using React + Tailwind CSS. Perfect for creating beautiful, responsive presentations quickly.
Features:
- React + Vite + Tailwind CSS project generation
- Multiple themes (modern, minimalist, dark, colorful)
- Responsive design with animations
- Keyboard navigation support
- Customizable slide count and content
/plugin marketplace add <your-username>/af-claudecode-skill# Browse available plugins
/plugin menu
# Install slides-generator plugin
claude plugin install slides-generator# Generate a presentation
/slides title="My Presentation" slides=5 theme="modern"
# Or use the /ppt alias
/ppt title="Demo" slides=3 theme="dark"af-claudecode-skill/
├── plugins/ # Plugin directory
│ └── slides-generator/ # slides-generator plugin
│ ├── plugin.json # Plugin configuration
│ ├── README.md # Plugin documentation
│ ├── skills/ # Skills definitions
│ ├── commands/ # Slash command definitions
│ └── templates/ # Code templates
├── scripts/ # Utility scripts
│ ├── validate.js # Plugin validator
│ └── release.sh # Release script
├── market.json # Marketplace index
└── package.json # Root package.json
- Node.js >= 18.0.0
- Git
- GitHub CLI (gh)
# Validate a specific plugin
npm run validate plugins/slides-generator/plugin.json
# Validate all plugins
npm run validate:all- Create a new directory under
plugins/your-plugin-name/ - Create a
plugin.jsonfile with your plugin configuration - Add skills, commands, and templates as needed
- Validate your plugin:
npm run validate plugins/your-plugin-name/plugin.json - Update
market.jsonto include your plugin
# Run the release script
npm run releaseThis will:
- Validate all plugins
- Create a git tag
- Push to GitHub
- Create a GitHub release
Each plugin must have a plugin.json file:
{
"name": "your-plugin-name",
"version": "1.0.0",
"description": "Plugin description",
"components": {
"skills": ["skills/*.md"],
"commands": ["commands/*.md"]
},
"keywords": ["keyword1", "keyword2"]
}Contributions are welcome! Please:
- Fork the repository
- Create a feature branch
- Make your changes
- Validate your plugin
- Submit a pull request
MIT License - see LICENSE file for details
For questions or support, please open an issue on GitHub.