360-panorama-viewer
Build a fully self-contained 360° equirectangular panorama viewer as a single HTML file. The viewer uses Three.js to render…
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.
$ npx -y skills add happycapy-ai/happycapy-skills --skill happycapy-skill-creator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/happycapy-skill-creatorContext preview
The summary Claude sees to decide when to auto-load this skill.
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.
name: happycapy-skill-creator description: "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."
Automate skill creation through **adaptation** rather than building from scratch.
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
Main orchestrator - runs full workflow end-to-end
LLM-powered semantic search of anthropics/skills repository
Clone skill from GitHub (anthropics/skills)
Add new features using LLM fine-tuning
Scan for HappyCapy incompatibilities (Docker, unsupported runtimes, memory issues)
Auto-fix compatibility issues with LLM rewrites
Create distributable .skill file (zip format)
**Compress PDFs:**
python scripts/create_skill.py "I need to compress PDF files" # Finds pdf skill → Clones → Adds compress function → Packages
**Extract video frames:**
python scripts/create_skill.py "Extract frames from videos every second" # Finds video-frames skill → Clones → Adds interval parameter → Packages
HappyCapy provides:
HappyCapy does NOT support:
The tool automatically fixes incompatibilities.
**Use improved auto-fix with batching:**
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`
A curated collection of high-quality Claude Code skills to enhance your development workflow
Build a fully self-contained 360° equirectangular panorama viewer as a single HTML file. The viewer uses Three.js to render…
Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers…
Reusable fixed-style PPTX generation skill for the Acid Labels visual brand — bold acid-green (#A9FF7A) operating-guide aesthetic…
Generate AI images with FLUX, Gemini, Grok, Seedream, Reve and 50+ models via inference.sh CLI. Models: FLUX Dev LoRA, FLUX.2…
Generate AI videos with Google Veo, Seedance, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 1.5…
Reusable fixed-style PPTX generation skill for the Apricot Ritual Index visual brand — warm apricot background (#FDDEB6),…