Skip to content

Lib0823/plugins-for-claude-natives

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plugins for Claude Natives

A collection of Claude Code plugins for power users who want to extend Claude Code's capabilities beyond the defaults.

Table of Contents


Quick Start

# Add this marketplace to Claude Code
/plugin marketplace add team-attention/plugins-for-claude-natives

# Install any plugin
/plugin install <plugin-name>

Available Plugins

Plugin Description
agent-council Collect and synthesize opinions from multiple AI agents (Gemini, GPT, Codex)
clarify Transform vague requirements into precise specifications through iterative questioning
dev Developer workflow: community opinion scanning and technical decision analysis
interactive-review Interactive markdown review with web UI for visual plan/document approval
say-summary Speaks a short summary of Claude's response using macOS TTS (Korean/English)
youtube-digest Summarize YouTube videos with transcript, insights, Korean translation, and quizzes
google-calendar Multi-account Google Calendar integration with parallel querying and conflict detection
session-wrap Session wrap-up, history analysis, and session validation toolkit

Plugin Details

agent-council

Demo

Summon multiple AI models to debate your question and reach a consensus.

When you're facing a tough decision or want diverse perspectives, this plugin queries multiple AI agents (Gemini CLI, GPT, Codex) in parallel and synthesizes their opinions into a single, balanced answer.

Trigger phrases:

  • "summon the council"
  • "ask other AIs"
  • "what do other models think?"

How it works:

  1. Your question is sent to multiple AI agents simultaneously
  2. Each agent provides its perspective
  3. Claude synthesizes the responses into a consensus view with noted disagreements
# Example
User: "summon the council - should I use TypeScript or JavaScript for my new project?"

clarify

Demo

Turn vague requirements into precise, actionable specifications.

Before writing code based on ambiguous instructions, this plugin conducts a structured interview to extract exactly what you need. No more assumptions, no more rework.

Trigger phrases:

  • "/clarify"
  • "clarify requirements"
  • "what do I mean by..."

The process:

  1. Capture - Record the original requirement verbatim
  2. Question - Ask targeted multiple-choice questions to resolve ambiguities
  3. Compare - Present before/after showing the transformation
  4. Save - Optionally save the clarified spec to a file

Example transformation:

Before After
"Add a login feature" Goal: Add username/password login with self-registration. Scope: Login, logout, registration, password reset. Constraints: 24h session, bcrypt, rate limit 5 attempts.

dev

Developer workflow tools: community scanning and technical decision-making.

This plugin provides two powerful skills for developer research and decision-making.

Skills

/dev-scan - Scan developer communities for real opinions

  • Searches Reddit (via Gemini CLI), Hacker News, Dev.to, and Lobsters in parallel
  • Synthesizes consensus, controversies, and notable perspectives
  • Great for understanding community sentiment before adopting a tool

/tech-decision - Deep technical decision analysis

  • Multi-phase workflow with 4 specialized agents running in parallel
  • Combines codebase analysis, docs research, community opinions, and AI perspectives
  • Produces executive-summary-first reports with scored comparisons

Trigger phrases:

  • "developer reactions to...", "what do devs think about..."
  • "A vs B", "which library should I use", "기술 의사결정"

How tech-decision works:

Phase 1: Parallel Information Gathering
┌─────────────────┬─────────────────┬─────────────────┬─────────────────┐
│ codebase-       │ docs-           │ dev-scan        │ agent-council   │
│ explorer        │ researcher      │ (community)     │ (AI experts)    │
└────────┬────────┴────────┬────────┴────────┬────────┴────────┬────────┘
         └─────────────────┴─────────────────┴─────────────────┘
                                    │
Phase 2: Analysis & Synthesis       ▼
┌─────────────────────────────────────────────────────────────────────────┐
│                        tradeoff-analyzer                                 │
└─────────────────────────────────────────────────────────────────────────┘
                                    │
                                    ▼
┌─────────────────────────────────────────────────────────────────────────┐
│                       decision-synthesizer                               │
│                    (Executive Summary First)                             │
└─────────────────────────────────────────────────────────────────────────┘
# Examples
User: "React vs Vue for my new project?"
User: "Which state management library should I use?"
User: "Monolith vs microservices for our scale?"

interactive-review

Review Claude's plans and documents through a visual web interface.

Instead of reading long markdown in the terminal, this plugin opens a browser-based UI where you can check/uncheck items, add comments, and submit structured feedback.

Trigger phrases:

  • "/review"
  • "review this plan"
  • "let me check this"

The flow:

  1. Claude generates a plan or document
  2. A web UI opens automatically in your browser
  3. Review each item with checkboxes and optional comments
  4. Click Submit to send structured feedback back to Claude
  5. Claude adjusts based on your approved/rejected items

say-summary

Demo

Hear Claude's responses spoken aloud (macOS only).

This plugin uses a Stop hook to summarize Claude's response to a short headline and speaks it using macOS text-to-speech. Perfect for when you're coding and want audio feedback.

Features:

  • Summarizes responses to 3-10 words using Claude Haiku
  • Auto-detects Korean vs English
  • Uses appropriate voice (Yuna for Korean, Samantha for English)
  • Runs in background, doesn't block Claude Code

Requirements:

  • macOS (uses the say command)
  • Python 3.10+

youtube-digest

Demo

Summarize YouTube videos with transcripts, translations, and comprehension quizzes.

Drop a YouTube URL and get a complete breakdown: summary, key insights, full Korean translation of the transcript, and a 3-stage quiz (9 questions total) to test your understanding.

Trigger phrases:

  • "summarize this YouTube"
  • "digest this video"
  • YouTube URL

What you get:

  1. Summary - 3-5 sentence overview with key points
  2. Insights - Actionable takeaways and ideas
  3. Full transcript - With Korean translation and timestamps
  4. 3-stage quiz - Basic, intermediate, and advanced questions
  5. Deep Research (optional) - Web search to expand on the topic

Output location: research/readings/youtube/YYYY-MM-DD-title.md


google-calendar

Google Calendar

Manage multiple Google Calendar accounts from Claude Code.

Query, create, update, and delete events across multiple Google accounts (work, personal, etc.) with automatic conflict detection.

Trigger phrases:

  • "show my schedule"
  • "what's on my calendar"
  • "create a meeting"
  • "check for conflicts"

Features:

  • Parallel querying across multiple accounts
  • Conflict detection between accounts
  • Full CRUD operations (create, read, update, delete)
  • Pre-authenticated with refresh tokens (no repeated logins)

Setup required:

  1. Create Google Cloud project with Calendar API
  2. Run setup script for each account
# One-time setup per account
uv run python scripts/setup_auth.py --account work
uv run python scripts/setup_auth.py --account personal

session-wrap

Comprehensive session wrap-up and analysis toolkit.

End your coding sessions with thorough analysis, and dive deep into session history for insights.

Skills

/wrap - Session wrap-up workflow

  • 2-phase multi-agent pipeline for comprehensive session analysis
  • Captures documentation needs, automation opportunities, learnings, and follow-ups
  • /wrap [commit message] for quick commits

/history-insight - Session history analysis

  • Analyze Claude Code session history for patterns and insights
  • Search current project or all sessions
  • Extract themes, decisions, and recurring topics

/session-analyzer - Post-hoc session validation

  • Validate session behavior against SKILL.md specifications
  • Check if agents, hooks, and tools executed correctly
  • Generate detailed compliance reports

How /wrap works (2-Phase Pipeline):

Phase 1: Analysis (Parallel)
┌──────────────┬──────────────┬──────────────┬──────────────┐
│ doc-updater  │ automation-  │ learning-    │ followup-    │
│              │ scout        │ extractor    │ suggester    │
└──────┬───────┴──────┬───────┴──────┬───────┴──────┬───────┘
       └──────────────┴──────────────┴──────────────┘
                            │
Phase 2: Validation         ▼
┌─────────────────────────────────────────────────────────────┐
│                    duplicate-checker                         │
└─────────────────────────────────────────────────────────────┘
                            │
                            ▼
                    User Selection

Benefits:

  • Never forget to document important discoveries
  • Identify patterns worth automating
  • Create clear handoff points for future sessions
  • Analyze past sessions for recurring patterns
  • Validate skill implementations against specifications

Contributing

Contributions welcome! Please open an issue or PR.

License

MIT

About

Claude Code plugins for power users

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 51.0%
  • JavaScript 39.2%
  • Shell 9.8%