Skip to main content
Skills in Happycapy

What are Skills?

Skills are “ability plugins” for Happycapy that transform AI from “good at chatting” to “good at working.” They’re not just simple text instructions - Skills can:
  • Call external APIs: Connect to GitHub, Notion, Google, and other third-party services to achieve cross-platform data synchronization
  • Run Python/JavaScript scripts: Perform complex data processing, image generation, video editing, and other tasks
  • Use MCP protocol (Model Context Protocol): Combine various tool capabilities like Lego bricks
Skills are the next generation of software: lightweight (a few KB text files), open source (GitHub shared), and easy to edit (5 minutes to customize). No need to install bloated apps - get professional functionality with just one Skill.

Examples of what Skills can do

Frontend Slides

Create richly animated HTML presentations with interactive effects and modern design

3D Web Experience

Build immersive 3D web experiences using Three.js and WebGL technologies

Redbook Creator

Create Xiaohongshu-style posts with titles, text, tags, and beautiful pictures

Resume Optimizer

Optimize resumes for specific job descriptions with data-driven improvements

Why Skills are “Next Generation Software”

Traditional Software
  • Several hundred MB installation package
  • Paid subscription system
  • Fixed functionality, can’t be changed
  • Closed source, opaque
Skills (Next Generation)
  • Several KB text files
  • Completely free and open source
  • Easy to edit and customize
  • Open source and learnable

How to Use Skills

Using Skills is super easy - Happycapy will automatically call them according to your needs. Just say what you want to do, and Happycapy will automatically select the appropriate Skill.
Generate an illustration of a capybara
Happycapy will automatically invoke the image-generation Skill.
Most of the time, natural language is enough. Happycapy will automatically identify and call the most appropriate Skill.

Method 2: Manual Selection

You can click the Skills button in the dialog box or enter the slash command / to bring up the Skill selection menu. Browse installed Skills and manually select one for use.

How to Find Skills

Skills are open source, and developers around the world are contributing various practical skills. You can find them in several ways:

Method 1: Ask Happycapy Directly (Easiest)

Help me find a data-processing Skill
Happycapy will use the built-in find-skills function to automatically search the open source community and recommend the most suitable Skills to you.

Method 2: Search on Community Platforms

GitHub

Search for “Skills” - thousands of open source skills available

SkillsMP

Skills Marketplace - browse skills by category

SkillsSH

Community sharing platform - discover creative skills from other users
All Skills are open source. You can view the source code, learn from it, modify it, and share your improvements!

How to Create Skills

Creating a Skill is as simple as describing the functionality you want in natural language.

Complete Example: Job Resume Optimizer

“I submitted 100 resumes but got no response and don’t know how to change them.”
Create a Skill dedicated to optimizing your resume.
Help me create a Skill:

Name: Resume Optimizer

Function:
Input: My resume + target job JD

Process:
1. Analyze JD keywords and requirements
2. Compare with the resume and identify matches and gaps
3. Optimize wording to better fit the role
4. Quantify achievements with data
5. Improve layout to highlight key points
6. Generate 3 versions: conservative / balanced / aggressive

Output:
- 3 optimized resumes
- Usage guidance for each version
- Interview preparation points

And help me test it!
Once created, the Skill is saved in your Skill Store. Every time you submit your resume in the future, you only need to upload a new JD, and your Skill will automatically optimize it!

Creating Steps

Just tell Happycapy what skill you want to create! Describe:
  • Name: What to call your Skill
  • Function: What inputs it needs
  • Process: How it should work
  • Output: What it should produce
You can also adapt other people’s Skills! If you feel that a Skill isn’t perfect enough, you can make modifications based on it. Stand on the shoulders of giants and make tools more relevant to your needs.

Skill Categories

Happycapy supports Skills across many domains:

AI & Multimedia

  • AI image generation (FLUX, Gemini, 50+ models)
  • AI video generation (Veo, Seedance, Wan, 40+ models)
  • Video processing and editing (FFmpeg, subtitles, editing)
  • Image enhancement and processing

Design & Frontend

  • 3D web experiences (Three.js, React Three Fiber)
  • Frontend design systems
  • Canvas design tools
  • Presentation generation (HTML/PPT)

Content Creation & Marketing

  • Xiaohongshu content generation
  • Reddit post creation
  • SEO content writing
  • Multi-platform marketing automation

Development Tools

  • GitHub integration
  • MCP integration
  • Better Auth best practices
  • Vercel/React/Next.js best practices

Data & Documents

  • Exploratory data analysis
  • Stock analysis
  • PDF/DOCX/XLSX processing
  • Data storytelling

Academic & Research

  • Academic paper writing
  • Research assistant
  • Scientific critical thinking
  • Hypothesis generation

The Charm of Skills

Lightweight

A text file, a few KB, taking up no space

Open Source

GitHub shared, contributed by global developers

Easy to Edit

Customize it to what you want in 5 minutes

Free

All Skills are open source and free

Community

Share your creativity and use the wisdom of others

Next Generation

This is what the next generation of software looks like!

Next Steps

Explore the Skill Store

Browse and install Skills from the community to extend Happycapy’s capabilities