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
| Champ | Valeur |
|---|---|
| Nom | new-repo |
| Catégorie | DevOps |
| Version | Aucune valeur |
| Licence | Aucune valeur |
| Outils autorisés | Aucune valeur |
| Plugins | - |
| Source | catalog/navin/skills/new-repo/SKILL.md |
| Digest | sha256:8b3e6bf7572758a63c1936e44425bc11752968ca2d4df3078688c5ddefe10999 |
skill_md_digest | sha256:8322d0aadf76ff8994549af7bd4cbf86bb8a94754cd086e020fc7025607ba6b4 |
| Emoji | 📦 |
requires.bins | git |
Frontmatter
Chaque champ du frontmatter de SKILL.md, avec la valeur de la source :
| Champ | Valeur |
|---|---|
name | new-repo |
description | Publish 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.category | devops |
metadata.navin.requires.bins | git |