code-quality
01Skill Claude CodeCodex
Make sure produced code is of high quality and properly documented.
Skill Claude CodeCodex
Make sure produced code is of high quality and properly documented.
Skill Claude CodeCodex
Evaluate PR code review comments for relevancy and priority.
Skill Claude CodeCodex
Migrate legacy ZAQ web UI (components, LiveViews, layouts) styling to the --zaq- token system. Reads DESIGN.md and CSS catalog (foundations, semantics, text-styles, btn, form, modal, table, layout, styles) before proposing changes. Accepts a Figma frame URL (design-led), a file path (audit), or --audit-all (full…
Skill Claude CodeCodex
Build or extend ZAQ back-office UI using the --zaq- design system. Read DESIGN.md first, consult Storybook, then use extract, design-migrate, or replace as appropriate. Human confirmation required before apply steps in each skill.
Skill Claude CodeCodex
Find cohesive UI slices, cross-check against existing reusable components, report candidates for human approval, copy approved slices into new (or extended) ZaqWeb.Components.DesignSystem modules (original call-site code stays intact), and add or update Storybook. Does not wire LiveViews and never invokes replace …
Skill Claude CodeCodex
Applies human feedback to an in-progress feature by updating the PRD, then re-running ux-design and prototype. Use after the initial pm-senior → ux-design → prototype pass when the reviewer sends changes, corrections, or new scope on the PRD, UX plan, or staged BO screens.
Skill Claude CodeCodex
Review pull requests for correctness, regressions, security issues, maintainability, and missing tests.
Skill Claude CodeCodex
Stages UX-plan features on real BO routes using static fixtures. May update DSM (DesignSystem.), existing components, CSS, router, and sidebar. Never touches backend (lib/zaq/, NodeRouter, migrations). Use after /ux-design; hand off to /design for production-ready DS patterns and data wiring.
Skill Claude CodeCodex
Find inline UI that matches an existing reusable component under lib/zaqweb/components/, report replacement candidates for human approval, wire approved components into LiveViews (imports, component calls, remove dead markup), and verify with e2e or ExUnit. Use after extract and design-migrate when call sites still…
Skill Claude CodeCodex
Plan for test scenarios for uncovered code lines.
Skill Claude CodeCodex
Produce test code for given scenarios and make sure they pass.
Skill Claude CodeCodex
Translates a PRD into structured user flows, text wireframes, and a UI designer handoff plan. Use when given a PRD, product spec, or feature brief and the user wants wireframes, user flows, IA, screen specs, or a UX plan before visual design or implementation.
Skill Claude CodeCodex
Set up a git worktree with an isolated dev database and full developer environment for a branch.
Agent Claude Code
Backend API development specialist for ZAQ (Elixir/Phoenix). Designs and implements REST endpoints, controllers, contexts, and plugs following Phoenix and ZAQ conventions.
Agent Claude Code
Code review specialist for ZAQ (Elixir/Phoenix). Reviews for quality, security, correctness, and adherence to ZAQ conventions. Use after writing or modifying code.
Agent Claude Code
Raises test coverage for recently changed files to 95%+ by identifying uncovered lines and delegating to subagents. Use after development work to close coverage gaps without writing tests yourself.
Agent Claude Code
Expert debugging specialist for Elixir/Phoenix/ZAQ. Analyzes errors, stack traces, and unexpected behavior. Use when encountering errors, test failures, or unexpected runtime behavior.
Agent Claude Code
Critique une feature sous l'angle UX, friction utilisateur et cohérence design BO. Produit risques UX priorisés et questions sans réponse. Mandater en discovery via /brief ou pm-senior — distinct de /ux-design, qui traduit un PRD en wireframes.
Agent Claude Code
DevOps specialist for ZAQ (Elixir/Phoenix, on-premise deployment). Handles CI/CD, releases, Docker, multi-node configuration, and deployment automation.
Agent Claude Code
Audits existing ZAQ documentation for drift against the real codebase. Compares docs/services/ files against actual source files in lib/zaq/, identifies missing modules, outdated descriptions, and undocumented files, then updates docs to reflect reality. Use this agent — not doc-writer — when the task is to verify or…
Agent Claude Code
Documentation specialist for ZAQ (Elixir/Phoenix). Writes and updates technical docs, ExDoc module docs, architecture notes, and README files following ZAQ conventions.
Agent Claude Code
Scans ZAQ codebase for direct module calls from BO that bypass NodeRouter.call/4. Use this agent to detect and fix architectural violations where Zaq.Agent., Zaq.Engine., Zaq.Ingestion., or Zaq.Channels. are called directly from lib/zaqweb/. Do not use for general security audits — use security-scanner for that.
Agent Claude Code
Breaks down ZAQ features into concrete implementation plans. Use before starting complex features, new contexts, adapters, LiveViews, or Oban workers to catch architecture issues early.
Agent Claude Code
Product management specialist for requirements gathering, user stories, product roadmaps, and feature prioritization.