claude-skills

agent
Guvenlik Denetimi
Basarisiz
Health Uyari
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Basarisiz
  • eval() — Dynamic code execution via eval() in 2d-pixel-asset/scripts/process_asset.py
  • network request — Outbound network request in anthropic-skilljar-extractor/scripts/extract_course.py
Permissions Gecti
  • Permissions — No dangerous permissions requested
Purpose
This project is a curated collection of production-ready skills, prompts, and helper scripts designed for Claude Code. It spans a wide range of workflows including Unreal Engine 5 game development, llama.cpp integration, media downloading, and audio-to-MIDI processing.

Security Assessment
The overall risk is rated as Medium. The most critical finding is the use of dynamic code execution via `eval()` in one of the pixel art asset generation scripts. While no hardcoded secrets or dangerous system permissions were found, there are active outbound network requests within a course extractor script and several other modules inherently rely on external downloads (like yt-dlp) or third-party APIs (like Google Gemini). These factors require caution, as unsanitized inputs fed into the network requests or the `eval()` function could lead to code injection or unintended data leaks.

Quality Assessment
The project is actively maintained, with its most recent push occurring today. It is properly licensed under the permissive and standard MIT license. However, community trust and visibility are currently very low. With only 5 GitHub stars and a small user base, the tool has not undergone widespread peer review or testing.

Verdict
Use with caution: The repository is active and MIT licensed, but low community visibility and the use of unsafe dynamic code execution (`eval()`) in its scripts mean you should thoroughly inspect the codebase before deploying it in your environment.
SUMMARY

Production-ready Claude Code skills for Unreal Engine 5, llama.cpp, and OpenCode CLI integration. Built by maystudios.

README.md

Claude Code Skills by maystudios

A curated collection of production-ready Claude Code skills for game development, AI tooling, media processing, audio/MIDI workflows, and C++ programming. Built from real-world experience shipping an Unreal Engine 5.7 horror game.

Skills

Unreal Engine 5

Skill What it does
unreal-gas Expert guide for UE5 Gameplay Ability System — ASC, abilities, effects, attributes, tags, cues, prediction, and replication
unreal-best-practices Modern UE5 development — GAS, Enhanced Input, StateTree, PCG, CommonUI, World Partition, naming conventions
unreal-thirdparty Integrating third-party C/C++ libraries — static/dynamic linking, Build.cs, cross-platform, ABI pitfalls
unreal-pcg-python PCG (Procedural Content Generation) Python integration — PCGPythonInterop plugin, custom nodes, editor automation

AI & LLM Integration

Skill What it does
opencode Use OpenCode CLI as a sub-agent — delegate tasks to GPT-5.x, Codex, Gemini, or local models for implementation, review, and debugging
llama-cpp Complete llama.cpp guide — C API, GGUF, quantization, GPU backends, HTTP server, grammar constraints, UE5 integration

Image & Asset Generation

Skill What it does
gemini-image-gen Generate images via Google Gemini — resolution control (0.5K-4K), reference images, style transfer, text rendering, inpainting
2d-pixel-asset Generate 2D pixel art game assets — sprites, tilesets, background removal, rasterization to exact pixel dimensions

Video & Media Processing

Skill What it does
video-download Download videos from YouTube, Instagram, TikTok, Twitter/X, and 1000+ platforms as MP4
link-download Download videos as MP4 or extract audio as MP3 from 1000+ platforms via yt-dlp
video-summarizer Analyze local MP4 files with Gemini API and generate structured Markdown summaries
video-fetch-and-summarize Download videos from URLs and auto-generate Markdown summaries with Gemini

Audio & Music

Skill What it does
audio-to-midi Transcribe MP3/WAV/FLAC to MIDI + MusicXML — Basic Pitch and high-accuracy Piano model, optional Demucs stem separation, tempo/key/chord analysis
midi-synth Render MIDI/MusicXML to WAV/MP3 with FluidSynth and convert to Strudel live-coding patterns — ghost-note cleaning, tempo/transpose, instrument override
google-ai-studio-tts Generate speech, podcasts, and multi-speaker dialogue with Google AI Studio's Gemini Flash TTS — drives the live web app via Chrome (claude-in-chrome MCP)

Web Development

Skill What it does
tech-product-landing Build production-grade landing pages — dark theme, Framer Motion animations, Vite + React + TypeScript + Tailwind

Research & Knowledge Capture

Skill What it does
anthropic-skilljar-extractor Extract any Anthropic Academy (Skilljar) course into a structured Markdown folder — one file per lesson, downloaded diagrams, organized by section

Quick Install

# Install all skills at once
npx skills add maystudios/claude-skills

# Or pick individual skills
npx skills add maystudios/claude-skills/opencode
npx skills add maystudios/claude-skills/unreal-gas
npx skills add maystudios/claude-skills/gemini-image-gen
npx skills add maystudios/claude-skills/video-summarizer
npx skills add maystudios/claude-skills/audio-to-midi
npx skills add maystudios/claude-skills/midi-synth

What are Claude Code Skills?

Skills are modular packages that extend Claude Code with specialized domain knowledge, workflows, and tools. They transform Claude from a general-purpose coding agent into a domain expert — without fine-tuning.

Each skill is a folder with a SKILL.md file containing instructions that Claude loads on demand. Skills can also bundle scripts, reference docs, and assets.

Learn more: Claude Code Skills Documentation

Contributing

Found a bug or have an improvement? PRs welcome. Each skill lives in its own directory — just edit the relevant SKILL.md or references/ files.

License

MIT

Yorumlar (0)

Sonuc bulunamadi