tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Implementa tarefas de funcionalidades lendo o contexto do PRD/TechSpec, analisando dependências, executando a implementação com testes e verificações de qualidade. Marca as tarefas como concluídas em tasks.md e aciona revisão ao finalizar. Use quando o usuário solicitar implementar uma tarefa, executar uma tarefa ou…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI).…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Implements shallow background jobs with later/now conventions using Solid Queue. Use when adding background processing, async operations, scheduled tasks, or when user mentions jobs, queues, workers, or background processing. WHEN NOT: Business logic implementation (use model-patterns), controller work (use…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Creates minimal Action Mailer classes with bundled notification patterns following 37signals conventions. Use when sending emails, creating notification systems, digest emails, or when user mentions mailers, emails, notifications, or transactional messages. WHEN NOT: For background job scheduling (use job-patterns)…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Referência completa do MCP Paper (paper.design). Documenta todas as 20 tools disponíveis, seus parâmetros, valores de retorno, padrões de uso, workflows compostos, troubleshooting e boas práticas. Use esta skill sempre que precisar interagir com o Paper Desktop via MCP — leitura de designs, criação de artboards…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Creates database migrations with UUIDs, account scoping, and no foreign key constraints. Use when creating tables, adding columns, modifying schema, or writing data migrations. WHEN NOT: For model business logic (see model-patterns skill). For multi-tenant scoping logic (see multi-tenant-setup skill).
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Builds rich domain models with business logic, concerns, and proper associations following the fat-models-over-service-objects philosophy. Use when creating models, adding validations, scopes, callbacks, business logic methods, or associations. WHEN NOT: Controller/routing work (use crud-patterns), concern extraction…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Implements URL-based multi-tenancy with account scoping, membership patterns, and data isolation following 37signals patterns. Use when setting up multi-tenant architecture, account isolation, membership management, or when user mentions multi-tenancy, accounts, or tenant separation. WHEN NOT: For basic model setup…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Converte designs do Paper (paper.design) em código Rails idiomático: views ERB, partials, helpers, layouts e i18n. Lê o design via Paper MCP (getjsx, getcomputedstyles, getscreenshot) e produz código Rails seguindo os padrões do projeto (Tailwind CSS v4, Hotwire, Stimulus). REQUER: Paper Desktop app rodando + MCP…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Implementa animações CSS e micro-interações para projetos Rails com Turbo. Garante que transições e animações funcionem corretamente com Turbo Drive (sem quebrar na navegação), Turbo Frames e Turbo Morph. Use quando precisar adicionar animações, transições de página, skeleton loaders, estados de loading, hover effects…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Cria componentes de UI reutilizáveis e Rails-idiomáticos: partials ERB, helpers de classe, layouts aninhados e slots com contentfor/yield. Use quando precisar criar, extrair ou organizar componentes de interface em um projeto Rails — botões, cards, navbars, sidebars, modais, formulários, empty states e afins.…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Cria interfaces visuais premium, lindas e funcionais para projetos Rails 8. Orquestra o fluxo completo: design system → layout → componentes → interatividade. Use quando o usuário pedir para criar, redesenhar ou melhorar a UI de qualquer página, feature ou layout em um projeto Rails com Tailwind + Hotwire.…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Implements the state-as-records-not-booleans pattern for rich state tracking. Use when modeling state changes, replacing boolean flags with record-based state, or when user mentions state records, closures, publications, or toggling state. WHEN NOT: Technical flags like cached/processed (use booleans), concern…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Builds focused, single-purpose Stimulus controllers for progressive enhancement. Use when adding JavaScript behavior, UI interactions, form enhancements, or building reusable client-side components. WHEN NOT: For Turbo Stream/Frame patterns (see turbo-patterns skill). For server-side view logic (see rules/views.md).
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Cria e mantém o design system com Tailwind CSS v4 para projetos Rails. Estabelece tokens de design (cores, tipografia, espaçamento, sombras) via CSS Variables no application.css. Use quando precisar definir ou atualizar a identidade visual do projeto, escolher uma paleta, configurar fontes ou criar um sistema de…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Writes Minitest tests with fixtures following 37signals conventions. Uses Minitest (not RSpec) and fixtures (not factories). Use when writing tests, adding test coverage, or creating fixtures. WHEN NOT: For RSpec or FactoryBot patterns (this project uses Minitest + fixtures exclusively). For test configuration/CI…
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Creates Turbo Streams, Turbo Frames, and morphing patterns for real-time UI updates. Use when adding real-time updates, partial page rendering, form submissions, or broadcasting. WHEN NOT: For Stimulus JavaScript controllers (see stimulus-patterns skill). For general view conventions (see rules/views.md).
tarv7/ai-spec-driven-development-template-rails
Skill Claude CodeCodex
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
tarv7/ai-spec-driven-development-template-rails
Instructions file CodexOpenCode
AGENTS.md instructions for tarv7/ai-spec-driven-development-template-rails, covering diretrizes de desenvolvimento, stack, arquitetura, regras absolutas and comandos essenciais.
tarv7/ai-spec-driven-development-template-rails
Instructions file
Claude Code instructions for tarv7/ai-spec-driven-development-template-rails.