happycapy-ai/happycapy-skills/happycapy-skill-creator

Claude Code and agent skill by happycapy-ai/happycapy-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Automate HappyCapy skill creation by finding and adapting existing skills from anthropics/skills repository. Handles environment constraints (Python 3.11, Node.js 24, no Docker). Use when user wants to create or adapt skills for specific tasks.

Install

npx vskill@latest install happycapy-ai/happycapy-skills/happycapy-skill-creator

SKILL.md

HappyCapy Skill Creator

Automate skill creation through adaptation rather than building from scratch.

Workflow

bash
python scripts/create_skill.py "Your requirement here" --name skill-name

Process:

  1. Search anthropics/skills for similar skills (semantic + LLM)
  2. Clone the closest match
  3. Add requested features using LLM
  4. Auto-fix HappyCapy compatibility (remove Docker, adapt dependencies)
  5. Package as .skill file

Core Scripts

create_skill.py

Main orchestrator - runs full workflow end-to-end

semantic_search.py

LLM-powered semantic search of anthropics/skills repository

clone_skill.py

Clone skill from GitHub (anthropics/skills)

integrate_feature.py

Add new features using LLM fine-tuning

check_compatibility.py

Scan for HappyCapy incompatibilities (Docker, unsupported runtimes, memory issues)

auto_fix.py

Auto-fix compatibility issues with LLM rewrites

package_skill.py

Create distributable .skill file (zip format)

Examples

Compress PDFs:

bash
python scripts/create_skill.py "I need to compress PDF files"
# Finds pdf skill → Clones → Adds compress function → Packages

Extract video frames:

bash
python scripts/create_skill.py "Extract frames from videos every second"
# Finds video-frames skill → Clones → Adds interval parameter → Packages

Environment Constraints

HappyCapy provides:

  • ✅ Python 3.11, Node.js 24
  • ✅ pandoc, ImageMagick, jq
  • ✅ 4GB RAM, 2 CPU cores

HappyCapy does NOT support:

  • ❌ Docker, Java, Ruby, Go

The tool automatically fixes incompatibilities.

Requirements

  • Python 3.11+
  • AI_GATEWAY_API_KEY environment variable (auto-configured in HappyCapy)
  • Internet connection (to clone from anthropics/skills)

Advanced

Use improved auto-fix with batching:

python
from scripts.auto_fix_improved import fix_compatibility_issues
fix_compatibility_issues(
skill_path=path,
issues=issues,
batch_size=5, # Process 5 issues per batch
max_retries=2 # Retry failed fixes up to 2 times
)

Troubleshooting: See references/bugfixes.md for known issues and solutions

Environment details: See references/happycapy-environment.md

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationFailed, 60 of 100Degrading. 1 run. Evaluated 8 months ago.

Source

Popularity

Repository stars
137
Repository forks
30
7-day trend score
25

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 12 May 2026, 5 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/happycapy-ai/happycapy-skills/happycapy-skill-creator/badge)](https://verified-skill.com/skills/happycapy-ai/happycapy-skills/happycapy-skill-creator)

Something wrong with this skill or its page? Tell us.