thinkinaixyz avatar

Deepchat Release

Automates the full release cycle for the DeepChat repository, from bumping versions and maintaining bilingual changelogs to creating release branches, running format and lint checks, and fast-forwarding main without merge commits. It enforces the project's specific workflow where dev is the integration branch and release branches are disposable pointers to commits already on dev. Handles recovery scenarios like updating an existing release branch when you fix the changelog after cutting it. The bilingual requirement is a nice touch: English bullets first, Chinese second, starting from v1.0.1. If you maintain a project with a strict Git flow and repeatable release steps, this is the kind of automation that prevents you from forgetting the typecheck or force-pushing the wrong branch at 11pm.

GitHub stars
6K
last updated
Jun 11, 2026

Install

$ npx -y skills add thinkinaixyz/deepchat --skill deepchat-release --agent claude-code

Installs into .claude/skills of the current project.

Files

DeepChat Release

Overview

Follow the repository-specific DeepChat release process. Prepare release metadata on dev, keep CHANGELOG.md concise, and publish through the documented fast-forward flow instead of merge commits on main.

Start With Repo State

Inspect git state before changing anything:

  • Check the current branch and working tree.
  • Check whether release/<version> exists locally or on origin.
  • Check whether v<version> exists locally or on origin.

If a local or remote tag already exists on the wrong commit, stop and ask before replacing it.

Choose The Release Mode

Pick the mode that matches the user's request and current git state:

Sponsors

Details

Repository
github.com/thinkinaixyz/deepchat
Categories
Git & Pull Requests, Release Management
License
Apache-2.0
First seen
Jun 11, 2026

More from thinkinaixyz/deepchat

All 19
1UKGovernmentBEIS avatarcode-quality-fix-allUKGovernmentBEIS/inspect_evalsFix code quality issues identified in a code quality review stored in agent_artefacts/code_quality/<topic>/. Systematically addresses issues found by the code-q0skills.sh installs
2zbruhnke avatarrefresh-claudezbruhnke/claude-code-starterReview recent changes and update CLAUDE.md to keep it relevant for future sessions. Use after significant changes or periodically to maintain context.0skills.sh installs
3zhixiangluo avatarcolleague-distillationzhixiangluo/10xproductivityDistill a colleague into a reusable AI skill (work + persona) using tool connections — Slack, Slack AI, Jira, GHE, Bitbucket, Confluence, SharePoint, Teams, Out0skills.sh installs
4heygen-com avatarhyperframesheygen-com/hyperframesMandatory entry point: read this first for any request to make, create, edit, animate, or render a video, animation, or motion graphic, including a promo, expla1.5Mskills.sh installs
5flowkit-labs avatarreddit-automationflowkit-labs/skillsFind Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and1.3Mskills.sh installs
6mattpocock avatarwayfindermattpocock/skillsPlan a huge chunk of work — more than one agent session can hold — as a shared map of decision tickets on your issue tracker, and resolve them one at a time unt792.8Kskills.sh installs