By francisvarga
Manage Claude Code rules with context-based loading, retrospective analysis, and knowledge graph integration
Add or update a rule with automatic placement (critical in CLAUDE.md or context file)
List current rules structure and CLAUDE.md references
Restructure existing rules to context-based loading pattern for optimal performance
If the user passes `--help` as an argument, display this help and stop:
Use this agent when proposing knowledge graph updates, capturing decisions, or persisting patterns learned during sessions.
Use this agent when reviewing rules against learnings, auditing rule relevance, or proposing rule updates based on session insights.
Use this agent when organizing CLAUDE.md rules, creating rule files, or auditing rule structure.
Use this agent when running retrospective analysis, extracting session learnings, or analyzing mistakes and decisions.
This skill should be used when the user asks to 'write a rule', 'create a rule', 'make rule shorter', 'keep rules minimal', 'reduce rule size', 'optimize rule', or needs guidance on writing precise, context-efficient rules for CLAUDE.md.
This skill should be used when the user asks to 'run a retrospective', 'review this session', 'extract learnings', 'what did we learn', 'analyze our conversation', 'session review', or wants to reflect on work done during the conversation.
This skill provides guidance on organizing CLAUDE.md rules, category structures, and rule file best practices. Use when the user asks about 'how to organize Claude rules', 'CLAUDE.md structure', 'rule categories', 'rules best practices', or needs help understanding the rules system.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of Claude Code plugins for intelligent git workflows, rules management, and workflow automation.
Coconut is a curated collection of Claude Code plugins designed to enhance developer productivity through:
| Metric | Value |
|---|---|
| Plugins | 3 |
| Total Commands | 6 |
| Total Agents | 7 |
| Total Skills | 4 |
| Plugin | Version | Description |
|---|---|---|
| coconut-commit-work | 0.2.0 | Intelligent git commits with semantic grouping and parallel execution |
| coconut-rules | 3.0.0 | Context-based rules management with retrospective analysis |
| coconut-workflow | 0.1.0 | Interactive workflow creation through conversational requirements |
# Clone the repository
git clone https://github.com/FrancisVarga/coconut-claude-code-plugins.git
# Symlink to Claude Code plugins directory
ln -s $(pwd)/coconut-claude-code-plugins ~/.claude/plugins/coconut
# Copy specific plugin to global plugins
cp -r coconut-commit-work ~/.claude/plugins/
# Or copy to project-specific plugins
cp -r coconut-rules /path/to/project/.claude-plugin/
The marketplace.json file defines this as a plugin collection:
{
"name": "coconut-claude-code-plugins",
"plugins": [
{ "name": "coconut-commit-work", "source": "./coconut-commit-work" },
{ "name": "coconut-workflow", "source": "./coconut-workflow" },
{ "name": "coconut-rules", "source": "./coconut-rules" }
]
}
# Analyze, group, commit, and push all changes
/coconut-commit-work:commit-work
# Preview without executing
/coconut-commit-work:commit-work --dry-run
# Add rule with automatic placement
/coconut-rules:add-rule Always validate API inputs with Pydantic
# Run retrospective to extract session learnings
/coconut-rules:retrospective
# Start interactive workflow creation
/coconut-workflow:create
# Start with description
/coconut-workflow:create "deploy to staging with approval"
Intelligent git commits with semantic grouping, conventional commit messages, emoji prefixes, user stories, and parallel sub-agent execution.
| Command | Description |
|---|---|
/coconut-commit-work:commit-work | Analyze and commit changes with semantic grouping |
/coconut-commit-work:commit-work --dry-run | Preview commits without executing |
/coconut-commit-work:commit-work --no-push | Commit without pushing to remote |
| Agent | Purpose | Model |
|---|---|---|
commit-analyzer | Semantic analysis and grouping | Inherited |
commit-executor | Execute single atomic commit | Haiku (fast) |
✨ feat(auth): add password reset functionality
## Why (User Story)
As a user who forgot my password, I want to reset it via email so that I can regain access.
## What Changed
- Added resetPassword function in src/auth/reset.ts
- Created email template in templates/reset-email.html
## Acceptance Criteria
- [ ] User receives reset email within 1 minute
- [ ] Reset link expires after 24 hours
Manage Claude Code rules with context-based loading, retrospective analysis, and knowledge graph integration.
| Command | Description |
|---|---|
/coconut-rules:add-rule [desc] | Add rule with automatic placement |
/coconut-rules:list-rules | Show current structure and status |
/coconut-rules:organize | Restructure rules for context-based loading |
/coconut-rules:retrospective | Analyze session for learnings |
npx claudepluginhub FrancisVarga/coconut-claude-code-plugins --plugin coconut-rulesIntelligent git commits with semantic grouping, conventional commit messages, emoji prefixes, user stories, and parallel sub-agent execution
Interactive workflow creation assistant that helps teams create Claude Code slash commands through conversational requirements gathering
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.