ccc  by ooiyeefei

Custom plugins and skills for AI-powered CLI workflows

Created 2 months ago
255 stars

Top 98.7% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides custom plugins and skills for the Claude Code CLI, extending its capabilities for developers and product managers. It offers AI-powered tools to automate tasks such as generating presentations, checking MVP readiness, creating architecture diagrams, tracking personal challenges, and performing product management analysis, thereby enhancing productivity and streamlining workflows within the Claude Code ecosystem.

How It Works

The project integrates directly with the Claude Code CLI, allowing users to add ooiyeefei/ccc as a plugin marketplace. From there, individual plugins or collections of skills can be installed. These extensions leverage Claude Code's AI to interpret user prompts and execute complex operations, transforming natural language requests into structured outputs like presentations, diagrams, or actionable product insights. The approach focuses on providing specialized, task-specific tools that augment the core CLI functionality.

Quick Start & Requirements

  • Primary Install: Add the repository as a marketplace: /plugin marketplace add ooiyeefei/ccc.
  • Install Plugins/Skills:
    • Deckling (presentations): /plugin install deckling@ccc
    • Skills Collection (Excalidraw, Streak, Product Management): /plugin install ccc-skills@ccc
    • MVP Launch checker: /plugin install mvp-launch@ccc
  • Prerequisites: Claude Code CLI. The excalidraw skill's PNG/SVG export feature requires Playwright and @excalidraw/utils, but the core skill operates without additional prerequisites.
  • Links: Individual plugin/skill documentation is available within the respective plugins/ and skills/ directories.

Highlighted Details

  • Deckling: Generates and refines PowerPoint presentations via Anthropic's Platform Skills API.
  • MVP Launch: Assesses web app codebases against a 10-point MVP launch checklist, prioritizing stability and usability.
  • Excalidraw: Analyzes codebases (Node.js, Python, Java, Go, etc.) to produce .excalidraw architecture diagrams with optional PNG/SVG export, featuring 90-degree arrows and color-coded components.
  • Streak: A universal challenge tracker offering flexible cadences, AI-driven insights, achievements, and calendar export.
  • Product Management: Provides AI-native product discovery, competitor analysis, gap identification (using WINNING scores), and prioritization, with integration for GitHub Issues and spec-kit.

Maintenance & Community

Contributions are welcomed via Pull Requests for bug fixes and documentation. New features or skills/plugins require an initial issue discussion. No specific community channels (e.g., Discord, Slack) or roadmap links are provided in the README.

Licensing & Compatibility

The project is released under the MIT license, which is permissive and generally suitable for commercial use and integration into closed-source projects.

Limitations & Caveats

Functionality is entirely dependent on the Claude Code CLI. Advanced features like image export in the excalidraw skill have implicit dependencies (Playwright) that may require separate installation. Specific performance benchmarks or detailed setup time estimates are not provided.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
1
Star History
101 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.