deckling
NewGenerate professional PPTX presentations using Anthropic Platform Skills API
Overview
Custom plugins and skills for Claude Code.
Available
| Name | Type | Description | Install Command |
|---|---|---|---|
| deckling | Plugin | Generate PPTX presentations using Anthropic Platform Skills API | /plugin install deckling@ccc |
| mvp-launch | Plugin | MVP launch readiness checker with /launch-check command | /plugin install mvp-launch@ccc |
| product-management | Plugin | AI-native PM: competitor research, gap analysis, WINNING prioritization | /plugin install product-management@ccc |
| excalidraw | Skill | Generate architecture diagrams as .excalidraw files with optional PNG/SVG export | /plugin install ccc-skills@ccc |
| streak | Skill + Commands | Universal challenge tracker with /streak, /streak-new, etc. | /plugin install ccc-skills@ccc |
Installation
# Add this repo as a marketplace
/plugin marketplace add ooiyeefei/ccc
# Install the deckling plugin (has /deckling command)
/plugin install deckling@ccc
# Install the skills collection (includes excalidraw and streak)
/plugin install ccc-skills@cccPlugin: Deckling
Generate and refine PowerPoint presentations using Anthropic's Platform Skills API.
/deckling "Quarterly Review - 3 slides"
/deckling "Change title to 'Q4 Results'" --refine quarterly.pptxSee plugins/deckling/README.md for full documentation.
Plugin: MVP Launch
Analyze web app codebases against a battle-tested 10-point MVP launch checklist. Based on "Realistic MVP Launch Checklist (from building 30+ apps)".
/launch-checkThe 10-Point Checklist:
- Stripe Setup (webhooks, trials, failed payments)
- Mobile-First Design (real device testing)
- Smooth Onboarding (minimal steps, fast first win)
- AI & Automation Stability (retries, error handling)
- Critical Emails (welcome, trial-ending, failed payment)
- Error Logging (catch bugs before users)
- User Feedback Loop (simple form or tool)
- Auth & Roles (secure pages, basic roles)
- Custom Domain with SSL (no dev URLs)
- Real Database & Backups (automated backups)
Philosophy: "Don't overbuild. Just make it stable, usable, and something people can trust."
See plugins/mvp-launch/README.md for full documentation.
Skill: Excalidraw Generator
Generate architecture diagrams from any codebase as .excalidraw files, with optional PNG and SVG export.
After installing ccc-skills, just ask Claude Code:
"Generate an architecture diagram for this project"
"Create an excalidraw diagram of the system"
"Visualize this codebase as an excalidraw file"
"Export this diagram to PNG"Features:
- •Analyzes any codebase (Node.js, Python, Java, Go, etc.)
- •No prerequisites - works without existing diagrams or Terraform
- •Proper 90-degree elbow arrows (not curved)
- •Color-coded components by type (database, API, storage, etc.)
- •Dynamic IDs and labels based on discovered components
- •PNG/SVG export via Playwright and
@excalidraw/utils(no manual upload needed)
See skills/excalidraw/README.md for quick start guide. See skills/excalidraw/SKILL.md for full documentation.
Streak - Challenge Tracker
Universal challenge tracker with flexible cadence, intelligent insights, and cross-challenge learning detection.
Slash Commands (Recommended)
After installing ccc-skills, use these commands for reliable, deterministic triggering:
/streak # Check in to active challenge
/streak-new # Create a new challenge (guided)
/streak-list # List all challenges
/streak-switch NAME # Switch active challenge
/streak-stats # View progress and achievements
/streak-insights # Cross-challenge insightsNatural Language (Alternative)
You can also ask Claude Code naturally - it will invoke the skill when relevant:
"Check in to my challenge"
"Start a new streak"
"Show my stats"Features
- •Universal: Works for any challenge type (learning, habits, building, fitness, creative, custom)
- •Flexible Cadence: Daily, weekly, or custom N-day intervals per challenge
- •AI-Powered Insights: Auto-detects compound learning and semantic connections
- •Achievements: Streak badges and milestone rewards
- •Calendar Export: Optional .ics file for calendar reminders
- •Zero Config: Works locally with no external dependencies
Example Challenges
- •30 Days of Coding
- •Read 12 Books This Year
- •Morning Meditation Habit
- •Daily Sketching Practice
See skills/streak/README.md for quick start guide. See skills/streak/SKILL.md for full documentation.
Plugin: Product Management
AI-native product management for startups. Process signals, not features.
After installing ccc-skills, just ask Claude Code:
"Analyze my product"
"Research competitors"
"Find feature gaps we should build"
"What should we build next?"Key Commands
/pm analyze # Deep product understanding
/pm landscape # Market overview + competitors
/pm gaps # Batch gap analysis with WINNING scores
/pm file # Create GitHub Issues for top priorities
/pm roadmap # Organize into Now/Next/LaterWINNING Filter
Prioritize with objective scoring: WINNING = Pain × Timing × Execution
- •40-60: FILE (high conviction)
- •25-39: WAIT (monitor)
- •0-24: SKIP (not worth it)
spec-kit Integration
This skill handles WHAT to build (product discovery). For HOW to build, use spec-kit:
/pm file → GitHub Issue → /speckit.specify → /speckit.plan → /speckit.implementThe GitHub Issue IS the handoff—no extra command needed.
See plugins/product-management/README.md for full documentation.
Contributing
We welcome contributions! CCC follows a hybrid contribution model:
| Contribution Type | Process |
|---|---|
| Bug fixes | PRs welcome directly |
| Documentation | PRs welcome directly |
| New features | Open issue first for discussion |
| New skills/plugins | Open issue first for discussion |
Quick start:
- Fork the repo
- Create a branch
- Make changes and test with Claude Code
- Submit a PR
See CONTRIBUTING.md for detailed guidelines.
Good First Issues
Look for issues labeled good first issue - they're great for getting started!
Support
If you find CCC useful, consider supporting its development:
<a href="https://buymeacoffee.com/afYkK7e"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" width="130"></a>
License
MIT
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/deckling.md https://raw.githubusercontent.com/ooiyeefei/ccc/main/SKILL.md/decklingFrequently Asked Questions
What is deckling?
Generate professional PPTX presentations using Anthropic Platform Skills API
How to install deckling?
To install deckling, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /deckling.
What is deckling best for?
deckling is a community categorized under General. It is designed for: api. Created by ooiyeefei.