DeepChat Release
Prépare et publie les releases DeepChat avec changelogs bilingues et incréments de version.
Fonctionne avec configuration
Ce que fait
Prépare et publie les releases DeepChat dans ce dépôt. À utiliser quand Codex doit incrémenter la version de l'app, mettre à jour CHANGELOG.md, maintenir des notes de release bilingues à partir de v1.0.1 avec les puces en anglais en premier puis en chinois, exécuter les vérifications de release, créer ou mettre à jour des branches de release versionnées comme release/v1.0.1, poursuivre une release à moitié terminée, faire un fast-forward de main selon le processus de release documenté…
Rapport de test
Dépendance forte au dépôt DeepChat : le SKILL.md pointe vers '../../../docs/release-flow.md', ce qui casse dès que le skill est copié seul dans ~/.claude/skills comme l'indique la commande d'installation, et son étape « Run Release Checks » appelle des scripts pnpm spécifiques à DeepChat (oxfmt/oxlint/i18n-check/release-fast-forward.mjs) absents de tout autre dépôt ; le test s'est donc limité en DRY-RUN aux seuls artefacts portables (incrément de version, entrée CHANGELOG bilingue, flux de branche dev->release) dans un dépôt jetable local. L'installation verbatim elle-même était propre (SKILL.md + frontmatter strict-YAML + references/release-checklist.md tous présents, aucune modification nécessaire). L'A/B a montré que le skill a exactement égalé l'agent de base sur le travail portable — les deux ont correctement incrémenté 1.2.3->1.3.0, rédigé une section CHANGELOG anglais-puis-chinois en préservant l'ancienne entrée, commité sur dev, et créé une branche release/v1.3.0 locale — ses conventions spécifiques à DeepChat n'ont donc produit aucun résultat matériellement meilleur sur une tâche de cette taille.
Testé le: 2026-07-12 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/ThinkInAIXYZ/deepchat cd deepchat mkdir -p ~/.claude/skills cp -r .agents/skills/deepchat-release ~/.claude/skills/deepchat-release
Commandes et exemples de prompts
/deepchat-releasePrépare et publie les releases DeepChat avec changelogs bilingues et incréments de version.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Cut a new DeepChat release and update the changelogBump the version and tag this releaseContinue the half-finished release branch