Back to skills
SKILL.md
Cfn Deployment Lifecycle
ASecuritySkill deployment and promotion lifecycle. Use when transitioning skills from APPROVED to DEPLOYED, or promoting skills staging to production with SLA enforcement.
- 14 stars
- 0 votes
- 0 copies
- 0 views
- Added October 1, 2026
Works with
Security analysis
100/100Pro scans all 4 files and shows the line behind each finding
npx -y skills add masharratt/claude-flow-novice --skill cfn-deployment-lifecycle --agent claude-codeAre you the author of Cfn Deployment Lifecycle?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/masharratt-cfn-deployment-lifecycle-claude-flow-novice)---
name: cfn-deployment-lifecycle
description: "Skill deployment and promotion lifecycle. Use when transitioning skills from APPROVED to DEPLOYED, or promoting skills staging to production with SLA enforcement."
version: 1.0.0
tags: [mega-skill, deployment, promotion, lifecycle]
status: production
---
# Deployment Lifecycle Skill (Mega-Skill)
**Version:** 1.0.0
**Purpose:** Skill deployment and promotion lifecycle management
**Status:** Production
**Consolidates:** cfn-deployment, cfn-promotion
**Confidence:** 9.5/10 (explicit dependency coupling)
---
## Overview
This mega-skill provides complete skill lifecycle management:
- **Deployment** - APPROVED → DEPLOYED transitions with atomic transactions
- **Promotion** - Staging → Production moves with SLA enforcement
---
## Directory Structure
```
deployment-lifecycle/
├── SKILL.md
├── lib/
│ ├── deployment/ # From cfn-deployment
│ └── promotion/ # From cfn-promotion
└── cli/
```
---
## Migration Paths
| Old Path | New Path |
|----------|----------|
| cfn-deployment/ | deployment-lifecycle/lib/deployment/ |
| cfn-promotion/ | deployment-lifecycle/lib/promotion/ |
---
## Version History
### 1.0.0 (2025-12-02)
- Consolidated deployment + promotion into unified lifecycle skill
---
## Quick Start
Deploy a skill after it has been approved:
```bash
bash $HOME/.claude/skills/cfn-deployment-lifecycle/lib/deployment/deploy.sh --skill <skill-name> --status APPROVED
```
Promote a skill from staging to production with SLA checks:
```bash
bash $HOME/.claude/skills/cfn-deployment-lifecycle/lib/promotion/promote.sh --skill <skill-name> --from staging --to production
```
Check deployment status for a skill:
```bash
bash $HOME/.claude/skills/cfn-deployment-lifecycle/lib/deployment/deploy.sh --skill <skill-name> --status-check
```
Files in this skill
- SKILL.md
- lib/deployment/SKILL.md
- lib/deployment/execute.sh
- lib/promotion/SKILL.md
Attribution
Comments
Loading comments…