← Retour aux projets
Ai Skills
#AI Skills
A collection of skills for AI coding assistants (Claude Code, Cursor, etc.).
#Available Skills
| Skill | Description |
|---|---|
blueprint-gem |
Work with Blueprinter gem for JSON serialization in Ruby. Covers fields, views, associations, transformers, extractors, and configuration. |
hotwire-stimulus |
Build Stimulus controllers from scratch through production. Covers targets, values, actions, outlets, and UI patterns. |
inertia-rails |
Build Rails + Inertia.js applications. Full lifecycle - setup, pages, forms, validation, shared data, authentication. Covers React/Vue/Svelte frontends. |
kamal |
Deploy containerized applications (especially Rails) to VPS using Kamal 2. Covers deploy.yml configuration, accessories, SSL/TLS, secrets, CI/CD, database backups, server hardening, and logging. |
nextjs |
Build Next.js 16 applications with App Router, React Server Components, Cache Components, and BFF patterns. |
noticed |
Build Rails notifications with the noticed gem. Covers email, Slack, push, SMS, ActionCable delivery methods. |
pay-gem |
Build Rails payments with the Pay gem and Stripe. Covers subscriptions, Stripe Checkout, Billing Portal, webhooks, and metered billing. |
ruby-llm |
Build AI-powered Ruby applications with RubyLLM. Covers chat, tools, streaming, Rails integration, and all major providers. |
ruby-on-rails |
Build Ruby on Rails features following Vanilla Rails philosophy, SOLID principles, and Rails 8 patterns. |
shadcn-ui |
Build production-ready React/Next.js UIs with shadcn/ui components. Covers forms, tables, theming, and animations. |
#Installation
Install skills using the skills CLI:
# Install the CLI npx skills # List available skills in this repo npx skills add faqndo97/ai-skills --list # Install all skills globally npx skills add faqndo97/ai-skills --global --all # Install a specific skill npx skills add faqndo97/ai-skills --skill ruby-on-rails # Install to a specific agent npx skills add faqndo97/ai-skills --agent claude-code
#Installation Options
| Flag | Description |
|---|---|
-g, --global |
Install to user directory (~/[agent]/skills/) instead of project |
-a, --agent |
Target specific agent (e.g., claude-code, cursor) |
-s, --skill |
Install specific skill by name (use * for all) |
-l, --list |
List available skills without installing |
-y, --yes |
Skip confirmation prompts |
--all |
Install all skills to all agents |
#Installation Scope
- Project (default): Installs to
./[agent]/skills/- shared with your team via version control - Global (
-gflag): Installs to~/[agent]/skills/- available across all your projects