parisgroup-ai
OrganizationSetup do ambiente + marketplace de skills de IA da Imersão IA da ParisGroup (plugin do Claude Code)
Categories
Indexed Skills (50)
agents-maintenance
Use when working in monorepos with multiple apps/packages, when CLAUDE.md or AGENTS.md files need validation, when detecting broken links, redundant or conflicting instructions, vague instructions, incomplete coverage, or inconsistent formatting - validates structure, links, and instruction quality with interactive correction mode
api-design
Design and implement professional REST APIs with consistent patterns, proper error handling, versioning, pagination, and OpenAPI documentation. Use when building any API endpoint, service, or backend interface. Triggers on: REST API, GraphQL, endpoint design, API routes, backend services, webhooks.
clean-architecture
Enforce clean architecture principles, SOLID patterns, and scalable code organization. Use when building backends, APIs, microservices, or any application requiring maintainable, testable structure.
code-consolidation
This skill should be used when the user asks to "find duplicated code", "map responsibilities", "consolidate code", "find code sprawl", "analyze duplication", "create consolidation plan", or mentions "código duplicado", "responsabilidades espalhadas", "consolidar". Analyzes codebases to identify scattered responsibilities that should be centralized.
code-quality
Análise proativa e sob demanda de qualidade de código. Detecta código morto, duplicações, oportunidades de consolidação, complexidade excessiva e code smells. Sugere melhorias e executa correções com aprovação. Triggers on: código morto, dead code, duplicação, duplicated, cleanup, refactor, complexidade, smell, consolidar, health check, qualidade, quality.
database-design
Design efficient database schemas with proper indexing, relationships, normalization, and migration strategies. Use when creating or modifying database structures. Triggers on: database schema, tables, migrations, indexes, SQL, queries, data modeling.
design-critic
Designer senior extremamente critico. Analisa aplicacao web em 5 pilares (Visual Consistency, Information Hierarchy, Interaction Quality, Spatial Design, Polish & Craft), captura screenshots via Playwright, gera relatorio com score, e aplica auto-fix em todos os findings. Triggers on: design audit, design review, visual audit, auditoria design, design critic, critica visual, design quality, review visual, UI review, UX review, modernizar, modernize, refinar visual, polish UI, design consistency, consistencia visual.
docker-devops
Create optimized Docker configurations, docker-compose setups, Kubernetes manifests, and CI/CD pipelines. Use when containerizing applications, setting up deployment infrastructure, or automating builds. Triggers on: Docker, Dockerfile, container, docker-compose, Kubernetes, k8s, CI/CD, GitHub Actions, deployment.
e2e-analyze
Analyze E2E test failures with timeline reconstruction, code correlation, and history lookup. Use after running tests: 'analyze e2e', 'e2e failures', 'diagnose tests'.
e2e-fix-cycle
Automated E2E test-fix cycle. Runs tests, analyzes failures, applies fixes in batches, re-runs until pass. Use for full automation: 'fix e2e', 'e2e cycle', 'auto-fix tests'.
e2e-run
Smart E2E test runner with auto-detection of Playwright project and wait strategies. Use when running E2E tests: 'run e2e', 'e2e admin', 'test admin-tests', 'run creator tests'.
github-design
Use when setting up GitHub repositories, workflows, issue templates, or project organization - enforces best practices for .github folder structure, reusable workflows, branch protection, CODEOWNERS, labels, and GitHub Projects. Triggers on: GitHub, repository setup, workflow, Actions, issue template, PR template, CODEOWNERS, labels, branch protection.
i18n-audit
Audita código fonte para encontrar textos hardcoded em português que precisam usar o sistema de tradução (i18n). Detecta strings em TSX/TS que deveriam usar t() ou useTranslations. Triggers on: texto hardcoded, hardcoded text, auditoria i18n, i18n audit, tradução faltando, missing translation in code, portuguese text, texto português.
i18n-maintenance
Use when working with internationalization files, translation keys, or multi-language support - validates translation coverage, detects missing keys, finds unused translations, validates code↔JSON sync, and ensures consistency across all locales. Triggers on i18n, translation, locale, intl, multi-language, missing translation.
logger-design
Design e implementação de logging estruturado com distributed tracing. Enforça schema rígido, correlation IDs, sanitização de PII e boas práticas de observabilidade. Multi-stack (Node.js, Python, Go, Frontend). Triggers on: log, logging, logger, trace, tracing, observability, correlation, span, structured log.
memory-bank
Maintain and update project memory-bank files for persistent context across Claude Code sessions. Use when starting a new session, completing features, making architectural changes, or when context needs to be preserved. Triggers on: memory bank, project context, session start, context update, CLAUDE.md, project status, handoff, continue work.
mobile-pwa-usability
Use when building or modifying React/Next.js components, pages, layouts, PWA configurations, or CSS/Tailwind files - enforces mobile usability standards with mandatory checks for critical issues (touch targets, viewport, safe areas, accessibility) and recommendations for PWA optimization (manifest, service worker, offline support)
obsidian-docs
Create comprehensive technical documentation following Obsidian conventions with bidirectional linking, proper folder structure, templates, and developer-focused content. Use when creating documentation, READMEs, wikis, knowledge bases, ADRs, runbooks, or any technical writing. Triggers on: documentation, docs, README, wiki, knowledge base, ADR, runbook, technical writing, Obsidian.
prompt-maintenance
Maintain prompt templates with dependency tracking, documentation, and validation. Use when auditing prompts, generating catalog, or checking template structure.
context-maintenance
Use when starting a session on a project with memory files or AGENTS.md after a gap, after changing backend services or API configurations, after adding features or packages, or when the user says "check maintenance", "atualizar contexto", "context fresh", "memory audit". Also trigger proactively when you notice a discrepancy between memory files and actual code.
design-auditoria
Use ao auditar produto digital (landing pública, painel logado, dashboard, fluxo multi-step, app) e entregar documento formal A4 print-ready (HTML + PDF) pronto pra stakeholder externo. Roda método em 6 camadas (captura, diagnóstico estrutural, heurísticas Nielsen+Laws of UX+Baymard, WCAG, fricção/drop-off, pesquisa de referência) e gera documento editorial com sumário executivo, score por pilar, plano de correção em sprints, protótipo de validação e sistema de criação prescritivo. Triggers em pt-BR e en — "auditoria UX", "audit produto", "audit plataforma", "validar menus", "relatório UX formal", "audit page para cliente". NÃO usar pra crítica rápida interna (use design-critic), prescrição antes de implementar (use design-usabilidade), checklist técnico de pré-lançamento (use launch-audit).
design-usabilidade
Use when analyzing user journeys, auditing UX quality, prototyping flows, or designing new pages/features from a product perspective. Triggers on: jornada do usuario, fluxo de agendamento, prototipo, prototipar, experiencia do usuario, UX audit, usabilidade, melhorar conversao, nova pagina, nova feature, redesign, agendamento, checkout, onboarding, cadastro, landing page, flow, wireframe, mockup, prototipacao. Runs BEFORE implementation — analyzes the PRODUCT experience, not the code.
e2e-chrome-devtools
Visual smoke test using Chrome DevTools MCP against a running web app (local or production). Navigates key pages, captures screenshots, inspects console errors, network failures, runs Lighthouse audits, tests mobile/dark-mode emulation, and traces performance. Use this skill whenever the user says "smoke test", "visual test with chrome", "chrome devtools test", "visual QA", "devtools smoke", "visual e2e", "test with real browser", "test no chrome", "teste visual", "smoke visual", or wants to audit a running app through the real Chrome browser (not Playwright). Also use when the user asks to check console errors, network failures, or Lighthouse scores on a live page via Chrome DevTools MCP.
find-skills
Use when the user asks how to do something and may need a local or installable skill.
launch-audit
Run a comprehensive pre-launch quality audit on any web application. Explores the codebase first, then generates project-specific audit prompts that reference the actual files, routes, hooks, and functions found. Covers 7 areas: security, functionality, domain data coherence, visual consistency, performance, test coverage, and UX polish. Produces per-area audit reports and a final scorecard with 0-10 grades and launch readiness verdict. Use this skill whenever someone says "audit", "launch readiness", "pre-launch review", "quality check", "is this ready to ship", "review before launch", "pente fino", "revisão pré-lançamento", "está pronto pra lançar", "qa completa", "score the codebase", or any variation of checking whether a project is ready for production. Also triggers for deep-dive flow audits: "audita o wizard", "deep dive no checkout", "rastreia os dados do fluxo X", or any request to audit a specific multi-step flow in detail. Works with any web stack (React, Next.js, Vue, Svelte, etc + any backend).
pr-lifecycle
Full PR lifecycle management: list, analyze, validate, and merge pull requests. Auto-detects validation gates per package and integrates a code-review pass for code analysis. Use when: managing PRs, checking PR status, reviewing open PRs, merging PRs, triaging PRs, cleaning up stale PRs, validating PR readiness, or any PR maintenance task. Even if the user just says 'merge', 'PR status', 'open PRs', 'stale PRs', 'validate branch', 'triage', or references a PR number — this skill applies.
railway-debug
Analyze Railway production logs and debug deploy/runtime errors. Full workflow from log collection through root cause analysis, migration recovery, and post-deploy verification.
impeccable
Provides premium design vocabulary, supporting Google Stitch spec-based DESIGN.md / PRODUCT.md and anti-pattern slop removal.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
ci-fix
Diagnose and fix a failing CI / GitHub Actions run. Use when a pipeline or build breaks. Triggers on: ci quebrou, ci falhou, conserta o ci, arruma o ci, build quebrou, o actions ta vermelho, pipeline failing, workflow failed, fix ci.
coverage-check
Validate coverage thresholds and PR gates, flagging critical low-coverage files. Use when enforcing a minimum coverage bar. Triggers on: checar cobertura, threshold de cobertura, gate de cobertura, minimo de cobertura, arquivos sem teste, coverage gate, coverage check.
coverage-report
Analyze coverage history, trends and comparisons between snapshots or branches. Use when you want to see how coverage evolved. Triggers on: relatorio de cobertura, tendencia de cobertura, comparar cobertura, evolucao da cobertura, coverage report, coverage trend.
coverage-run
Run test coverage across local stacks (Vitest, Playwright, pytest). Use when you want to measure how much of the code the tests cover. Triggers on: rodar cobertura, cobertura de testes, gerar coverage, quanto de cobertura, run coverage, test coverage.
drizzle-migrations
Use when creating, applying, troubleshooting, or recovering Drizzle ORM migrations. Triggers on: schema change, new table, add column, alter table, migration error, type already exists, relation already exists, desync, mega-migration, db:generate, db:migrate, db:push, Railway deploy failure.
e2e-architect
Plan, audit or debug end-to-end (E2E) test coverage, flows and fixtures (Playwright). Use when designing or improving an E2E test suite. Triggers on: planejar testes e2e, arquitetura de testes e2e, cobertura e2e, estrategia de e2e, fixtures e2e, e2e architect, end-to-end test plan.
executing-plans
Use when you have a written implementation plan to execute in a separate session with review checkpoints
finishing-a-development-branch
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
imersao-primeiros-passos
Guia o aluno da Imersão IA da ParisGroup logo depois de instalar o ambiente. Use quando a pessoa disser 'instalei e agora', 'por onde começo', 'primeiros passos', 'como começo', 'estou perdido', 'o que faço agora', 'terminei o setup', 'comecei a imersão', 'me ajuda a começar', 'first steps', 'where do I start', 'I just installed'. Faz um tour guiado do dia 1: confere o ambiente, login, como as skills funcionam e um primeiro exercício prático.
log-audit
Use when analyzing error logs, production failures, or recurring log patterns from Railway, files, or console output.
maestro-analyze
Investigate why a Maestro mobile test on the iOS Simulator failed. Use after a mobile/simulator test fails and you need the cause. Triggers on: teste mobile falhou, porque o teste do app quebrou, analisar falha mobile, maestro falhou, mobile test failed, ios simulator error.
maestro-fix-cycle
Auto-repair loop for failing Maestro mobile tests on the iOS Simulator, one flow at a time. Use when you want mobile/simulator tests fixed automatically. Triggers on: conserta os testes mobile, arruma o teste do simulador, loop de correcao mobile, fix mobile tests, auto fix ios tests.
maestro-run
Run the app's mobile UI tests on the iOS Simulator with Maestro. Use when you want to run mobile tests on a simulator. Triggers on: teste mobile, testar no simulador, rodar app no simulador iOS, teste de app mobile, maestro, mobile test, ios simulator test.
mobile-native-bestpractices
Build or review React Native / Expo code for architecture, UX, performance and native best practices. Use when writing or reviewing a React Native / Expo app. Triggers on: react native, expo, app nativo, boas praticas mobile nativo, arquitetura react native, performance no app nativo, react native review.
project-release
Use when releasing or deploying a project, creating versions or tags, or preparing a production publish flow.
project-stats
Generate a comprehensive project statistics report with language breakdown, git activity, test coverage, dependencies, and infrastructure detection. Automatically compares with the previous report to show growth trends and deltas. Use this skill whenever the user asks for project statistics, project report, project health, codebase overview, how big is the project, project summary, project metrics, project status report, repo stats, repo report, monorepo stats, lines of code, LOC count, code metrics, health check report — even if they just say "stats", "relatorio", "relatório do projeto", "estatísticas", "como está o projeto", "tamanho do projeto", or "project overview". This skill works on ANY git project regardless of language or framework.
pwa-audit
Scan components for PWA mobile-first compliance violations. Use when: auditing touch targets, input sizing, touch-manipulation, safe areas across a codebase or module.
qa-mobile
Check responsive layout and mobile-viewport regressions in the browser (web page, not a device). Use when a web page looks broken on small/mobile screen sizes. Triggers on: responsivo, layout no celular, quebrou no mobile, tela pequena, layout responsivo no navegador, responsive, mobile viewport.
maestro-capture
Capture iOS Simulator screens via Maestro to compare the app against design references. Use when you want screenshots of the mobile app. Triggers on: screenshot do app, capturar telas do simulador, comparar com o design mobile, telas do app mobile, maestro capture, ios simulator screenshot.
prototype-first
Use ANTES de implementar qualquer feature de UI — prototipe e valide o design primeiro em vez de construir duas vezes. Roteia frontend web para o Design OS público (clone + npm run dev) e UI pequena para frontend-design; auto-pula em trabalho de backend, CLI ou biblioteca. Triggers — "nova tela", "nova página", "prototipar", "new screen", "new page", "redesign", "mockup".
railway-logs
Fetch and diagnose Railway deployment logs for production issues. Use when an app or deploy on Railway is erroring. Triggers on: logs do railway, ver os logs, erro em producao, app caiu, deploy quebrou no railway, railway logs, production error.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.