跳到正文
cccskills
免费在 GitHub 公开

dev-rc

The last gate before merge — QA, security audit, review and changelog, with objective pass conditions.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md3.4 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Dev RC - Release Candidate

The final gate. QA passed? Security clean? Ready to ship.

Philosophy

"A release candidate is a promise. Don't make promises you can't keep."

Prerequisites

Before running /dev-rc, you should have:

  • ✓ Code complete
  • ✓ Tests passing (/dev-qa)
  • ✓ Security audit clean (/dev-security)

If not done, we'll run them.

Flow

1. Pre-flight Check

# Current state
git status
git log --oneline -5

# What's the diff from main?
git diff main...HEAD --stat

Show the user:

Release Candidate Check

Branch: {branch}
Commits: {N} ahead of main
Files: {N} changed
Lines: +{added} -{removed}

Proceeding with RC checks...

2. Run QA (if not recent)

Check if QA was run in last hour:

  • If yes: Skip, show previous results
  • If no: Run /dev-qa quick

Must pass to continue.

3. Run Security (if not recent)

Check if security audit was run in last hour:

  • If yes: Skip, show previous results
  • If no: Run /dev-security quick

Must pass (CRITICAL/HIGH = 0) to continue.

4. Final Code Review

Delegate to Garry:

"Garry, final review before release.

This is going to main. Check:
1. All requirements met from the dev-cycle session
2. No debug code left behind
3. No TODO/FIXME that should block release
4. Documentation updated if needed
5. Breaking changes documented

Diff: {git diff main...HEAD}

Give me a go/no-go."

5. Changelog Entry

Ask the user:

Generate changelog entry?

Based on commits:
{git log main...HEAD --oneline}

Options:
1. Yes, generate for me
2. Yes, I'll write it
3. Skip changelog

If generating:

## [Unreleased]

### Added
- {new features from commits}

### Changed
- {modifications from commits}

### Fixed
- {bug fixes from commits}

6. RC Summary

## Release Candidate Summary

### Checks
- QA: ✓ PASSED
- Security: ✓ PASSED
- Review: ✓ APPROVED

### Changes
{git diff main...HEAD --stat summary}

### Commits
{git log main...HEAD --oneline}

### Changelog
{generated or provided entry}

---

RC Status: READY

Next steps:
1. /dev-finish - Commit, PR, close cycle
2. Manual review - Look at the diff yourself
3. Hold - Not ready yet

7. If Checks Fail

## Release Candidate: NOT READY

### Blockers
- QA: ✗ 2 test failures
- Security: ✓ Passed
- Review: ⚠ TODO found in src/auth.ts

### Required Actions
1. Fix test failures
2. Remove or address TODO

Run /dev-qa to fix tests, then /dev-rc again.

Quick Mode

/dev-rc quick

Skip interactive prompts:

  • Auto-run QA quick
  • Auto-run security quick
  • Auto-generate changelog
  • Show summary only

Integration

With dev-cycle: Final phase before finish With dev-qa: Runs QA if needed With dev-security: Runs security if needed With dev-finish: Natural next step after RC passes

RC Checklist

CheckToolBlocker?
Tests passdev-qaYes
Lint cleandev-qaYes
Build worksdev-qaYes
No critical vulnsdev-securityYes
No high vulnsdev-securityYes
Requirements metGarryYes
No debug codeGarryYes
Docs updatedGarryNo

Agent Roles

  • Garry: Final approval, completeness check
  • Bob: Fixes any last-minute issues
  • Sentinel: Security gate (via dev-security)
  • Arlo: Data validation if applicable

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Branch and commit conventions that keep an agent's work reviewable — one branch per task, main stays clean, nothing force-pushed.

中文简介正在准备中。当前显示原文说明。

ToruAI/toru-claude-agents152026年7月26日 更新

cc-docs

免费

Look up how Claude Code itself works — hooks, skills, subagents, MCP, plugins, settings — from the official docs, so answers come from the current spec instead of memory.

中文简介正在准备中。当前显示原文说明。

ToruAI/toru-claude-agents152026年7月26日 更新

Design better agents, skills and hooks for Claude Code, checking the current spec instead of guessing at fields.

中文简介正在准备中。当前显示原文说明。

ToruAI/toru-claude-agents152026年7月26日 更新

dev-cycle

免费

Run a feature end to end — scout the code, plan it, build it, and keep a session file so a closed terminal doesn't lose the thread.

中文简介正在准备中。当前显示原文说明。

ToruAI/toru-claude-agents152026年7月26日 更新

Close out a session — summarise what changed, capture what was learned, and prepare the commit.

中文简介正在准备中。当前显示原文说明。

ToruAI/toru-claude-agents152026年7月26日 更新

Hand over a spec and walk away — plans, builds, tests and audits on its own, stopping only at a real blocker.

中文简介正在准备中。当前显示原文说明。

ToruAI/toru-claude-agents152026年7月26日 更新

查看 ToruAI 的全部技能

报告此技能的问题