mralexsaavedramralexsaavedraCommunity·24 Agent Skills Included

spotiarr

Self-hosted Spotify downloader with guided full-stack development workflows

Guides coding assistants through building and maintaining Spotiarr, a self-hosted Spotify downloader with Jellyfin-ready libraries. Covers architecture rules, Prisma migrations, BullMQ queues, real-time SSE updates, Zustand state, Docker deployment, and release publishing. Eliminates guesswork about layer placement, validation commands, and conventions so changes ship faster with fewer mistakes.
npx skills add mralexsaavedra/spotiarr --all -g -y
Available:

Tells the AI agent which skill file to load before writing code, how to route tasks across backend, frontend, and shared workspaces, and which validation commands and conventions to follow.

All Skills in This Repository (24)

Pure Emerald Level Indicators
📦 In Repo
mralexsaavedramralexsaavedra

zod

Apply Zod schema validation to TypeScript code for safe parsing and typing.

Community
Advanced
📦 In Repo
mralexsaavedramralexsaavedra

spotiarr-architecture

Guide Spotiarr contributors to place new code in correct backend, frontend, and shared layers.

Community
Intermediate
📦 In Repo
mralexsaavedramralexsaavedra

spotiarr-i18n

Enforce i18n key synchronization and language sync rules for SpotiArr frontend.

Community
Basic
📦 In Repo
mralexsaavedramralexsaavedra

web-design-guidelines

Review web UI files against Web Interface Guidelines and report issues in file:line format.

Community
Intermediate
📦 In Repo
mralexsaavedramralexsaavedra

bash-defensive-patterns

Enforce defensive Bash patterns with strict mode and error traps.

Community
Advanced
📦 In Repo
mralexsaavedramralexsaavedra

typescript-advanced-types

Design compile-time type logic with generics, conditional types, and inference patterns.

Community
Advanced
📦 In Repo
mralexsaavedramralexsaavedra

prisma-cli

Document Prisma CLI commands for setup, migrations, and database operations.

Community
Intermediate
📦 In Repo
mralexsaavedramralexsaavedra

nodejs-express-server

Build Express.js servers with JWT authentication, routing, and ORM database integration.

Community
Intermediate
📦 In Repo
mralexsaavedramralexsaavedra

spotiarr-release

Coordinate version detection, CHANGELOG updates, package.json bumps, annotated tagging, and GitHub Release publishing.

Community
Intermediate
📦 In Repo
mralexsaavedramralexsaavedra

spotiarr-bullmq

Manage BullMQ queues and workers for SpotiArr background jobs.

Community
Intermediate
📦 In Repo
mralexsaavedramralexsaavedra

spotiarr-docker

Configure Docker deployment for SpotiArr with persistent SQLite data and Redis queues.

Community
Intermediate
📦 In Repo
mralexsaavedramralexsaavedra

prisma-client-api

Document Prisma Client CRUD methods, query options, and transaction patterns.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Spotiarr skills?

Run `npx skills add mralexsaavedra/spotiarr --all -g -y` in your terminal to install all skills in this collection globally.

What is Spotiarr?

Spotiarr is a self-hosted Spotify companion that downloads playlists, albums, and tracks with automatic metadata tagging and a Jellyfin-ready folder structure. It also offers AI-generated playlists from natural language descriptions.

What do these skills help developers do?

They guide your AI coding assistant through Spotiarr's architecture rules, Prisma database work, BullMQ queues, SSE real-time updates, Docker deployment, and release publishing so changes follow project conventions automatically.

Do these skills work with Claude Code and Cursor?

Yes. All skills follow the universal SKILL.md standard and work in Claude Code, Cursor, OpenClaw, and other compatible coding assistants.

Do I need to know the Spotiarr codebase to contribute?

No. The root AGENTS.md routes your assistant to the right skill for each task, so it learns the project's layer rules, commands, and conventions on the fly.

Related Repositories in Software Engineering

View All in Software Engineering