Skillforge arrive bientôt sur mobile.

Ouvre le site sur un ordinateur ou une tablette pour parcourir les mods.

Mod · SKF/MOD.11-SI

Ship It

Commits propres, garde-fous Git, pipelines CI et images Docker jusqu'à la mise en ligne.

  • 9 skills : Git, CI et mise en ligne
  • Claude, Gemini et Codex
  • Licences d'origine incluses

9 skills inclus

  • Git Workflow and Versioning

    Fait suivre à l'agent un flux Git discipliné : branches courtes, commits atomiques, découpage d'un arbre de travail en désordre, conflits, versions.

    sf-git-workflow/SKILL.md, de addyosmani/agent-skills, licence MIT.

    ---
    name: sf-git-workflow
    description: Applies a disciplined Git workflow to every code change. Use when committing, branching, naming…
    ---
    # Git Workflow and Versioning
    Treat commits as save points, branches as sandboxes and history as documentation. An agent produces code fast…
    ## When to use
    Use it for any change that ends up in Git: day-to-day commits, branch hygiene, conflict resolution, PR prepar…
    Do not use it to write a single commit message in a specific convention (use `sf-git-commit`), to create an i…
    ## Core rules
  • Conventional Git Commits

    Fait indexer les bons fichiers et créer par l'agent des commits Conventional Commits rédigés à partir du diff réel, jamais de secrets indexés.

    sf-git-commit/SKILL.md, de github/awesome-copilot, licence MIT.

    ---
    name: sf-git-commit
    description: "Stages the right files and creates Git commits with Conventional Commits messages derived from…
    compatibility: "Requires Git. The --resolved option of git add requires Git 2.56 or later."
    allowed-tools: Bash(git:*)
    ---
    # Git Commit with Conventional Commits
    Create commits that follow [Conventional Commits 1.0.0](https://www.conventionalcommits.org/en/v1.0.0/). Read…
    ## Message format
    ```text
    <type>(<scope>): <summary>
  • Git Guardrails

    Fait installer par l'agent un hook Claude Code qui bloque les commandes Git destructrices (push, reset --hard, clean -f, branch -D) avant exécution.

    sf-git-guardrails/SKILL.md, de mattpocock/skills, licence MIT.

    ---
    name: sf-git-guardrails
    description: Installs a Claude Code PreToolUse hook that blocks destructive git commands (push, reset --hard,…
    ---
    # Git Guardrails for Claude Code
    Install a `PreToolUse` hook that inspects every shell command the agent is about to run and refuses the dange…
    ## When to use
    Use it when the user wants Claude Code to be unable to push, discard work or delete branches on its own. Do n…
    ## What gets blocked
    The bundled script [scripts/block-dangerous-git.sh](scripts/block-dangerous-git.sh) blocks, including with `g…
  • Pre-Commit Hooks

    Fait installer par l'agent des hooks pre-commit Husky et lint-staged dans un dépôt JS ou TS : Prettier, ESLint, typecheck et tests.

    sf-pre-commit-hooks/SKILL.md, de mattpocock/skills, licence MIT.

    ---
    name: sf-pre-commit-hooks
    description: Sets up Git pre-commit hooks in a JavaScript or TypeScript repository with Husky and lint-staged…
    ---
    # Pre-Commit Hooks with Husky and lint-staged
    Make every commit pass the cheap checks locally: formatting and lint fixes on staged files, then type check a…
    ## When to use
    Use it for repositories with a `package.json`. Do not use it when:
    - The repo already uses another hook manager (`lefthook.yml`, `.pre-commit-config.yaml`, `simple-git-hooks` i…
    - The repo is not a Node project (Python, Go, Rust): the `pre-commit` framework or the language's own tooling…
  • Git Worktrees

    Fait travailler l'agent dans un worktree Git isolé : détection de l'isolement existant, outil natif d'abord, sinon git worktree add sécurisé.

    sf-git-worktrees/SKILL.md, de obra/superpowers, licence MIT.

    ---
    name: sf-git-worktrees
    description: Ensures feature work happens in an isolated Git worktree, detecting existing isolation first, pr…
    ---
    # Isolated Workspaces with Git Worktrees
    Do the work in an isolated workspace so the user's current checkout and branch stay untouched. Order of prefe…
    ## When to use
    Use it before multi-step feature work, before running a written plan, and when several agents must work on di…
    ## Step 0: detect existing isolation
    Check before creating anything:
  • CI/CD and Automation

    Fait mettre en place par l'agent un pipeline CI/CD avec portes qualité automatiques, stratégies de déploiement, environnements de preview et rollback.

    sf-ci-cd-pipeline/SKILL.md, de addyosmani/agent-skills, licence MIT.

    ---
    name: sf-ci-cd-pipeline
    description: Designs and sets up CI/CD pipelines with automated quality gates (lint, type check, tests, build…
    ---
    # CI/CD and Automation
    Automate the quality gates so that no change reaches production without passing lint, type check, tests and b…
    Two principles drive the design. **Shift left**: catch problems as early and cheaply as possible (static chec…
    ## When to use
    Use it to create or change a pipeline, add gates, wire a database or browser into CI, plan deployments, or fi…
    ## Process
  • GitHub Actions Workflows

    Fait écrire par l'agent des workflows GitHub Actions sûrs : matrices de tests, images vers GHCR, déploiements OIDC, permissions minimales, actions épinglées.

    sf-github-actions/SKILL.md, de wshobson/agents, licence MIT.

    ---
    name: sf-github-actions
    description: Writes secure, production-ready GitHub Actions workflows from proven templates - test matrices,…
    ---
    # GitHub Actions Templates
    Start from a known-good template, then adapt triggers, versions and permissions to the repository. Every work…
    ## When to use
    Use it when the deliverable is a workflow file. For pipeline design decisions (which gates, deployment strate…
    ## Process
    1. Read existing workflows in `.github/workflows/` and match their conventions (names, Node or Python version…
  • Multi-Stage Dockerfile

    Fait écrire par l'agent des Dockerfile multi-étapes optimisés : images petites, cache efficace, utilisateur non root, aucun outil de build ni secret.

    sf-docker-multistage/SKILL.md, de github/awesome-copilot, licence MIT.

    ---
    name: sf-docker-multistage
    description: Writes optimized multi-stage Dockerfiles for any language or framework, producing small, cache-f…
    ---
    # Multi-Stage Dockerfiles
    Build in one stage, run in another. The runtime image should contain the application and its runtime dependen…
    ## When to use
    Use it to create or improve a `Dockerfile` and its `.dockerignore`. For publishing the image from CI, use `sf…
    ## Process
    1. **Inspect the project.** Language and version (from `.nvmrc`, `engines`, `pyproject.toml`, `go.mod`...), p…
  • Shipping and Launch

    Fait préparer et mener par l'agent une mise en production sûre : checklist avant lancement, feature flags, déploiement progressif, surveillance, rollback.

    sf-production-launch/SKILL.md, de addyosmani/agent-skills, licence MIT.

    ---
    name: sf-production-launch
    description: Prepares and runs production launches safely - pre-launch checklist (quality, security, performa…
    ---
    # Shipping and Launch
    Deploy so that every launch is reversible, observable and incremental. Before shipping, know what success loo…
    ## When to use
    Use it before a first production deploy, a significant user-facing release, a data or infrastructure migratio…
    ## Process
    1. **Scope the launch.** What changes for users, which systems are touched, what data is migrated, who must k…

Extraits. Les dossiers complets sont livrés après le paiement.

Installation

Dézippe le dossier, ouvre un terminal dedans et lance bash install.sh : le script installe les skills pour Claude, Gemini et Codex, dans tous tes projets. Relance-le après une mise à jour, il remplace les anciennes versions sans rien dupliquer. Sur Windows, utilise Git Bash ou WSL.

Depuis Claude Code, sans ouvrir de terminal : lance Claude Code dans le dossier dézippé et demande-lui « installe ces skills ». Il exécute bash install.sh après ton accord. Les skills sont utilisables dans la session en cours ; si l'un n'apparaît pas, ouvre une nouvelle session. Un mod par dossier : refais la demande dans chaque dossier.

  • ClaudeSKILL.md

    bash install.sh claude copie chaque skill dans ~/.claude/skills/. Ajoute le dossier d'un projet à la fin de la commande pour l'installer dans ce projet seulement.

  • GeminiGEMINI.md

    bash install.sh gemini ajoute les skills à ~/.gemini/GEMINI.md, ou au GEMINI.md d'un projet si tu donnes son dossier.

  • CodexAGENTS.md

    bash install.sh codex ajoute les skills à ~/.codex/AGENTS.md, ou à l'AGENTS.md d'un projet si tu donnes son dossier.

  • Claude.aiclaude-ai/*.zip

    Dans Claude sur le web, l'app de bureau ou mobile, active d'abord l'exécution de code (Settings > Capabilities, « Code execution and file creation »). Puis Customize > Skills, bouton +, « Create skill », « Upload a skill », et choisis un fichier du dossier claude-ai/ de l'archive. Un zip contient un skill : importe-les un par un. Tous les plans y ont accès ; sur Team et Enterprise, l'exécution de code s'active dans les réglages de l'organisation.

  • Autres agentsAGENTS.md

    Cursor, GitHub Copilot et les autres agents qui lisent AGENTS.md : bash install.sh codex ~/mon-projet ajoute les skills à l’AGENTS.md de ton projet.

Autres mods