Development workflow plugins for Claude Code: Slack notifications, PR review automation, Feature workflow, Code patterns enforcement, and Best practices - all load directly into session
npx claudepluginhub devnogari/devnogari-claude-pluginsReal-time Slack notifications for Claude Code task completions with repository context, git changes tracking, and flexible configuration
Automated PR review feedback processing with Gemini bot integration, priority-based filtering, state tracking, and Ralph-loop autonomous processing
TDD-based feature workflow (7 phases) - loads directly into session. Git worktree, LSP-first, Ralph-loop code review, strict phase enforcement. Supports React+Vite, Next.js, Go+Gin, and Flutter
Enforces code patterns with PreToolUse hooks: LSP-first (blocks grep/glob for symbols), code review gate (blocks commit without review)
Comprehensive best practices (40+ rules per framework) for React/Vite, Next.js, Go/Gin, Flutter, Python FastAPI, Kotlin Multiplatform, and Kotlin Spring (Coroutines + WebFlux) - inspired by vercel-react-best-practices
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
No description available.
🚀 Essential plugins for Claude Code: Slack notifications, PR review automation, and productivity workflows.
TypeScript | Multi-Plugin Architecture | Auto-Triggered | Production Ready
@superpowers:executing-plans for systematic fixesVia Plugin Marketplace (Recommended)
# Add marketplace
/plugin marketplace add devnogari/devnogari-claude-plugins
# Install plugin
/plugin install devnogari@devnogari
# Verify installation
/help
You should see /devnogari:slack-notify listed in available commands.
Manual Install (Development)
# Clone repository
git clone https://github.com/devnogari/devnogari-claude-plugins.git
cd devnogari-claude-plugins
# Install and build
npm install && npm run build
# Link plugin to Claude Code
mkdir -p ~/.claude/plugins
ln -s "$(pwd)" ~/.claude/plugins/devnogari
# Verify structure (should see commands/ and skills/ directories)
ls -la ~/.claude/plugins/devnogari
Option 1: JSON Config File (Recommended)
./.claude-slack-notify.json (project-level, highest priority)~/.config/claude-slack-notify/config.json ✅ recommended~/.claude-slack-notify.json (home directory)~/.config/claude-code/slack-notify.json (legacy)# Automatic setup (creates config with example settings)
npm run setup-config
# Manual setup
mkdir -p ~/.config/claude-slack-notify
cp config.example.json ~/.config/claude-slack-notify/config.json
vim ~/.config/claude-slack-notify/config.json
# Or use project-level config
cp config.example.json .claude-slack-notify.json
Verify config location:
# Run with debug to see which config file is loaded
SLACK_NOTIFY_DEBUG=true npm run notify -- --tasks "test"
# Output: [DEBUG] Loaded config from: /Users/you/.config/claude-slack-notify/config.json
Option 2: Environment Variables
# Add to ~/.zshrc or ~/.bashrc
export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/YOUR/WEBHOOK/URL"
export SLACK_NOTIFY_PROFILE="production" # Optional: select profile
# Reload shell
source ~/.zshrc
Get Slack Webhook: https://api.slack.com/messaging/webhooks
Manual Notification
# Simple notification
npm run notify -- --tasks "Implemented feature X"
# With profile selection
npm run notify -- --profile team --tasks "Feature merged"
# With all options
npm run notify -- \
--profile production \
--channel "#alerts" \
--tasks "Deploy complete,Tests passing,No errors" \
--startTime $(date +%s000)
Claude Code Commands
# In Claude Code conversation
/devnogari:slack-notify
# With specific channel (when implementing CLI support)
# /devnogari:slack-notify --channel #team-updates
What Gets Installed
/devnogari:slack-notify - Send task completion notifications to Slack