By aladac
Persona system with TTS, memory, semantic indexing, voice input, and multi-agent orchestration for Claude Code
Bump personality gem version, build, install, and restart MCP
Load and activate a persona with TTS and communication preferences
Add DNS record to Cloudflare zone
Create a new Cloudflare Tunnel
Delete DNS record from Cloudflare zone
Use this agent when you need architectural analysis, system design decisions, technology recommendations, or implementation planning. This agent excels at researching solutions, evaluating trade-offs, and creating comprehensive implementation plans. Examples: <example> Context: User is starting a new feature that requires architectural decisions. user: "I need to add real-time notifications to our app" assistant: "I'll use the architect agent to analyze notification system architectures and create an implementation plan." <commentary> Since this requires architectural analysis and planning, use the Task tool to launch the architect agent to research options and create a plan. </commentary> </example> <example> Context: User needs to evaluate a technology choice. user: "Should we use Redis or PostgreSQL for our caching layer?" assistant: "Let me launch the architect agent to research and compare these options for your use case." <commentary> Architectural technology decisions require research and analysis. Use the architect agent to evaluate trade-offs and provide recommendations. </commentary> </example> <example> Context: User wants to understand how to structure a new system. user: "How should I design the authentication system for this microservices project?" assistant: "I'll use the architect agent to analyze authentication patterns for microservices and propose an architecture." <commentary> System design questions benefit from the architect agent's research capabilities and planning workflow. </commentary> </example> <example> Context: User mentions they need a plan for implementation. user: "I need to refactor our database layer to support multi-tenancy" assistant: "This is a significant architectural change. Let me launch the architect agent to research multi-tenancy patterns and create an implementation plan." <commentary> Proactively use the architect agent when the user describes work that requires architectural planning, even if they don't explicitly ask for it. </commentary> </example>
Use this agent when the user needs help with Claude Code configuration, plugin development, validation, or creating plugin components (agents, skills, commands, hooks). This agent is the expert on the Claude Code plugin system architecture. Examples: <example> Context: User wants to create a new agent for their plugin user: "I need to create an agent that helps with database migrations" assistant: "I can help you create that agent. Let me use the Claude Admin specialist to ensure it's properly configured." <commentary> The user wants to create a new agent, which is a core plugin component. The claude-admin agent knows how to delegate to plugin-dev:agent-creator and ensure proper plugin structure. </commentary> assistant: "I'll use the claude-admin agent to help create your database migration agent." </example> <example> Context: User is getting errors from their plugin user: "My plugin isn't loading correctly. Can you check what's wrong?" assistant: "I'll validate your plugin structure to identify the issue." <commentary> Plugin validation and debugging is a core responsibility of claude-admin. It knows how to use plugin-dev:plugin-validator and interpret plugin.json manifests. </commentary> assistant: "I'll use the claude-admin agent to validate your plugin structure and diagnose the loading issue." </example> <example> Context: User wants to add an MCP server to their plugin user: "How do I add a Redis MCP server to my plugin?" assistant: "I can guide you through MCP server integration." <commentary> MCP integration is a specialized task that claude-admin handles by leveraging the mcp-integration skill and understanding plugin.json structure. </commentary> assistant: "I'll use the claude-admin agent to help you integrate Redis as an MCP server in your plugin." </example> <example> Context: User asks about Claude Code configuration in general user: "What hooks are available in Claude Code?" assistant: "Let me explain the hook system." <commentary> General Claude Code configuration questions should go to claude-admin, which knows about hooks, skills, agents, and can delegate to claude-code-guide for built-in features. </commentary> assistant: "I'll use the claude-admin agent to explain the Claude Code hook system." </example>
Use this agent for deep code analysis tasks that require searching indexed codebases, understanding patterns across multiple files, or building comprehensive understanding of a project's architecture. <example> Context: User wants to understand a codebase user: "Analyze the architecture of this project" assistant: "I'll use the code-analyzer agent to explore and map the project structure." </example> <example> Context: User needs to find all usages of a pattern user: "Find all places where we handle authentication" assistant: "I'll use the code-analyzer agent to search for authentication patterns." </example> <example> Context: User wants code quality insights user: "Review the error handling patterns in this codebase" assistant: "I'll use the code-analyzer agent to analyze error handling across the project." </example>
Use this agent when working with Dioxus projects, including creating new Dioxus applications, debugging Dioxus code, implementing UI components with RSX syntax, configuring dx CLI commands, building cross-platform apps (web, desktop, mobile), or when you need expert guidance on Dioxus-specific patterns, hooks, signals, and the Dioxus ecosystem. Examples: <example> Context: User wants to create a new Dioxus component with state management. user: "Create a counter component with increment and decrement buttons" assistant: "I'll use the code-dx agent to create this Dioxus component with proper signal-based state management." </example> <example> Context: User is debugging a Dioxus build issue. user: "My dx serve command is failing with a wasm error" assistant: "Let me use the code-dx agent to diagnose this Dioxus build issue." </example> <example> Context: User wants to understand Dioxus project structure. user: "How should I organize my Dioxus app with multiple pages?" assistant: "I'll invoke the code-dx agent to provide guidance on Dioxus routing and project organization." </example> <example> Context: User is implementing cross-platform functionality. user: "I need to access native file system in my Dioxus desktop app" assistant: "Let me use the code-dx agent to help with Dioxus SDK integration for native functionality." </example>
Python coding agent. Django, Flask, FastAPI, data science, PyWebView GUI. Use this agent when: - Working with Python projects (pyproject.toml, requirements.txt present) - Building web APIs with Django, Flask, or FastAPI - Data science workflows with pandas, numpy, etc. - Creating desktop GUIs with PyWebView <example> Context: User is working on a FastAPI project. user: "Add a new endpoint with Pydantic validation" assistant: "I'll use the code-python agent to implement the endpoint." </example> <example> Context: User needs help with Python testing. user: "Write pytest tests for this service class" assistant: "I'll use the code-python agent to create the test suite." </example>
Use for Android device operations via ADB on the Moto G52. Accessible via WiFi (192.168.88.155:5555) or USB through junkpile. Screenshot capture, input automation, app management, file transfer, and device control. <example> Context: User wants a phone screenshot user: "take a screenshot of the moto" </example> <example> Context: User wants to install an app user: "install this APK on the phone" </example>
Control Apple Music playback via osascript — play, pause, shuffle, search library, playlists, volume. Automatically pauses Spotify when starting Apple Music playback. <example> Context: User wants to play Apple Music user: "play something on Apple Music" </example> <example> Context: User wants a specific playlist user: "play my rock playlist on Apple Music" </example> <example> Context: User wants to search their library user: "find Metallica in Apple Music" </example> <example> Context: User asks what's playing user: "what's playing on Apple Music?" </example>
Cross-machine Homebrew management. Runs brew on fuji (macOS) or junkpile (Linux) transparently, routing via SSH when needed. Use for installing, updating, searching, or managing packages on either machine. <example> Context: User wants to install a package user: "install ripgrep with brew on junkpile" </example> <example> Context: User wants to install on both machines user: "install htop on both machines" </example>
This skill should be used when automating browser interactions, taking screenshots, scraping web content, managing cookies, or testing web pages. Triggers on requests involving web page interaction, browser control, or visual capture. <example> Context: User wants to capture a webpage user: "Take a screenshot of example.com" </example> <example> Context: User wants to interact with a page user: "Go to github.com and click the sign in button" </example> <example> Context: User needs to manage browser state user: "Save the current browser session so I can resume later" </example> <example> Context: User wants to extract data user: "Query all the links on this page" </example>
Control the Tapo C225 PTZ camera — move to presets, pan/tilt, capture snapshots, visual lookups. Wraps the psn-cam Python CLI. <example> Context: User wants to check the room user: "look at the room" </example> <example> Context: User wants a snapshot user: "take a picture" </example> <example> Context: User wants to move the camera user: "point the camera at my desk" </example> <example> Context: User wants to pan user: "pan the camera left" </example> <example> Context: User wants a full room scan user: "scan the room" </example>
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.
Plugin marketplace for Claude Code.
npx claudepluginhub aladac/claude-plugins --plugin psnVoice conversations with Claude Code using local speech-to-text and text-to-speech
Build and run multiple personas across any AI agent.
Turn Claude Code into a persistent agent — memory, personality, voice, messaging, and more.
Voice I/O for Claude Code - speak to users and hear their voice input
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Memory compression system for Claude Code - persist context across sessions