all publishers

delacournz

@delacournz source repo

19 published skills

  1. ▌
    Dlc Upstream Component · delacournz
    Bring changes made to a vendored Delacour UI component in a consuming app back upstream into the delacour-ui repo, by writing a patch and a brief, opening a new Orca workspace on the upstream repo and handing the work to an agent there. Keeps the app copy from drifting. Use when an app copy of a component (under src/components/ui, tracked by native-components.json and native-components.lock.json) has bug fixes or new APIs that belong upstream. Triggers on "upstream this component change", "port this fix to delacour-ui", "bring these component changes upstream", "send this to the parent repo", "contribute this component fix back".
    0 installs
  2. ▌
    Dlc Namespace Devbox · delacournz bundle
    Boot, connect to and run code on a Namespace devbox, most often a remote Apple Silicon Mac with Xcode and iOS simulators, over SSH. Covers CLI install and device login, reusing or creating a box, running long jobs safely in tmux, copying files, bootstrapping a project on the box (Postgres, Redis, backend, Release simulator build), driving iOS simulators and shutting the box down. Bundles scripts/devbox.sh (runs on the agent's machine) and assets/mac-setup.sh (a per-project setup template that runs on the box). Use when the work needs a Mac and the session is on Linux (iOS simulator, Xcode build, App Store screenshots, iOS QA), or when asked to "use a devbox", "use Namespace", "spin up a Mac", "boot a devbox", "run it on the Mac" or "ssh into the devbox".
    0 installs
  3. ▌
    Dlc Scaffold Tanstack · delacournz
    Scaffold a TanStack Start + Vite app inside an existing Bun/Turborepo monorepo. Creates routes, server functions, API clients, and AGENTS.md files. Run /dlc-scaffold-monorepo first.
    0 installs
  4. ▌
    Dlc Scaffold Biome · delacournz
    Scaffold the shared `@{org}/biome-config` package (root.jsonc + react.jsonc), the root biome.jsonc, and apply the correct per-app biome.jsonc variant for any app or package in a Bun/Turborepo monorepo. Run as part of /dlc-scaffold-monorepo, or standalone to add or refresh Biome config. Use when setting up Biome, adding a biome.jsonc, configuring lint and format rules, or organizing imports. Triggers on "biome", "biome config", "linter", "formatter", "organizeImports", "biome.jsonc".
    0 installs
  5. ▌
    Dlc Scaffold UI Package · delacournz
    Scaffold a shared UI component package inside an existing Bun/Turborepo monorepo. Base UI primitives, CVA variants, Tailwind v4 theming, Central Icons, auto-export script. Run /dlc-scaffold-monorepo first.
    0 installs
  6. ▌
    Dlc Scaffold Modules · delacournz bundle
    Scaffold the colocated module pattern under `src/modules/` for any app. Creates `src/modules/` plus `AGENTS.md` and `CLAUDE.md` documenting the per-domain convention (`components/`, `sheets/`, `contexts/`, `hooks/`, `utils/` added on demand). No code, no empty folders, no example module. Delegates the full procedure to `references/modules.md`. Use when the user asks to set up a module structure, scaffold `src/modules`, establish a colocated feature/domain folder convention, or add the module pattern to an existing app. Triggers on phrases like "scaffold module structure", "set up src/modules", "module pattern", "colocated modules", "domain folder structure".
    0 installs
  7. ▌
    Dlc Composition Patterns · delacournz
    React and React Native composition patterns for flexible, maintainable components. Use when refactoring components with boolean-prop proliferation, building compound components, designing reusable component APIs, wiring context providers, deciding between render props and children, or composing HeroUI Native primitives. Covers React 19 use() and ref-as-prop, and HeroUI Native asChild slot composition. Triggers on compound components, asChild, boolean props, context provider, render props, component architecture.
    0 installs
  8. ▌
    Dlc Scaffold Monorepo · delacournz
    Scaffold the shared Bun/Turborepo monorepo root - packages, configs, pre-commit hooks, and shared types. Run this FIRST, then use /dlc-scaffold-tanstack, /dlc-scaffold-tauri, or /dlc-expo to add an app.
    0 installs
  9. ▌
    Dlc Scaffold Tsconfig · delacournz
    Scaffold the shared `@{org}/tsconfig` package (tsconfig.base.json + tsconfig.react.json) and apply the correct per-app tsconfig.json variant for any app or package in a Bun/Turborepo monorepo. Run as part of /dlc-scaffold-monorepo, or standalone to add or refresh TypeScript config. Use when setting up tsconfig, adding a tsconfig.json to an app or package, or changing shared compiler options. Triggers on "tsconfig", "typescript config", "compilerOptions", "shared tsconfig package".
    0 installs
  10. ▌
    Dlc Pr · delacournz
    Create a GitHub pull request following project conventions using the gh CLI, matching any repo-supplied rules for PR titles and descriptions (commitlint, semantic PR title actions, PR templates, contributor docs) and falling back to gitmoji conventional commit titles. Use when the user asks to create a PR, open a pull request, raise a PR, submit changes for review, or ship a branch. Handles prerequisite checks, branch and commit hygiene, issue linking, convention detection, PR template usage, title formatting, draft PRs, signing off the PR when the repo gates on gh-signoff, and post-creation follow-up. Triggers on "create a PR", "open a pull request", "/pr", "submit for review", "push and PR".
    0 installs
  11. ▌
    Dlc Ship · delacournz
    Commit the working tree with gitmoji conventional commit messages, then open a GitHub pull request for the branch in one run. Runs the repo's own pre-commit checks, splits unrelated changes into atomic commits, creates a feature branch when on the base branch, then hands off to the dlc-pr skill for push, PR title and body, and signoff. Use when the user wants to commit and open a PR in one step, ship uncommitted work, or go straight from changes to a pull request. Triggers on "ship it", "commit and PR", "commit and open a PR", "commit then PR", "/ship", "push this up for review", "commit and raise a PR".
    0 installs
  12. ▌
    Dlc Expo · delacournz bundle
    Scaffold a Expo app with TypeScript using Bun, typed `app.config.ts`, and Expo Router. Delegates the full scaffold procedure to `references/scaffold.md` (prompts for app name + iOS bundle identifier + Android package, runs `bun create expo-app` with `blank-typescript`, migrates `app.json` to `app.config.ts`, installs Expo Router + peers, wires up `src/app`). Use when the user asks to create a new Expo app, bootstrap a minimal React Native / Expo project with Bun, start a fresh Expo TypeScript project with file-based routing, or set up EAS Workflows / Expo CI/CD on an existing app. Triggers on phrases like "create expo app", "new expo typescript app", "bun create expo", "minimal expo app", "expo router app", "set up eas workflows", "add expo ci", "automate expo builds", "add heroui native", "add delacour ui", "add a component library".
    0 installs
  13. ▌
    Dlc Pr Feedback · delacournz
    Work through all review feedback on a GitHub pull request using the gh CLI. Collects every unresolved review thread, review body and PR comment (human and bot), fixes each one in its own commit, runs the repo's checks, pushes, then replies on each thread with a link to the fixing commit and resolves it. Use when the user wants to address PR comments, resolve review feedback, or close out review threads. Triggers on "address PR comments", "resolve review comments", "fix the PR feedback", "work through review threads", "handle the review", "/pr-feedback".
    0 installs
  14. ▌
    Dlc Signoff · delacournz bundle
    Sign off the current PR or commit with basecamp/gh-signoff by running the repo's CI checks locally and writing the `signoff` commit statuses branch protection requires, or set gh-signoff up in a repo. Routes to one of two references, run mode by default, setup mode when the request is about configuring the repo. Enforces the honesty rules (clean tree, pushed HEAD, only sign off what actually ran, report who ran it). Use when asked to "sign off", "sign off the PR", "signoff", "run signoff", "make the PR mergeable", "green the checks", or when a PR is blocked on a missing `signoff` status. Use setup mode for "signoff setup", "set up signoff", "install gh-signoff", "configure signoff for this repo", "add signoff to this repo", "which checks should be required".
    0 installs
  15. ▌
    Dlc Reanimated · delacournz bundle
    Generate React Native Reanimated animation code for React Native apps. Use when user asks to create, implement, or add animations in React Native, including transitions, gestures, scroll-linked effects, layout animations, layout transitions, entering/exiting animations, CSS animations, CSS transitions, shared element transitions, color animations, parallax, fade, slide, scale, spring, timing, decay, keyframes, worklets, accordion, bottom sheet, flip card, collapsing header, or any motion effect using react-native-reanimated. Also use for integrating react-native-gesture-handler with Reanimated, understanding worklets, animating between screens, testing animations with Jest, or checking which properties are animatable.
    0 installs
  16. ▌
    Dlc Scaffold DB · delacournz
    Scaffold a shared Drizzle ORM + PostgreSQL database package in a Bun/Turborepo monorepo. Pooled singleton client with connection retry, org-scoped service layer with AsyncResult, zod validation, transactions, soft-deletes, error handling, and migrations. Run /dlc-scaffold-monorepo first.
    0 installs
  17. ▌
    Dlc Scaffold Tauri · delacournz
    Scaffold a Tauri v2 desktop app inside an existing Bun/Turborepo monorepo. Creates Rust backend, invoke() wrappers, TanStack Router frontend, and AGENTS.md files. Run /dlc-scaffold-monorepo first.
    0 installs
  18. ▌
    Dlc Scaffold Elysia · delacournz
    Scaffold an Elysia backend API app inside an existing Bun/Turborepo monorepo. Three-layer architecture (Controller/Service/API), Drizzle ORM, Zod validation, Bun test runner. Run /dlc-scaffold-monorepo first.
    0 installs
  19. ▌
    Dlc Scaffold Better Auth · delacournz bundle
    Scaffold better-auth with Drizzle + PostgreSQL in a Bun monorepo. Email OTP, Google OAuth, admin() RBAC with shared permissions, organizations, TanStack Start integration, test config, and coss login UI. Use when setting up auth, adding authentication, or creating login flows.
    0 installs