Skip to content
Back to skills

Cad Milestone

ASecurity

Cut a milestone - audit that nothing was dropped, bump a release's version, prune completed phases from the roadmap, evolve PROJECT and refresh REQUIREMENTS

  • 6 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 3, 2026
ai-agentsbashgit

Security analysis

A100/100

Scanned October 5, 2026

npx -y skills add crenshawdev/cadence --skill cad-milestone --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cad Milestone?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Cad Milestone
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/crenshawdev-cad-milestone/badge)](https://www.skillsdirectory.com/skills/crenshawdev-cad-milestone)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: cad-milestone
description: "Cut a milestone - audit that nothing was dropped, bump a release's version, prune completed phases from the roadmap, evolve PROJECT and refresh REQUIREMENTS"
argument-hint: "[version | next-milestone name]"
allowed-tools:
  - Read
  - Write
  - Edit
  - Bash
  - Grep
  - Glob
  - Task
  - AskUserQuestion
  - SlashCommand
---

<objective>
Close a finished milestone and set up the next. Thin by design - it collapses
new-milestone + complete-milestone + cleanup into one flow. It tags the
release only when the project tags (non-release projects skip it), it never
ships (publishing a tag is /cad-land's call), and it never cuts a milestone
that silently dropped a requirement (cad-audit gates it).
</objective>

<execution_context>
@${CLAUDE_PLUGIN_ROOT}/cadence-core/workflows/milestone.md
@${CLAUDE_PLUGIN_ROOT}/cadence-core/references/git-guard.md
</execution_context>

<process>
Run the milestone workflow end-to-end. The audit gate is real - do not tag a
milestone with a failing traceability audit unless the user explicitly
overrides. Prune from the working tree only (git keeps the history); never
auto-push the tag. Under `git.auto_close` (default off), chain into `/cad-land`
to complete the close (PR -> merge -> reset), still halting on a surviving
blocker/high `risk_surface` finding; otherwise stop at the tag and leave
publishing to a separate
`/cad-land`.
</process>

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.