By notedit
Drive end-to-end feature development from natural language prompts or screenshots: analyze UI/business logic, generate design docs/task lists, architect/implement code, generate/run tests, review quality/security, and manage git workflow from branch creation to PR submission via specialized agents, skills, and commands.
npx claudepluginhub notedit/happy-coding-agent --plugin hcCreate a new git branch with conventional naming (supports Chinese input)
Describe uncommitted code changes in human-readable Chinese format
Commit changes with auto-generated semantic commit message (Conventional Commits format)
Complete workflow: commit, push, and create Pull Request
Create a new git worktree with environment files copied
List all git worktrees with enhanced status information
Merge changes from a worktree branch into current branch
Remove a git worktree and optionally delete the branch
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences
Deeply analyzes existing codebase features by tracing execution paths, mapping architecture layers, understanding patterns and abstractions, and documenting dependencies to inform new development
Reviews code for bugs, logic errors, security vulnerabilities, code quality issues, and adherence to project conventions, using confidence-based filtering to report only high-priority issues that truly matter
Extracts business logic, functional modules, and data entities from UI screenshots
Analyzes user interaction flows, clickable elements, and state transitions from UI screenshots
Reviews synthesized task lists for completeness, consistency, and quality
Synthesizes analysis results from multiple agents into a unified feature list and task breakdown
Analyzes visual components, layout structure, and design patterns from UI screenshots
Analyzes code changes and generates comprehensive test cases by understanding existing test patterns, edge cases, and testing conventions in the codebase
Executes tests, analyzes results, identifies failures, diagnoses root causes, and provides actionable fixes for failing tests
Turn ideas into fully formed designs and specs through natural collaborative dialogue. Use when planning new features, designing architecture, or making significant changes to the codebase.
Guided feature development with codebase understanding and architecture focus. Use for implementing features systematically: explore → clarify → design → implement → test → review.
Execute implementation tasks from design documents using markdown checkboxes. Use when (1) implementing features from feature-analyzer output, (2) resuming interrupted work, (3) batch executing tasks. Triggers on 'start implementation', 'run tasks', 'resume'.
Analyze product screenshots to extract feature lists and generate development task checklists. Use when: (1) Analyzing competitor product screenshots for feature extraction, (2) Generating PRD/task lists from UI designs, (3) Batch analyzing multiple app screens, (4) Conducting competitive analysis from visual references.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
MiniMax TTS API - 文本转语音、声音克隆、声音设计
中文 | English
Describe requirements in natural language, auto-generate design docs and implement code step by step. Automate the complete development flow: Idea → Design → Code → Commit.
# Install to current project
npx skills add notedit/happy-skills
# Or install globally
npx skills add notedit/happy-skills -g
# Step 1: Add the marketplace
/plugin marketplace add notedit/happy-skills
# Step 2: Install the plugin
/plugin install ha@happy-skills
# Test a skill
/feature-dev add a simple feature
# Step 1: Design - Generate design doc through Q&A dialogue
/feature-analyzer user login with OAuth2 support
# Step 2: Execute - Implement tasks from design doc
/feature-pipeline docs/features/user-login.md
/feature-dev add dark mode toggle
/git:branch user-login # Create branch (supports Chinese input)
/git:changes # View changes
/git:commit # Auto-generate commit message
/git:pr # One-click PR creation
/git:worktree-add feature/api # Create worktree + copy .env
/git:worktree-list # List all worktrees with status
/git:worktree-merge # Merge back to current branch
/git:worktree-remove # Cleanup worktree
/git:worktree-remove --merged # Batch remove merged worktrees
/git:worktree-remove --prune # Clean stale worktrees
/screenshot-analyzer ./app.png # Extract features from screenshot
| Command | Description |
|---|---|
/git:commit | Auto-generate semantic commit message |
/git:pr | Complete workflow: commit, push, create PR |
/git:branch | Create branch with conventional naming |
/git:changes | Describe uncommitted changes |
/git:worktree-add | Create worktree with .env files copied |
/git:worktree-list | List all worktrees with detailed status |
/git:worktree-merge | Merge worktree branch into current |
/git:worktree-remove | Remove worktree (supports --merged, --prune) |
| Skill | Description |
|---|---|
feature-dev | Guided feature development with codebase understanding and architecture focus |
feature-analyzer | Turn ideas into designs through Q&A dialogue |
feature-pipeline | Execute tasks from design documents |
screenshot-analyzer | Extract features from UI screenshots |
skill-creation-guide | Guide for creating new skills |
tts-skill | MiniMax TTS API - text-to-speech, voice clone, voice design |
| Agent | Description |
|---|---|
code-explorer | Analyze codebase by tracing execution paths and mapping architecture |
code-architect | Design feature architectures based on existing patterns |
code-reviewer | Review code for bugs, security vulnerabilities, and quality issues |
| Agent | Description |
|---|---|
screenshot-ui-analyzer | Analyze visual components, layout structure, and design patterns |
screenshot-interaction-analyzer | Analyze user interaction flows and state transitions |
screenshot-business-analyzer | Extract business logic and data entities |
screenshot-synthesizer | Synthesize analysis results into unified feature list |
screenshot-reviewer | Review task lists for completeness and quality |
| Agent | Description |
|---|---|
test-generator | Generate comprehensive test cases based on existing patterns |
test-runner | Execute tests, diagnose failures, and provide fixes |
happy-skills/
├── .claude-plugin/plugin.json # Plugin manifest
├── commands/ # Slash commands
│ └── git/ # Git commands
├── skills/ # Skills
├── agents/ # Sub-agents
└── docs/ # Documentation
MIT
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Uses power tools
Uses Bash, Write, or Edit tools
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.