← Back to all articles

Supercharge Your Claude Code: 32 Proven Skills + 8 MCP Servers for Maximum Efficiency!

别再裸用 Claude Code 了!32 个亲测Skills + 8 个 MCP,开发效率直接拉满!

蝎子莱莱爱打怪 2026-03-23 72,711 views
后端 Claude Java

Stop Using Claude Code Bare! 32 Proven Skills + 8 MCP Servers for Maximum Efficiency!

First, let me show you the effect after installation (see image below). All skills have been tested and are fully functional.

image.png

Author's update on March 31st: Apologies to all readers, the npm installation command examples in the document might be missing the prefix for the repository. It's recommended to first find and then specify the full path for installation. For example, first: npx skills find technical-writer then: npx skills add shubhamsaboo/awesome-llm-apps@technical-writer -y -g. Thank you for your valuable feedback!


Are you also troubled by these issues:

  • When writing code with Claude Code, do you often feel it doesn't fully grasp your requirements, leading to repeated modifications of the generated content?

  • Do you want it to create a Dashboard / landing page, but the resulting interface is too ugly to use directly?

  • Do you want it to read/write local files, operate browsers, or integrate with design tools, but have no idea how to configure it?

  • When a session is cleared, do you lose all previous debugging experience, project details, and have to re-establish context every time?

In this article, I'm sharing 32 hand-picked, proven skills + 8 MCP servers that I've personally tested and found stable, after countless trials and errors. With one-click installation and automatic triggering, your Claude Code will transform from a 'code-completion assistant' into a 'full-workflow development partner'.

All installation commands are ready to use with a simple copy-paste, ensuring a smooth experience even for beginners to follow step-by-step.


I. First, Understand the Core: What's the Difference Between Skills and MCP?

Many newcomers often confuse these two extension capabilities. Let's clarify them in one sentence:

  • Skills: Encapsulated prompts / standardized workflows that transform Claude into a 'specialist' in a specific domain, essentially making the AI 'understand better how to do things'.

  • MCP Servers: Actual tool capabilities that allow Claude to access local files, browsers, external APIs, and third-party tools, essentially enabling the AI to 'actually do things'.

The Sweet Spot: Most capabilities are automatically triggered. You don't need to call them manually. When you say 'help me write a README' or 'review this code snippet,' Claude Code will automatically activate the corresponding capability.

Core Differences Comparison Table

Comparison Dimension Skills MCP Servers
Core Essence Encapsulated prompts / standardized workflows Locally running tools / API services
Installation Method npx skills add one-click installation Modify mcp.json configuration file
Execution Location Inside Claude's large language model Local independent process
Access to External Resources Not supported Supports local system, browser, third-party services
Additional Dependencies Only requires Node.js environment, no API Key Some integrations with external services require an API Key
In a nutshell: Skills make Claude smarter, MCPs make Claude more capable. Using both together maximizes Claude Code's potential.

II. Part One: Complete Guide to Skills (32 Hand-Picked)

Skills are the most lightweight extension method for Claude Code, installable with a single command via the Skills CLI, similar to the npm package manager commonly used in frontend development, offering out-of-the-box usability.

2.1 Essential Pre-reading: Complete Commands for Skill Installation and Management

2.1.1 Core Installation Commands

# 1. Search for community skills (keyword matching)
npx skills find <keyword>

# 2. Install a skill (-y skips confirmation, -g for global installation, essential!)
npx skills add <owner/repo@skill> -y -g

# 3. View all installed skills
npx skills list -g

# 4. Check for skill updates
npx skills check

# 5. Update all installed skills
npx skills update

Key Reminder: When installing skills, you must include the -g global installation parameter, otherwise Claude Code will not recognize them. After installation, you must restart Claude Code for the changes to take effect.

2.1.2 Skill Marketplace and Query Methods

All open-source community skills can be viewed on the official marketplace, which includes a complete ranking of installation numbers to help you quickly filter popular and high-quality skills:

  • Official Skill Marketplace: https://skills.sh/

  • Data Note: All skills selected in this article are from this ranking, covering all development scenarios, with cumulative installations exceeding tens of thousands, ensuring stability.

2.1.3 How to View Installed Skills

  1. View via Command Line:
# Mac/Linux Path
ls ~/.claude/skills/
ls ~/.agents/skills/

# Windows Path
dir C:\Users\your_username\.claude\skills\
  1. View directly within Claude Code: Type / to bring up the complete skill list, then click to manually trigger a skill.

2.2 Categorized List of 32 Selected Skills

All skills are categorized by development scenario, uniformly annotated with pain points, installation commands, core capabilities, trigger scenarios, and real-world experience, allowing beginners to choose as needed.

🔧 Essential Entry-Level (1 Skill)

find-skills Skill Discovery Tool

Pain Point: Don't know what skills are available, or how to find skills for specific functions.

Installation Command:

npx skills add find-skills -y -g

Core Capabilities: Built-in search engine for the skill marketplace, supports keyword matching, popular recommendations, and skill detail queries.

Trigger Scenario: Automatically activated when you say "Are there any skills for handling PDFs?" or "Recommend some frontend development skills."

Real-World Experience: The first essential skill for all beginners, it's like installing an "app store" for Claude, so you no longer need to browse web pages to find skills.

🎨 Full-Stack Frontend Development (9 Skills)

frontend-design Frontend Interface Design Tool

Pain Point: Self-written Dashboards / landing pages are too ugly to use, and a day's effort is worse than AI's 5-minute generation.

Installation Command:

npx skills add frontend-design -y -g

Core Capabilities: Web page, Dashboard, product landing page design; React/Vue component generation; adaptation to modern design styles like dark mode and glassmorphism.

Trigger Scenario: Automatically activated when you say "Help me create a backend interface" or "Design a product landing page."

Real-World Experience: The most frequently used skill for frontend development. Generated interfaces can be directly implemented without significant modifications. Over 52.7K installations, indicating high community recognition.

web-artifacts-builder Complex Frontend Application Builder

Pain Point: Simple interfaces can be generated, but complex SPAs with routing, state management, and component libraries are challenging.

Installation Command:

npx skills add web-artifacts-builder -y -g

Core Capabilities: Supports single-page application development with routing; perfect adaptation to mainstream component libraries like Tailwind, shadcn/ui; generation of complex state management logic.

Trigger Scenario: Automatically activated when you say "Help me create a management system with login" or "Write a complete project using React+Tailwind."

Real-World Experience: An advanced complement to frontend-design, essential for complex frontend projects. The generated code structure is clear and directly runnable.

canvas-design Visual Drawing Tool

Pain Point: Drawing architecture diagrams and flowcharts takes too much time when writing technical documentation or preparing presentations.

Installation Command:

npx skills add canvas-design -y -g

Core Capabilities: Architecture diagrams, flowcharts, technical illustration generation; poster, article cover image design; supports export to PNG/PDF formats.

Trigger Scenario: Automatically activated when you say "Help me draw a microservice architecture diagram" or "Create a cover image for a technical presentation."

Real-World Experience: No need to open Figma/ProcessOn anymore. A single sentence can generate standardized technical diagrams, significantly boosting efficiency.

theme-factory Theme Beautification Tool

Pain Point: Generated documents, PPTs, and interfaces have inconsistent styles, leading to a cluttered visual effect.

Installation Command:

npx skills add theme-factory -y -g

Core Capabilities: 10+ preset themes (tech blue, business gray, dark mode, etc.); one-click unification of visual styles for documents, PPTs, and HTML; supports custom theme configuration.

Trigger Scenario: Automatically activated when you say "Add a business style to this document" or "Unify the visual theme of this PPT."

Real-World Experience: Essential for detail-oriented users. It directly elevates the quality of generated content, eliminating the need for manual formatting adjustments.

vercel-react-best-practices React Best Practices

Pain Point: Writing unstandardized React code, leading to poor performance and non-compliance with industry best practices.

Installation Command:

npx skills add vercel-labs/agent-skills@vercel-react-best-practices -y -g

Core Capabilities: React code style checking; performance optimization suggestions; component design pattern guidance; Hooks best practices.

Trigger Scenario: Automatically activated when you write React code, prioritized during code review and refactoring.

Real-World Experience: Official Vercel product, highly authoritative. Over 109.8K installations. Essential for beginners writing React, helps develop standardized coding habits.

web-design-guidelines Web Design Guidelines

Pain Point: Web pages created have messy layouts, ugly color schemes, and poor responsive adaptation.

Installation Command:

npx skills add vercel-labs/agent-skills@web-design-guidelines -y -g

Core Capabilities: Design system guideline; responsive layout adaptation; visual consistency check; interactive experience optimization suggestions.

Trigger Scenario: Automatically activated when you are doing web design or UI optimization.

Real-World Experience: Official Vercel product, over 83.1K installations. Even if you're a design novice, interfaces generated with this won't be ugly.

vercel-composition-patterns Component Composition Patterns

Pain Point: Complex components are poorly split, have low reusability, and chaotic state management.

Installation Command:

npx skills add vercel-labs/agent-skills@vercel-composition-patterns -y -g

Core Capabilities: Component reuse strategy design; practical guidance on composition over inheritance; solutions for complex component state management.

Trigger Scenario: Automatically activated when you are encapsulating components or refactoring complex frontend projects.

Real-World Experience: Essential for intermediate to advanced frontend developers, helps you write more elegant and reusable component code.

shadcn shadcn/ui Component Library Exclusive Skill

Pain Point: When using shadcn/ui, unsure how to combine components or customize styles, leading to repeated documentation lookups.

Installation Command:

npx skills add shadcn/ui@shadcn -y -g

Core Capabilities: shadcn/ui component usage guidance; style theme customization; component composition best practices; one-click generation of complete business components.

Trigger Scenario: Automatically activated when your project has shadcn/ui dependencies or when shadcn-related requirements are mentioned.

Real-World Experience: Essential for heavy shadcn users. No more repeatedly flipping through official documentation; a single sentence can generate standardized component code.

vercel-react-native-skills React Native Development Guide

Pain Point: React Native cross-platform adaptation has many pitfalls, and native module integration is complex.

Installation Command:

npx skills add vercel-labs/agent-skills@vercel-react-native-skills -y -g

Core Capabilities: RN development best practices; cross-platform adaptation guidance; native module integration solutions; performance optimization suggestions.

Trigger Scenario: Automatically activated when you are doing React Native related development.

Real-World Experience: Official Vercel product, essential for RN development, helps you avoid 90% of cross-platform adaptation pitfalls.

📄 Documentation and Office Processing (6 Skills)

technical-writer Technical Documentation Expert

Pain Point: Don't want to write documentation after coding; READMEs and API documentation are messy and unstandardized.

Installation Command:

npx skills add technical-writer -y -g

Core Capabilities: Standardized README generation; API interface documentation writing; technical tutorials, user guide creation; Chinese-English document translation.

Trigger Scenario: Automatically activated when you say "Help me write a project README" or "Generate documentation for this API."

Real-World Experience: Essential for developers. Generated documentation is standardized in structure and clear in logic, ready for immediate use.

doc-coauthoring Long Document Collaboration Assistant

Pain Point: When writing technical proposals, design specifications, or RFC documents, the logic is not rigorous, and content is incomplete.

Installation Command:

npx skills add doc-coauthoring -y -g

Core Capabilities: Technical proposal (RFC) drafting; system design document creation; team specification document refinement; supports multi-round iterative optimization.

Trigger Scenario: Automatically activated when you say "Help me write a technical solution" or "Draft an architecture design document."

Real-World Experience: Essential for writing formal technical documents. Understands technical documentation standards and logic better than generic AI writing tools.

docx Word Document Processing Tool

Pain Point: Frequent need to process Word documents; format conversion and batch modifications are time-consuming.

Installation Command:

npx skills add docx -y -g

Core Capabilities: Create / read / edit Word documents; Markdown to Word format conversion; batch find and replace content; automatic generation of table of contents, headers, and footers.

Trigger Scenario: Automatically activated when you say "Convert this Markdown to Word" or "Help me modify this Word document."

Real-World Experience: Essential for office scenarios. No need to open Word software; a single sentence can complete batch modifications.

pptx PPT Presentation Generation Tool

Pain Point: Creating PPTs is too time-consuming; converting from documents to PPTs requires repeated copy-pasting and formatting adjustments.

Installation Command:

npx skills add pptx -y -g

Core Capabilities: One-click PPT generation from technical documents / Markdown; editing existing presentations; merging / splitting slides; extracting PPT content.

Trigger Scenario: Automatically activated when you say "Help me create a PPT for a technical presentation" or "Convert this document into a presentation."

Real-World Experience: Essential for technical presentations and reports. Can complete a PPT in 10 minutes that previously took half a day.

pdf PDF Universal Tool

Pain Point: Merging/splitting PDFs, format conversion, and OCR recognition require paid subscriptions and are cumbersome to operate.

Installation Command:

npx skills add pdf -y -g

Core Capabilities: PDF merging / splitting; OCR recognition of scanned content; adding watermarks / page numbers; PDF form filling; format conversion.

Trigger Scenario: Automatically activated when you say "Merge these PDFs" or "Recognize the text in this scanned document."

Real-World Experience: A completely free PDF tool that covers common daily office needs, eliminating the need for paid tools.

xlsx Excel/CSV Processing Tool

Pain Point: Excel data cleaning, formula calculation, and chart generation are tedious, and repetitive operations are time-consuming.

Installation Command:

npx skills add xlsx -y -g

Core Capabilities: Excel/CSV data cleaning; formula calculation and data statistics; visual chart generation; format conversion and batch processing.

Trigger Scenario: Automatically activated when you say "Help me process this Excel data" or "Generate a statistical chart for this table."

Real-World Experience: Essential for data processing, much faster than manually writing Excel formulas. Complex data processing can be done with a single sentence.

🏗️ Architecture Design and Code Quality (5 Skills)

planning-with-files Task Planning Tool

Pain Point: When working on complex projects, tasks are unclear, and progress is lost when sessions are interrupted.

Installation Command:

npx skills add planning-with-files -y -g

Core Capabilities: Automatically breaks down complex development tasks; generates progress tracking files like task_plan.md and progress.md; supports resuming execution after session interruption.

Trigger Scenario: Automatically activated when you say "Help me break down the development tasks for this project" or "Create a project development plan."

Real-World Experience: Essential for complex projects. Even if you /clear the session, you can continue based on the generated progress files, without losing any progress.

project-planner Project Planning Expert

Pain Point: Jumping straight into coding without clear requirements leads to repeated rework later.

Installation Command:

npx skills add shubhamsaboo/awesome-llm-apps@project-planner -y -g

Core Capabilities: Generates standardized requirement documents; outputs system architecture design proposals; formulates phased implementation plans; assesses technical risks.

Trigger Scenario: Automatically activated when you say "Help me with overall project planning" or "Outline the implementation plan for this requirement."

Real-World Experience: Helps you develop the good habit of "thinking clearly before acting," significantly reducing rework later. Essential for beginners working on projects.

architecture-patterns Architecture Pattern Recommendation

Pain Point: When designing systems, unsure which architecture pattern to choose, leading to architecture design pitfalls.

Installation Command:

npx skills add wshobson/agents@architecture-patterns -y -g

Core Capabilities: Recommends suitable architecture patterns based on business scenarios; explains the pros, cons, and适用 scenarios of various architectures; provides best practices for architecture design.

Trigger Scenario: Automatically activated when you say "What architecture is suitable for this scenario?" or "Help me design a microservice architecture."

Real-World Experience: Essential for backend developers and system architects. Covers mainstream architecture patterns and helps you avoid many common architecture design pitfalls.

architecture-decision-records Architecture Decision Records

Pain Point: Architecture decisions in projects are not recorded, so later no one knows why a choice was made, making it impossible to trace issues.

Installation Command:

npx skills add wshobson/agents@architecture-decision-records -y -g

Core Capabilities: Generates standardized ADR (Architecture Decision Record) documents; records decision context, rationale, and alternative solutions; facilitates team traceability and maintenance.

Trigger Scenario: Automatically activated when you say "Help me record this architecture decision" or "Generate an ADR document."

Real-World Experience: Essential for team development and long-term maintenance projects, an indispensable part of a standardized R&D process.

requesting-code-review Code Review

Pain Point: Desire for more professional code reviews that are closer to real team scenarios.

Installation Command:

npx skills add obra/superpowers@requesting-code-review -y -g

Core Capabilities: Comprehensive code quality review; identifies potential bugs and security risks; provides actionable optimization suggestions; adheres to industry code review standards.

Trigger Scenario: Automatically activated when you say "Perform a professional code review for me" or "Review the code for this module."

Real-World Experience: Fully simulates the perspective of a senior developer's code review, helping you discover many issues you might not see yourself.

🧠 Memory and Context Management (3 Skills)

memory-intake Memory Ingestion

Pain Point: When a session is cleared, previous debugging experience, project details, and troubleshooting records are all forgotten.

Installation Command:

npx skills add memory-intake -y -g

Core Capabilities: Stores debugging experience, architecture decisions, troubleshooting records, and project specifications into Claude's memory bank; supports categorized tag management; cross-session recall.

Trigger Scenario: Automatically activated when you say "Store this experience in memory" or "Remember the specifications for this project."

Real-World Experience: Completely solves the problem of lost session context. Projects become smoother to work with, no need to re-establish background every time.

memory-audit Memory Health Check

Pain Point: The memory bank contains too much outdated or invalid content, affecting Claude's response accuracy.

Installation Command:

npx skills add memory-audit -y -g

Core Capabilities: Checks if memory bank content is outdated; identifies invalid or conflicting memories; generates a memory bank quality report; provides cleanup and optimization suggestions.

Trigger Scenario: Automatically activated when you say "Help me check the memory bank" or "Clean up invalid memories."

Real-World Experience: Essential for long-term memory bank users, helps maintain the cleanliness and accuracy of the memory bank, preventing Claude from recalling outdated content.

memory-evolution Memory Optimization

Pain Point: Memory bank content is disorganized, with redundant information, leading to low recall efficiency.

Installation Command:

npx skills add memory-evolution -y -g

Core Capabilities: Analyzes memory usage patterns; suggests memory integration strategies; streamlines redundant memories; optimizes memory association structure.

Trigger Scenario: Automatically activated when you say "Help me optimize the memory bank" or "Organize my memory content."

Real-World Experience: Essential for deep users of the memory function, allows Claude to recall your historical experience more precisely, and respond more closely to your needs.

🧪 Testing and Automation (2 Skills)

webapp-testing E2E Testing

Pain Point: Writing E2E tests is too time-consuming, and manual testing coverage is incomplete.

Installation Command:

npx skills add webapp-testing -y -g

Core Capabilities: Generates E2E test cases based on Playwright; automates page navigation, form filling, and click operations; screenshot and log recording; test report generation.

Trigger Scenario: Automatically activated when you say "Help me write E2E tests for this web page" or "Create an automated test case."

Real-World Experience: Essential for frontend testing, quickly generates runnable test cases, significantly improving testing efficiency.

test-driven-development TDD Test-Driven Development

Pain Point: Want to practice TDD development but don't know how to implement it, often writing code before tests.

Installation Command:

npx skills add obra/superpowers@test-driven-development -y -g

Core Capabilities: Guides you through the "Red-Green-Refactor" cycle; writes test cases before implementation code; ensures code test coverage; outputs code compliant with TDD standards.

Trigger Scenario: Automatically activated when you say "Develop this feature using TDD mode" or "Help me practice test-driven development."

Real-World Experience: An essential skill for those wanting to adopt TDD development habits, helps standardize the development process and write more robust, bug-free code.

⚡ Development Efficiency Boosters (4 Skills)

brainstorming Brainstorming

Pain Point: Encountering technical challenges, unable to come up with solutions, stuck in a thinking bottleneck.

Installation Command:

npx skills add obra/superpowers@brainstorming -y -g

Core Capabilities: Analyzes technical problems from multiple angles; quickly generates multiple solution sets; expands technical thinking; helps break through thinking bottlenecks.

Trigger Scenario: Automatically activated when you say "Help me brainstorm this problem" or "Think about the implementation plan for this requirement."

Real-World Experience: Use this when you're stuck on a problem; it can quickly open up new avenues of thought, often leading to solutions you hadn't considered.

systematic-debugging Systematic Debugging

Pain Point: Encountering strange bugs, no clue how to troubleshoot, haphazardly trying solutions.

Installation Command:

npx skills add obra/superpowers@systematic-debugging -y -g

Core Capabilities: Structured bug troubleshooting process; step-by-step root cause identification; covers all possible failure points; generates debugging record documentation.

Trigger Scenario: Automatically activated when you say "Help me troubleshoot this bug" or "I don't know what's wrong with this problem, help me analyze it."

Real-World Experience: A debugging artifact. Following its process will help you find the root cause of 90% of problems, no more guessing.

writing-plans Writing Plans

Pain Point: Unclear task breakdown, erratic development pace, unsure what to do first or next.

Installation Command:

npx skills add obra/superpowers@writing-plans -y -g

Core Capabilities: Breaks down complex development tasks; generates step-by-step implementation plans; clarifies task dependencies; estimates workload for each step.

Trigger Scenario: Automatically activated when you say "Help me break down the development steps for this feature" or "Write a detailed development plan."

Real-World Experience: Helps turn vague requirements into clear execution steps, making the development pace more controllable and preventing overlooked items midway.

executing-plans Executing Plans

Pain Point: Plans are well-written, but execution often deviates, and progress falls behind.

Installation Command:

npx skills add obra/superpowers@executing-plans -y -g

Core Capabilities: Executes development tasks step-by-step according to the plan; tracks development progress in real-time; handles exceptions during execution; generates execution records.

Trigger Scenario: Automatically activated when you say "Execute development according to this plan" or "Help me track the development progress of this project."

Real-World Experience: Used in conjunction with writing-plans, it covers the entire process from planning to execution, ensuring complex project development stays on track.

🔒 Security Auditing (1 Skill)

audit-website Website Security Audit

Pain Point: Unsure about security vulnerabilities before website launch, only discovering issues after an attack.

Installation Command:

npx skills add squirrelscan/skills@audit-website -y -g

Core Capabilities: Scans for common website security vulnerabilities; checks security configurations; generates a complete security audit report; provides vulnerability remediation suggestions.

Trigger Scenario: Automatically activated when you say "Help me audit the security of this website" or "Scan this website for vulnerabilities."

Real-World Experience: Essential to run before website launch. Can uncover many common security risks, allowing for proactive fixes to prevent online issues. Over 15.3K installations, highly recognized by the community.

🛠️ Custom Skill Development (1 Skill)

skill-creator Create Custom Skills

Pain Point: Generic skills don't meet personalized needs; want to encapsulate exclusive workflow skills.

Installation Command:

npx skills add skill-creator -y -g

Core Capabilities: Guides you to create custom skills; encapsulates repetitive workflows; generates standardized skill packages; supports publishing to the community.

Trigger Scenario: Automatically activated when you say "Help me create a custom skill" or "Encapsulate an exclusive workflow."

Real-World Experience: Essential for advanced users. Allows you to encapsulate your daily repetitive workflows into skills, providing a permanent solution and significantly boosting efficiency.


2.3 Ready-to-Use: One-Click Installation Scripts by Scenario

To facilitate your use, I've compiled 3 one-click installation scripts for different scenarios. Simply copy and paste them into your terminal and run.

Version 1: Beginner Starter Pack (10 essential lightweight skills, zero redundancy)

#!/bin/bash
set -e

# Essential Entry-Level
npx skills add find-skills -y -g

# Essential for Frontend Development
npx skills add frontend-design -y -g

# Essential for Document Processing
npx skills add technical-writer -y -g
npx skills add docx -y -g
npx skills add pptx -y -g
npx skills add pdf -y -g

# Essential for Code Quality
npx skills add obra/superpowers@requesting-code-review -y -g

# Essential for Development Efficiency
npx skills add obra/superpowers@brainstorming -y -g
npx skills add obra/superpowers@systematic-debugging -y -g

echo "✅ Beginner Starter Pack installed! Restart Claude Code to take effect, type / to view the skill list."

Version 2: Frontend Developer Exclusive Pack

#!/bin/bash
set -e

# Essential Entry-Level
npx skills add find-skills -y -g

# All Frontend Development Skills
npx skills add frontend-design -y -g
npx skills add web-artifacts-builder -y -g
npx skills add canvas-design -y -g
npx skills add theme-factory -y -g
npx skills add vercel-labs/agent-skills@vercel-react-best-practices -y -g
npx skills add vercel-labs/agent-skills@web-design-guidelines -y -g
npx skills add vercel-labs/agent-skills@vercel-composition-patterns -y -g
npx skills add shadcn/ui@shadcn -y -g

# Testing and Efficiency
npx skills add webapp-testing -y -g
npx skills add obra/superpowers@requesting-code-review -y -g
npx skills add obra/superpowers@systematic-debugging -y -g

# Document Processing
npx skills add technical-writer -y -g

echo "✅ Frontend Developer Exclusive Pack installed! Restart Claude Code to take effect, type / to view the skill list."

Version 3: Full-Stack Developer All-in-One Pack (All 32 skills from this article)

#!/bin/bash
set -e

# 🔧 Essential Entry-Level
npx skills add find-skills -y -g

# 🎨 Full-Stack Frontend Development
npx skills add frontend-design -y -g
npx skills add web-artifacts-builder -y -g
npx skills add canvas-design -y -g
npx skills add theme-factory -y -g
npx skills add vercel-labs/agent-skills@vercel-react-best-practices -y -g
npx skills add vercel-labs/agent-skills@web-design-guidelines -y -g
npx skills add vercel-labs/agent-skills@vercel-composition-patterns -y -g
npx skills add shadcn/ui@shadcn -y -g
npx skills add vercel-labs/agent-skills@vercel-react-native-skills -y -g

# 📄 Documentation and Office Processing
npx skills add technical-writer -y -g
npx skills add doc-coauthoring -y -g
npx skills add docx -y -g
npx skills add pptx -y -g
npx skills add pdf -y -g
npx skills add xlsx -y -g

# 🏗️ Architecture Design and Code Quality
npx skills add planning-with-files -y -g
npx skills add shubhamsaboo/awesome-llm-apps@project-planner -y -g
npx skills add wshobson/agents@architecture-patterns -y -g
npx skills add wshobson/agents@architecture-decision-records -y -g
npx skills add obra/superpowers@requesting-code-review -y -g

# 🧠 Memory and Context Management
npx skills add memory-intake -y -g
npx skills add memory-audit -y -g
npx skills add memory-evolution -y -g

# 🧪 Testing and Automation
npx skills add webapp-testing -y -g
npx skills add obra/superpowers@test-driven-development -y -g

# ⚡ Development Efficiency Boosters
npx skills add obra/superpowers@brainstorming -y -g
npx skills add obra/superpowers@systematic-debugging -y -g
npx skills add obra/superpowers@writing-plans -y -g
npx skills add obra/superpowers@executing-plans -y -g

# 🔒 Security Auditing
npx skills add squirrelscan/skills@audit-website -y -g

# 🛠️ Custom Skill Development
npx skills add skill-creator -y -g

echo "✅ Full-Stack Developer All-in-One Pack installed! Restart Claude Code to take effect, type / to view the skill list."

2.4 Skill Quick Reference Table

For quick reference, I've compiled a comparison table of core information for all 32 skills. Choose as needed:

Category Skill Name Core Purpose Installation Count Reference
Essential Entry-Level find-skills Community skill search and discovery 159.6K
Frontend Development frontend-design Web page, Dashboard, landing page design 52.7K
Frontend Development web-artifacts-builder Complex SPA, frontend project building with component libraries -
Frontend Development canvas-design Architecture diagrams, flowcharts, visual drawing 6.1K
Frontend Development theme-factory Theme beautification, visual style unification -
Frontend Development vercel-react-best-practices React development best practices 109.8K
Frontend Development web-design-guidelines Web design guidelines and UI optimization 83.1K
Frontend Development vercel-composition-patterns Component composition patterns and reuse strategies 29.7K
Frontend Development shadcn Exclusive support for shadcn/ui component library -
Frontend Development vercel-react-native-skills React Native development guide 21.6K
Documentation & Office technical-writer Technical documentation, README, API documentation generation -
Documentation & Office doc-coauthoring Long documents, technical proposals, RFC document drafting -
Documentation & Office docx Word document creation, editing, format conversion 8.6K
Documentation & Office pptx PPT presentation generation and editing 9.2K
Documentation & Office pdf PDF merging, splitting, OCR, watermark processing 11.1K
Documentation & Office xlsx Excel data processing, formula calculation, chart generation 8.6K
Architecture & Quality planning-with-files Complex task breakdown, progress tracking, session recovery -
Architecture & Quality project-planner Project requirement outlining, architecture design, development plan -
Architecture & Quality architecture-patterns Architecture pattern recommendation, architecture design guidance -
Architecture & Quality architecture-decision-records ADR architecture decision record generation -
Architecture & Quality requesting-code-review Professional code review, quality optimization -
Memory Management memory-intake Experience, troubleshooting records, project specification memory ingestion -
Memory Management memory-audit Memory bank health check, invalid content cleanup -
Memory Management memory-evolution Memory bank optimization, association structure organization -
Testing & Automation webapp-testing E2E automated test case generation 7.6K
Testing & Automation test-driven-development TDD test-driven development mode guidance 6.5K
Development Efficiency brainstorming Technical problem brainstorming, solution generation 13.4K
Development Efficiency systematic-debugging Structured bug troubleshooting, root cause identification 7.5K
Development Efficiency writing-plans Development task breakdown, implementation plan generation 6.4K
Development Efficiency executing-plans Development plan execution, progress tracking -
Security Auditing audit-website Website security vulnerability scanning, audit report generation 15.3K
Custom Development skill-creator Custom skill creation, workflow encapsulation 26.1K
Data Source: Official Skill Marketplace <https://skills.sh/> , latest data as of March 2026

III. Part Two: Complete Guide to MCP Servers (8 Tested and Functional)

MCP (Model Context Protocol) is a more fundamental extension mechanism for Claude Code, allowing Claude to break through the limitations of large language models and truly access local file systems, browsers, databases, and third-party tools, achieving genuine automated operations.

3.1 Essential Pre-reading: Complete MCP Configuration Process

3.1.1 Configuration File Paths

MCP Servers are managed via JSON configuration files, supporting global and project-level configurations. Paths for all platforms are as follows:

# Global Configuration (applies to all projects, recommended)
# Mac/Linux
~/.claude/mcp.json
~/.claude/mcp.local.json

# Windows
C:\Users\your_username\.claude\mcp.json

# Project-level Configuration (applies only to the current project)
project_root_directory/.mcp.json

3.1.2 Standard Configuration Format Example

{
  "mcpServers": {
    "Server Name": {
      "command": "Execution Command",
      "args": ["Command Parameter"],
      "env": {
        "Environment Variable Name": "Environment Variable Value"
      }
    }
  }
}

3.1.3 Configuration Activation and Verification

  1. After modifying the configuration file, you must restart Claude Code for the changes to take effect;

  2. Once active, a 'Tools' icon will appear below the Claude Code input box. Click it to view connected MCP Servers;

  3. Before configuring, please check if the JSON format is correct, avoiding unclosed commas or brackets that could lead to configuration failure.


3.2 List of 8 Selected MCP Servers

All MCPs have been personally tested and are functional, covering all development scenarios. They are categorized by core purpose, with each entry including complete configuration methods, core capabilities, and important notes.

🧠 Essential Core: Cross-Session Memory System

neural-memory Neural Network Memory System

Pain Point: The memory function in skills is a lightweight version; a more powerful, cross-session, long-term, and structured memory capability is desired.

Prerequisite Installation:

# Python Installation Method (recommended)
pip install neural-memory

# Node Installation Method
npm install -g neural-memory

Full Configuration:

{
  "mcpServers": {
    "neural-memory": {
      "command": "neural-memory",
      "args": ["--mcp"]
    }
  }
}

Core Capabilities:

  1. Cross-session, cross-project long-term memory storage, completely eliminating context loss.

  2. Memory model mimicking the human brain structure, supporting structured memory like neurons, synapses, and fibers.

  3. Automatically associates similar memories, intelligently matching current needs.

  4. Memory integration and optimization, similar to the human brain's sleep memory consolidation mechanism.

  5. Knowledge graph visualization, clearly showing memory associations.

  6. Notes: Runs purely locally, data stored in a local SQLite database, no API Key required, completely private and secure.

🌐 Browser and Web Capabilities (2 Skills)

playwright Browser Automation

Pain Point: Need to perform professional E2E testing and page automation, requiring more powerful browser control capabilities.

Prerequisite: Node.js environment installed.

Full Configuration:

{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["-y", "@playwright/mcp@latest"]
    }
  }
}

Core Capabilities:

  1. Full browser support (Chrome, Firefox, Safari).

  2. Professional E2E test case generation and execution.

  3. Full automation of page navigation, form submission, and element operations.

  4. Video recording, network request interception, performance monitoring.

  5. Supports complex user scenario simulation.

  6. Notes: Runs purely locally, no API Key required. The first run will automatically download browser kernels, which may take a moment.

📁 Local System Capabilities (1 Skill)

filesystem File System Access

Pain Point: Claude can only read currently open files; want to access all files in the workspace, perform batch modifications, and manage directories.

Prerequisite: Node.js environment installed.

Full Configuration:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/your_username/development_workspace_path"]
    }
  }
}

Core Capabilities:

  1. Read and write all files in the specified directory, supports batch operations.

  2. Create, delete, rename directories and files.

  3. Search workspace files by name or content.

  4. View file metadata, modification records.

  5. Supports simultaneous authorization of multiple directories.

  6. Notes:

  7. Strictly prohibit opening system root directory permissions. Only authorize your development workspace directory to avoid accidental deletion of system files.

  8. Runs purely locally, no API Key required. All operations are performed locally.

🤔 Enhanced Reasoning Capabilities (1 Skill)

sequential-thinking Chained Reasoning

Pain Point: Claude tends to skip steps, lack rigorous logic, or miss critical steps when handling complex problems.

Prerequisite: Node.js environment installed.

Full Configuration:

{
  "mcpServers": {
    "sequential-thinking": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
    }
  }
}

Core Capabilities:

  1. Breaks down complex problems into multi-step structured reasoning, avoiding errors from skipped steps.

  2. Each reasoning step has a clear process of thinking, verification, and adjustment.

  3. Visualizes the reasoning chain, clearly showing the entire thought process.

  4. Supports multi-solution comparison and feasibility verification.

  5. Automatically identifies logical flaws in reasoning and corrects them promptly.

  6. Notes: Runs purely locally, no API Key required. Exceptionally effective when dealing with complex algorithms and architecture design problems.

🌐 Web Content Scraping (1 Skill)

web_reader Web Scraper

Pain Point: Claude cannot directly access web links, requiring manual content copying, which is too cumbersome.

Prerequisite: Node.js environment installed.

Full Configuration:

{
  "mcpServers": {
    "web_reader": {
      "command": "npx",
      "args": ["-y", "web-reader-mcp"]
    }
  }
}

Core Capabilities:

  1. Scrapes the complete content of any public web page, automatically converting it to Markdown format.

  2. Extracts core information such as titles, body text, links, and images from web pages.

  3. Supports paginated content scraping and dynamic rendering page content retrieval.

  4. Automatically filters ads and irrelevant content, retaining only the core body text.

  5. Notes: Runs purely locally, no API Key required. Can only access publicly available web pages, not content requiring login.

🎨 Design Tool Integration (2 Skills)

figma-developer-mcp Figma Data Reader

Pain Point: When developing based on design mockups, constantly switching between Figma and the editor, manually copying dimensions, colors, and styles.

Prerequisite: Node.js environment installed, Figma account required.

Full Configuration:

{
  "mcpServers": {
    "figma-developer-mcp": {
      "command": "npx",
      "args": ["-y", "figma-developer-mcp", "--stdio"],
      "env": {
        "FIGMA_API_KEY": "Your Figma Personal Access Token"
      }
    }
  }
}

Core Capabilities:

  1. Reads the complete structure of Figma files, obtaining component, layer, and style information.

  2. Automatically extracts design specifications such as colors, fonts, dimensions, and spacing from mockups.

  3. Exports image and icon resources from design mockups.

  4. Automatically generates corresponding HTML/CSS code based on design mockups.

  5. Compares differences between design mockups and implemented code, providing optimization suggestions for accurate reproduction.

  6. Token Acquisition Method: Figma → Settings → Personal Access Tokens → Generate new token.

  7. Notes: Requires a Figma API Key. Can only access Figma files for which your account has permissions.

supercharged-figma Figma Real-time Editing

Pain Point: Can only read Figma design mockups; want Claude to directly modify and edit Figma canvas content.

Prerequisite: Node.js environment installed, Figma client required.

Full Configuration:

{
  "mcpServers": {
    "supercharged-figma": {
      "command": "npx",
      "args": ["-y", "supercharged-figma-mcp", "--local", "--relay-host", "127.0.0.1", "--relay-port", "8888"]
    }
  }
}

Core Capabilities:

  1. Real-time editing of Figma canvas, creating, deleting, and modifying layer nodes.

  2. Batch operations on layers, automatic generation of components, styles, and auto-layouts.

  3. Automatic generation of prototype connections and interactive effects.

  4. One-click generation of complete design mockup pages based on requirements.

  5. Batch standardization of design mockups, unifying design specifications.

  6. Usage:

  7. Install and launch the supercharged-figma plugin in Figma.

  8. The plugin will generate a Channel Code. Enter it in Claude to complete the connection.

  9. Notes: No API Key required. Purely local connection to the Figma client. Supports real-time canvas editing, much more powerful than the read-only Figma MCP.

🖼️ AI Image Analysis (1 Skill)

4_5v_mcp AI Image Analysis

Pain Point: Need Claude to analyze image content, recognize UI components, and describe image scenes.

Prerequisite: Node.js environment installed.

Full Configuration:

{
  "mcpServers": {
    "4_5v_mcp": {
      "command": "npx",
      "args": ["-y", "4_5v_mcp"]
    }
  }
}

Core Capabilities:

  1. Analyzes image content, recognizing objects, scenes, and text in the image.

  2. Recognizes UI components in design mockups, automatically generating corresponding code.

  3. Provides detailed descriptions of image scenes, understanding information within images.

  4. Supports analysis of various image formats.

  5. Notes: May require configuring corresponding AI service API Keys, depending on the implementation. Some versions run purely locally.


3.3 API Key Summary Table

MCP Server Name API Key Required? Required Key Type Acquisition Method
neural-memory ❌ No - -
playwright ❌ No - -
filesystem ❌ No - -
sequential-thinking ❌ No - -
web_reader ❌ No - -
figma-developer-mcp ✅ Yes Figma Personal Access Token Figma → Settings → Personal Access Tokens
supercharged-figma ❌ No - Used with Figma plugin
4_5v_mcp ⚠️ Possibly Depends on specific implementation -
Note: Among the 8 MCP servers recommended in this article, only 1 explicitly requires an API Key, and 1 might. The remaining 6 run purely locally, requiring no external services, ensuring privacy and security.

3.4 MCP Server Quick Reference Table

MCP Server Name Core Function Running Method Additional Dependencies
neural-memory Neural network cross-session memory system Local execution Python/Node
playwright Browser automation testing, automated control Local execution Node
filesystem Local file system access, batch file operations Local execution Node
sequential-thinking Chained thinking, complex problem reasoning enhancement Local execution Node
web_reader Web content scraping, Markdown conversion Local execution Node
figma-developer-mcp Figma design mockup reading, style extraction, code generation Network API Node, Figma Token
supercharged-figma Figma canvas real-time editing, batch design operations Local connection Node, Figma plugin
4_5v_mcp AI image analysis, UI component recognition Local / Network Node

IV. Tested Pitfall Avoidance Guide (Essential for Beginners)

This section summarizes my experience from countless pitfalls, helping you avoid 90% of common issues. Beginners must read this before proceeding.

4.1 Common Pitfalls in Skill Installation and Usage

  1. Installation Timeout / Failure: Please ensure your network environment is stable and can access the official npm registry normally, to prevent installation interruption due to network fluctuations;

  2. Installed but Not Showing: You must add the -g parameter for global installation; local installations will not be recognized by Claude Code. You must restart Claude Code after installation;

  3. Skills Not Auto-Triggering: Check if the keywords in your prompt match the skill's trigger scenario. You can also manually type / + skill name to invoke it;

  4. Claude Response Slowdown: Do not install more than 20 redundant skills at once, as this increases the large language model's context load, leading to slower responses and decreased accuracy. Install only what you need;

  5. Skill Update Failure: Close Claude Code before updating, otherwise file occupation issues may cause the update to fail.

4.2 Common Pitfalls in MCP Configuration and Activation

  1. Configuration Not Taking Effect: First, check if the JSON format is correct, ensuring commas and brackets are properly closed. It's recommended to use a JSON validation tool. You must restart Claude Code after modification;

  2. Filesystem Access Failure: Do not open the system root directory; only specify your development workspace directory. Check read/write permissions for the directory to ensure the current user has access;

  3. Figma MCP Connection Failure: Confirm that the Token has file read/write permissions enabled, and that your network can access Figma normally. Ensure the file is accessible by your account;

  4. Tool Invocation Error: Check if the MCP service command is correct and if dependencies are installed beforehand. For example, neural-memory must be installed via pip first, otherwise it will report that the command does not exist;

  5. Windows System Configuration Failure: For Windows systems, use \ as the path separator, not /, otherwise path parsing errors will occur.

4.3 Security Red Lines Reminder

  1. For Filesystem MCP, strictly prohibit opening the system root directory to avoid accidental deletion of system files. Only open your development workspace;

  2. For third-party Skills / MCPs, prioritize official, popular open-source projects from the community. Do not install obscure or unknown tools to prevent malicious code;

  3. For configurations involving API Keys, do not expose them in public settings. Fill them only in local configuration files and do not commit them to Git repositories;

  4. Do not grant Claude excessive system permissions to avoid executing dangerous system commands that could lead to data loss.


V. Newbie High-Frequency Q&A

Q1: What if the npx command is not found?

A: You need to install Node.js first. Download the LTS version from the Node.js official website and install it. After installation, restart your terminal, and you'll be able to use the npx command.

Q2: After installing skills, what if they don't appear when I type /?

A: Troubleshoot with these steps:

  1. Confirm the installation command included the -g global installation parameter;

  2. Restart Claude Code; you must completely exit and reopen it;

  3. Use the npx skills list command to check if the installation was successful;

  4. Confirm that there were no timeouts or errors during installation, and your network environment is normal.

Q3: After configuring MCP, what if it doesn't show up in the tools?

A: Troubleshoot with these steps:

  1. Check if the JSON format is correct and has no syntax errors;

  2. Confirm the configuration file is placed in the correct path; global configuration path is recommended;

  3. Completely restart Claude Code;

  4. Check if the command is correct and if dependencies are installed beforehand.

Q4: Will installing too many skills affect Claude's response speed?

A: Yes, it will. Installing too many skills increases the large language model's context load, leading to slower responses and decreased accuracy. It's recommended to install only what you need and use frequently, rather than installing everything at once.

Q5: Can it be used on Windows systems?

A: Absolutely. All commands and configurations in this article are adapted for Windows systems. You only need to pay attention to the configuration file paths and path separators, which have been noted in the article.


VI. Advanced Play: Customizing Exclusive Skills and MCPs

If you find that community skills don't meet your personalized needs, you can develop your own exclusive skills and MCP servers:

  1. Custom Skill Development: Use the skill-creator skill recommended in this article. It will guide you step-by-step to create your own skills, encapsulating your daily repetitive workflows into skills for long-term convenience;

  2. Custom MCP Server Development: The MCP protocol is completely open-source, and the official team provides SDKs in multiple languages. You can develop your own MCP servers based on these SDKs to integrate with any tools and services you desire;

  3. Community Sharing: Once developed, you can publish your skills and MCPs to the community, interact with other developers, and enhance your influence.


VII. Summary and Recommended Installation Order for Beginners

Skills and MCP are two complementary extension mechanisms that, when used together, maximize Claude Code's capabilities:

  • Skills: Lightweight extensions that make Claude understand your needs better, making it smarter and easy to get started with;

  • MCP: Deep capability extensions that allow Claude to break through the limitations of large language models, truly enabling it to perform operations, making it more capable.

Recommended Installation Order for Beginners:

  1. First, install find-skills. This is like installing an app store, making it easier to discover more skills later;

  2. Install the 10 essential skills from the beginner starter pack to get hands-on experience and feel the boost in capabilities;

  3. Configure the neural-memory MCP to address the core pain point of losing cross-session memory;

  4. Install corresponding skills and MCP servers as needed, based on your specific development scenarios;

  5. Gradually explore advanced usage, and develop your own exclusive skills and MCPs.


Finally, this concludes my comprehensive guide to Claude Code Skills and MCPs. All content has been personally tested and is functional, with installation commands ready for direct copy-pasting.

If you encounter any issues during installation or use, feel free to leave a comment, and I will respond to each one.

If this article was helpful to you, don't forget to like + bookmark it! I will be updating with more advanced Claude Code usage and custom skill development tutorials. I'm Scorpion Lailei, follow me so you don't get lost!

Read original on juejin.cn →