Updated 1mo ago
by fcsouza
agent-skills
Production-grade skills for AI coding agents. Install via skills.sh.
21 GitHub stars (21)
+1 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | +1 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 1mo ago last update (Last updated 1mo ago)
Install
Skills CLI
npx skills add fcsouza/agent-skills
Asks which skills and agents to install. Just one: npx skills add fcsouza/agent-skills --skill engineering-betterauth-integration — add -g for every project.
Claude Code
git clone https://github.com/fcsouza/agent-skillscp -r "agent-skills/skills/betterauth-integration" ~/.claude/skills/
Copies the engineering-betterauth-integration skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add fcsouza/agent-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 64 files.
-
engineering-betterauth-integration
Use when implementing authentication, login flows, OAuth, JWT sessions, or role-based access control (RBAC) for games with BetterAuth. Triggers: auth, login, OAuth, JWT, roles, permissions, RBAC.
skills/betterauth-integration/SKILL.md on GitHub (opens in a new tab) -
engineering-bullmq-game-queues
Use when implementing job queues, matchmaking systems, async game events, delayed jobs, or scheduled tasks with BullMQ. Triggers: queue, matchmaking, async events, jobs, workers, scheduling.
skills/bullmq-game-queues/SKILL.md on GitHub (opens in a new tab) -
narrative-character-design-narrative
Use when creating game characters, NPCs, character arcs, dialogue systems, archetypes, or character bibles. Triggers: character, NPC, dialogue, archetype, character bible, motivation arc.
skills/character-design-narrative/SKILL.md on GitHub (opens in a new tab) -
infrastructure-ci-cd-game
Use when setting up CI/CD pipelines, GitHub Actions workflows, deployment automation, migration safety, or staging environments for game projects. Triggers: CI/CD, GitHub Actions, deployment, pipeline, staging.
skills/ci-cd-game/SKILL.md on GitHub (opens in a new tab) -
claude-agent-sdk
Build production AI agents with the Claude Agent SDK (TypeScript: @anthropic-ai/claude-agent-sdk, Python: claude-agent-sdk). Use this skill whenever: building programmatic agents with Claude, using query() or ClaudeSDKClient, configuring hooks/subagents/MCP servers/custom tools, setting up permissions or sessions, deploying agents to Docker/CI/CD/cloud, importing @anthropic-ai/claude-agent-sdk or…
skills/claude-agent-sdk/SKILL.md on GitHub (opens in a new tab) -
infrastructure-claude-code-game-workflow
Use when starting a game project, choosing which skill to read, or navigating the game-dev skill ecosystem. Entry point for AI agents working on game development. Triggers: workflow, which skill, how to start, game project setup.
skills/claude-code-game-workflow/SKILL.md on GitHub (opens in a new tab) -
infrastructure-cursor-codex-integration
Use when configuring Cursor IDE or OpenAI Codex for game development — .cursorrules files, prompt conventions, context injection. Triggers: cursor, .cursorrules, codex, IDE setup.
skills/cursor-codex-integration/SKILL.md on GitHub (opens in a new tab) -
database-performance-tuning
Diagnose and fix slow databases the way a DBA does — measure first, read the plan, then change one thing. Use this skill whenever a query, endpoint, job or report is slow, times out, or got slower after a deploy; whenever someone asks about indexes (missing, unused, duplicate, composite order, partial, covering, GIN/BRIN), EXPLAIN or query plans, seq scans, N+1 queries, slow pagination, table or…
skills/database-performance-tuning/SKILL.md on GitHub (opens in a new tab) -
engineering-elevenlabs-sound-music
Use when adding audio to a game — SFX generation, adaptive music, voice acting, and audio state machine integration. Covers BOTH ElevenLabs API AND Vertex AI Lyria as user-choosable alternatives for game audio production.
skills/elevenlabs-sound-music/SKILL.md on GitHub (opens in a new tab) -
foundry-vtt-module-dev
Covers building, extending, debugging, and maintaining Foundry VTT modules for v14+. This skill applies when scaffolding a new module, writing custom Actor/Item types with TypeDataModel, building ApplicationV2 sheets, dialogs, or detached windows, registering hooks or settings, implementing socket communication, extending the canvas with PIXI.js, working with Scene Levels or Regions, managing com…
skills/foundry-vtt-module-dev/SKILL.md on GitHub (opens in a new tab) -
foundry-vtt-system-dev
Covers building, extending, and maintaining Foundry VTT game systems for v14+. This skill applies when scaffolding a new system, declaring Actor/Item types with documentTypes + TypeDataModel, customizing dice mechanics, implementing combat & initiative, building character sheets, handling system data migration, registering Active Effect V2 change types or subtypes, or migrating a v13 system (temp…
skills/foundry-vtt-system-dev/SKILL.md on GitHub (opens in a new tab) -
engineering-game-backend-architecture
Use when building game servers, WebSocket connections, room management, game tick loops, or server-authoritative architecture with Elysia. Triggers: game server, WebSocket, rooms, tick loop, server architecture, multiplayer backend.
skills/game-backend-architecture/SKILL.md on GitHub (opens in a new tab) -
design-game-design-fundamentals
Use when designing core game loops, feedback systems, player motivation models, MDA framework analysis, progression curves, difficulty tuning, reward schedules, or any genre-agnostic game design theory.
skills/game-design-fundamentals/SKILL.md on GitHub (opens in a new tab) -
design-game-economy-design
Use when designing virtual economies, currencies, sink/faucet balance, loot tables, crafting systems, shops, or inflation control. Triggers: economy, currency, sinks, loot, inflation, crafting, shop.
skills/game-economy-design/SKILL.md on GitHub (opens in a new tab) -
engineering-game-state-sync
Use when implementing client-server state synchronization, delta compression, optimistic updates, rollback netcode, or real-time game state reconciliation. Triggers: state sync, netcode, delta, rollback, interpolation, prediction.
skills/game-state-sync/SKILL.md on GitHub (opens in a new tab) -
engineering-gameplay-analytics
Use when tracking player events, implementing retention analytics, building engagement funnels, measuring D1/D7/D30 retention, or setting up gameplay telemetry. Triggers: analytics, telemetry, events, retention, D1 D7 D30, funnel, engagement, session tracking, player behavior.
skills/gameplay-analytics/SKILL.md on GitHub (opens in a new tab) -
design-level-design
Use when designing game levels, environments, difficulty curves, pacing, encounter placement, or spatial layouts for any game genre. Triggers: level, pacing, difficulty curve, encounter, environment, spatial design.
skills/level-design/SKILL.md on GitHub (opens in a new tab) -
engineering-matchmaking-system
Use when implementing player matchmaking, skill-based match selection, lobby systems, queue management, or rank-based grouping. Triggers: matchmaking, lobby, queue, ELO, skill-based, rank, match players, pairing, bracket.
skills/matchmaking-system/SKILL.md on GitHub (opens in a new tab) -
infrastructure-monitoring-game-ops
Use when implementing game monitoring, structured logging, player telemetry, alerting rules, or performance budgets. Triggers: monitoring, logging, telemetry, alerts, observability, metrics.
skills/monitoring-game-ops/SKILL.md on GitHub (opens in a new tab) -
nuvemshop-sdk
Prepare, audit, implement, homologate, and publish Nuvemshop/Tiendanube apps. Use when the user needs help with Nuvemshop Partner Portal app creation, public App Store publication, private client distribution, OAuth, scopes, webhooks, API usage, NubeSDK migration or development, Nexo embedded admin apps, Nimbus/design requirements, homologation artifacts, demo videos, FAQ/support docs, billing/pu…
skills/nuvemshop-sdk/SKILL.md on GitHub (opens in a new tab) -
openclaw-genie
Use when the user asks about OpenClaw — installation, configuration, agents, channels, memory, tools, hooks, skills, deployment, Docker, multi-agent, OAuth, gateway, CLI, browser, exec, PDF, voice, secrets, sandboxing, sessions, cron, webhooks, heartbeat, sub-agents, nodes, companion devices, canvas, camera, or messaging platform integration. Also invoke for questions about running OpenClaw agent…
skills/openclaw-genie/SKILL.md on GitHub (opens in a new tab) -
engineering-postgres-game-schema
Use when designing game database schemas, player data models, inventory systems, or working with Drizzle ORM and PostgreSQL for games. Triggers: database, schema, Drizzle, players, inventory, leaderboards, game data.
skills/postgres-game-schema/SKILL.md on GitHub (opens in a new tab) -
design-procedural-gen
Use when implementing procedural content generation, dungeon or map generation, procedural loot tables, world seeds, noise-based terrain, NPC behavior variation, or wave function collapse. Triggers: procedural, dungeon gen, map gen, loot table, world seed, noise, BSP, wave function collapse, randomization.
skills/procedural-gen/SKILL.md on GitHub (opens in a new tab) -
design-quest-mission-design
Use when designing quests, missions, objectives, quest trees, or reward structures. Requires quest-narrative-coherence check before any quest creation. Triggers: quest, mission, objectives, quest tree, rewards.
skills/quest-mission-design/SKILL.md on GitHub (opens in a new tab) -
narrative-quest-narrative-coherence
Use when creating any quest, mission, or story content — enforces the 5-step narrative coherence check: lore validation, conflict detection, quest registry, and contradiction prevention. Triggers: coherence check, lore validation, quest registry, narrative consistency.
skills/quest-narrative-coherence/SKILL.md on GitHub (opens in a new tab) -
react-animations
Use when implementing animations, transitions, or motion effects in React apps. Invoke this skill whenever someone asks about animation, transition, motion, framer motion, react spring, GSAP, entrance/exit effects, scroll animation, parallax, gesture, drag, card flip, screen shake, health bar, damage numbers, loading states, page transitions, hover effects, or any element that should move, fade,…
skills/react-animations/SKILL.md on GitHub (opens in a new tab) -
engineering-redis-game-patterns
Use when implementing Redis patterns for games — caching, leaderboards, pub/sub messaging, session storage, rate limiting, or ephemeral game state. Triggers: Redis, cache, leaderboard, pub/sub, rate limit, session.
skills/redis-game-patterns/SKILL.md on GitHub (opens in a new tab) -
design-skill-progression-trees
Use when designing or implementing skill trees, talent trees, ability progression systems, or unlock graphs. Triggers: skill tree, talent tree, ability tree, progression system, unlock, prestige, node, skill points.
skills/skill-progression-trees/SKILL.md on GitHub (opens in a new tab) -
narrative-story-structure-game
Use when designing interactive narratives, branching storylines, player agency systems, non-linear story structures, or act frameworks for games. Triggers: branching narrative, player agency, story arc, interactive story, dialogue.
skills/story-structure-game/SKILL.md on GitHub (opens in a new tab) -
engineering-stripe-game-payments
Use when implementing game payments, in-app purchases, subscriptions, Stripe webhooks, or monetization flows. Triggers: payments, IAP, subscription, Stripe, checkout, webhooks, monetization.
skills/stripe-game-payments/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.