agentsclimarketplace

Unfreeze

Skill tranhieutt/software_development_department/.claude/skills/unfreeze

Unlocks the codebase after a release freeze or incident freeze period to resume normal development. Use when a freeze period ends or when the user mentions unfreezing or lifting the code freeze.From its SKILL.md

Install
npx -y skills add tranhieutt/software_development_department --skill unfreeze

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.7 KB, 344 tokens by cl100k_base, as published. Nobody here has run it

Code Unfreeze

Remove the code freeze, allowing merges and development to continue.

Workflow

1. Check Status

Read .freeze. If it does not exist, notify and stop:

"βœ… Codebase is not currently frozen. Unfreeze is not needed."

2. Display Current Freeze Information

πŸ”’ Current Freeze:
Reason     : [REASON from .freeze]
Frozen at  : [FROZEN_AT]
Branch     : [BRANCH]
Duration   : [calculated from FROZEN_AT to current time]

3. Confirmation

Ask:

"Are you sure you want to unfreeze? Is the release/deployment complete? (yes/no)"

If "no", stop.

4. Remove .freeze

Use Bash to delete the file: rm .freeze

5. Log to Session State

Append to production/session-state/active.md (if it exists):

## Unfreeze Log β€” [timestamp]
- Unfrozen at: [timestamp]
- Was frozen for: [duration]
- Reason was: [reason]

6. Notification

βœ… CODEBASE UNFROZEN
Development can resume normally.
All merges and deployments are now permitted.

Edge Cases

  • No freeze exists: Notify clearly, take no further action.
  • active.md does not exist: Skip the logging step, do not throw an error.

Related Skills

  • /freeze β€” Lock the codebase
  • /guard β€” Check the current status
  • /release-checklist β€” Full release workflow

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.