claude

dev

Développer une application : front Vue/Nuxt + DSFR, back NestJS/Fastify/FastAPI, monorepo, poste dev

4 on GitHubupdated 8 days ago
/

Plugin dev from marketplace starter-kit in dnum-mi/starter-kit-opencode. Commands read from the repo's manifest — 7 days ago.

What it installs

Skills (12)

  • ci-cd

    Use when setting up a basic CI pipeline (lint, tests, build) for a Fabrique Numérique project or choosing between custom and reusable GitHub Actions workflows — for fabnum-cicd reusable workflows, releases and Cloud Pi Native sync use the cicd-fabnum skill (dso group)

  • conventions-cofabnum

    Use when creating or reviewing Fabrique Numérique projects — naming conventions, folder architecture, TypeScript rules, RESTful API patterns, linting, code quality, deployment, POC-to-production, or project documentation

  • deploiement

    Use when writing production Dockerfiles for Cloud Pi Native, hardening containers (rootless, read-only filesystem, tags) or setting up local Kubernetes development — for Helm charts use helm-chart-cpin and for the CPiN console, ArgoCD and pipeline use deploiement-cpin (dso group)

  • environnement-installation

    Use when setting up a developer machine for Fabrique Numérique projects — Windows/WSL, macOS, or Ubuntu installation guides for Git, pnpm, proto, Docker, zsh, and VS Code

  • monorepo

    Use when setting up a JavaScript/TypeScript monorepo for Fabrique Numérique — pnpm workspaces, Turborepo caching, or the standard monorepo template

  • outils-dev

    Use when working with developer tooling — Git workflows, Docker compose, VS Code setup, GitHub CLI, pnpm, proto, zsh, uv, or any development utility for Fabrique Numérique projects

  • recettes-client

    ALWAYS use for any frontend, client, Vue 3, Nuxt 3, or DSFR question — VueDsfr components, composables, toaster, and testing. Required for all CoFabNum frontend work.

  • recettes-serveur

    ALWAYS use for any backend, serveur, API, or server-side question — NestJS, Fastify, FastAPI, scaffolding, routes, logging, error handling, OpenAPI, tests. Do NOT suggest Express; use this skill instead. Required for all CoFabNum Node.js and Python backend work.

  • stack-technique

    Use when configuring recommended tools and libraries for Fabrique Numérique projects — ESLint antfu config, Prisma ORM, REST Client, date-fns, pnpm, proto, or any tool from the official CoFabNum stack

  • cicd-fabnum

    Use when writing or reviewing GitHub Actions ci.yml/cd.yml with the reusable workflows of dnum-mi/fabnum-cicd — lint, Trivy/Gitleaks scans, Docker build, release-please, Helm chart bump and publish, GitHub App credentials, and the sync-cpin trigger toward Cloud Pi Native

  • deploiement-cpin

    Use when onboarding or deploying an application on Cloud Pi Native — DSO console (project, repositories, environments, quotas), mirror sync and tokens, .gitlab-ci-dso pipeline to Harbor, values files loaded by ArgoCD, Vault secrets, Kyverno rejections, and diagnosing a deployment that does not roll

  • helm-chart-cpin

    Use when creating or adapting a Helm chart to deploy on Cloud Pi Native (OpenShift + Kyverno) — starting from the this-is-tobi template, values per environment, securityContext and UID, MIOM labels, Vault secrets via extraObjects, image tags, chart versioning and OCI publication

View source on GitHub

More from dnum-mi/starter-kit-opencode

All 3 plugins →

dso

claude

CI/CD fabnum-cicd, chart Helm, déploiement Cloud Pi Native

12 skills

4

socle

claude

Socle commun AGENTS.md (git, commits, TS, Python, lint, REST, Docker) et garde-fous des agents du kit

12 skills

4

Maintain dev?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins3 plugins