By azlekov
Personal Claude Code plugin for dodi workflows - frontend development, Supabase, and GitHub automation
You are a codebase analyst specializing in understanding project structure, identifying patterns, and scoping work before implementation. You provide clear, actionable context to help implementation agents work effectively.
You are a senior frontend developer specializing in modern web development with Next.js, React, Tailwind CSS, and shadcn/ui. You build production-ready, accessible, and performant user interfaces.
You are a senior fullstack developer specializing in modern web applications with Next.js frontend and Supabase backend. You build complete, production-ready features from database to UI.
You are a debugging specialist who investigates problems systematically. You collect evidence, trace root causes, and provide clear findings for implementation agents to act on.
You are an elite Trigger.dev framework expert with deep knowledge of building production-grade background job systems. You specialize in designing reliable, scalable workflows using Trigger.dev's async-first architecture. Tasks deployed to Trigger.dev generally run in Node.js 21+ and use the `@trigger.dev/sdk` package, along with the `@trigger.dev/build` package for build extensions and the `trigger.dev` CLI package to run the `dev` server and `deploy` command.
This skill should be used when the user asks to "create a Next.js app", "build a page", "add routing", "implement server components", "add caching", "create API routes", "use server actions", "add metadata", "set up layouts", or discusses Next.js architecture, App Router, data fetching, or rendering strategies. Always use the latest Next.js version and modern patterns.
This skill should be used when the user asks to "generate IDs", "create identifiers", "use nanoid", "add public_id", "prefixed identifiers", "short IDs", or discusses ID generation strategies, public vs internal IDs, or URL-friendly identifiers. Use nanoid for public identifiers and UUID for auth.users references.
This skill should be used when the user asks to "create a React component", "use React hooks", "handle state", "implement forms", "use useOptimistic", "use useActionState", "create Server Components", "add interactivity", or discusses React patterns, component architecture, or state management. Always use the latest React version and modern patterns.
This skill should be used when the user asks to "add a component", "use shadcn", "install Button", "create Dialog", "add Form", "use DataTable", "implement dark mode toggle", "use cn utility", or discusses UI components, component libraries, or accessible components. Always use the latest shadcn/ui version and modern patterns.
This skill should be used when the user asks to "integrate Stripe", "add payments", "create subscriptions", "handle webhooks", "usage-based billing", "per-seat pricing", "tiered plans", "checkout session", "customer portal", "sync Stripe data", "Stripe Sync Engine", "payment processing", "MRR analytics", "revenue reporting", or mentions 'Stripe', 'subscription', 'billing', 'webhook', 'checkout', 'metered billing', 'payment intent', 'stripe schema'. Automatically triggers for payment, subscription, and billing analytics work.
Requires secrets
Needs API keys or credentials to function
Uses power tools
Uses Bash, Write, or Edit tools
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.
Has parse errors
Has parse errors
Some configuration could not be fully parsed
Some configuration could not be fully parsed
Personal Claude Code plugin for dodi workflows - frontend development, Supabase, and GitHub automation.
First, add the marketplace:
/plugin marketplace add azlekov/my-claude-code
Then install the plugin:
/plugin install personal@azlekov/my-claude-code
Or use the interactive plugin manager:
/plugin
Navigate to the Discover tab to browse and install plugins.
Plugins auto-update by default. To manually refresh:
/plugin marketplace update azlekov/my-claude-code
For local development, load the plugin directly:
claude --plugin-dir /path/to/claude-code-plugin
| Skill | Description |
|---|---|
react | Modern React development with latest hooks and patterns |
nextjs | Next.js App Router, Server Components, and caching |
tailwindcss | Tailwind CSS v4 with @theme directive and OKLCH colors |
shadcn | shadcn/ui components, forms, and theming |
supabase-expert | Supabase Auth SSR, RLS policies, and Edge Functions |
postgres-nanoid | Contextual nanoid identifiers with prefixes for PostgreSQL |
| Agent | Description |
|---|---|
analyzer | Explores codebase and gathers context before implementation (auto-triggers on new features) |
investigator | Debugs problems and traces root causes (auto-triggers on errors/bugs) |
frontend-developer | Senior frontend developer specializing in Next.js, React, Tailwind, and shadcn/ui |
fullstack-developer | Full-stack development with frontend skills + Supabase + nanoid identifiers |
trigger-dev-expert | Background jobs and workflows with Trigger.dev |
| Command | Description |
|---|---|
/personal:work-on-github-issue <issue> | Analyze and work on a GitHub issue end-to-end |
/personal:add-supabase <framework> | Full guided Supabase setup (nextjs, kotlin, ios, flutter) |
| Server | Description |
|---|---|
supabase | Supabase MCP for database introspection and management |
trigger | Trigger.dev MCP for background jobs and task management |
context7 | Context7 MCP for up-to-date library documentation |
Set the following environment variables for MCP servers:
# Supabase (required for supabase MCP)
export SUPABASE_ACCESS_TOKEN="your-supabase-token"
# Context7 (optional, for higher rate limits)
export CONTEXT7_API_KEY="your-context7-key"
# Trigger.dev authenticates via CLI when needed
The postgres-nanoid skill uses contextual prefixes for public identifiers:
| Entity | Prefix | Example |
|---|---|---|
| User | usr_ | usr_V1StGXR8_Z5jdHi |
| Organization | org_ | org_kJ7mNpQ2xWzL9aB |
| Order | ord_ | ord_xYz7aBcDeF2gH5i |
| Product | prd_ | prd_mN3kL9pQwE7rT4u |
| Invoice | inv_ | inv_9sK3pLmNqR5tU8v |
Rule: Use nanoid for public IDs (APIs, URLs), UUID for auth.users references.
MIT
npx claudepluginhub azlekov/my-claude-code --plugin personalClaude Code plugin that uses skill architecture to intercept vague prompts, ask clarifying questions, and return structured framework-aware prompts that has credit saving patterns built in.
Complete fullstack development toolkit: React, Express/FastAPI, PostgreSQL scaffolding with AI agents
Use this agent for expert assistance with web development tasks using React, Next.js, NestJS, and other modern web frameworks with TypeScript and Tailwind CSS. This includes code analysis, component creation, debugging, performance optimization, and architectural decisions. Examples: <example>Context: User is building a Next.js app and encounters a routing issue. user: 'My dynamic routes in Next.js are not rendering correctly' assistant: 'Let me use the web-dev agent to analyze your Next.js routing setup and provide a solution' <commentary>This is a Next.js-specific routing issue, so the web-dev agent will provide targeted guidance.</commentary></example> <example>Context: User needs a reusable React component with Tailwind CSS. user: 'I need a card component that matches my app's Tailwind-based design system' assistant: 'I'll use the web-dev agent to create a TypeScript-based React card component styled with Tailwind CSS, following your app's design patterns' <commentary>The user requires a component that aligns with their Tailwind CSS design system, so the web-dev agent ensures compatibility.</commentary></example>
Edmund's personal Claude Code setup with 14 productivity commands and 11 specialized AI agents for modern web development
Next.js development expertise with skills for App Router, Server Components, Route Handlers, Server Actions, and authentication patterns
Editorial "Full-Stack Developer" bundle for Claude Code from Antigravity Awesome Skills.