spotiarr
Self-hosted Spotify downloader with guided full-stack development workflows
All Skills in This Repository (24)
Pure Emerald Level Indicatorszod
Apply Zod schema validation to TypeScript code for safe parsing and typing.
spotiarr-architecture
Guide Spotiarr contributors to place new code in correct backend, frontend, and shared layers.
spotiarr-i18n
Enforce i18n key synchronization and language sync rules for SpotiArr frontend.
web-design-guidelines
Review web UI files against Web Interface Guidelines and report issues in file:line format.
bash-defensive-patterns
Enforce defensive Bash patterns with strict mode and error traps.
typescript-advanced-types
Design compile-time type logic with generics, conditional types, and inference patterns.
prisma-cli
Document Prisma CLI commands for setup, migrations, and database operations.
nodejs-express-server
Build Express.js servers with JWT authentication, routing, and ORM database integration.
spotiarr-release
Coordinate version detection, CHANGELOG updates, package.json bumps, annotated tagging, and GitHub Release publishing.
spotiarr-bullmq
Manage BullMQ queues and workers for SpotiArr background jobs.
spotiarr-docker
Configure Docker deployment for SpotiArr with persistent SQLite data and Redis queues.
prisma-client-api
Document Prisma Client CRUD methods, query options, and transaction patterns.
Frequently Asked Questions
FAQPage SchemaHow 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→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core