Aller au contenu principal

new-repo

Publier un projet local dans un nouveau dépôt privé sur GitHub, GitLab ou Forgejo : inspecter d'abord, préparer un premier commit sûr (.gitignore, aucun secret), créer le dépôt avec forge action=repo_create, ajouter origin et pousser via l'outil git.

Quand l'utiliser​

À utiliser pour /publish, « pousse ce projet sur GitHub », « mets ça sur GitLab », « crée un repo pour ce projet ». Ne crée jamais de second dépôt, ne modifie jamais un remote existant, ne supprime jamais un dépôt.

Entrées et outils​

Le skill reçoit la demande de l'utilisateur en langage naturel : son frontmatter ne déclare aucun argument. Il ne déclare pas d'allowed-tools : les outils disponibles sont ceux de l'agent qui le charge, selon la politique d'outils du projet.

Référence​

ChampValeur
Nomnew-repo
CatégorieDevOps
VersionAucune valeur
LicenceAucune valeur
Outils autorisésAucune valeur
Plugins-
Sourcecatalog/navin/skills/new-repo/SKILL.md
Digestsha256:8b3e6bf7572758a63c1936e44425bc11752968ca2d4df3078688c5ddefe10999
skill_md_digestsha256:8322d0aadf76ff8994549af7bd4cbf86bb8a94754cd086e020fc7025607ba6b4
Emoji📦
requires.binsgit

Frontmatter​

Chaque champ du frontmatter de SKILL.md, avec la valeur de la source :

ChampValeur
namenew-repo
descriptionPublish a local project to a new private repository on GitHub, GitLab or Forgejo: inspect first, prepare a safe first commit (.gitignore, no secrets), create the repo with forge action=repo_create, add origin and push through the git tool. Use for /publish, 'push this project to GitHub', 'put this on GitLab', 'crée un repo pour ce projet'. Never creates a second repo, never changes an existing remote, never deletes a repo.
metadata.navin.emoji📦
metadata.navin.categorydevops
metadata.navin.requires.binsgit