AgentSkillsCN

Claude Flow Deployment

通过环境配置、回滚支持、部署历史记录,以及日志查看功能,实现部署管理。适用于部署到不同环境、回滚发布版本、查看部署历史,或管理部署环境时使用。

SKILL.md
--- frontmatter
name: "Claude Flow Deployment"
description: "Deployment management with environment configuration, rollback support, deployment history, and log viewing. Use when deploying to environments, rolling back releases, viewing deployment history, or managing deployment environments."

Claude Flow Deployment

Deployment module providing environment management, release deployment, rollback support, deployment history, and log viewing for Claude Flow applications.

Quick Command Reference

TaskCommand
Deploynpx @claude-flow/cli@latest deployment deploy
Check statusnpx @claude-flow/cli@latest deployment status
Rollbacknpx @claude-flow/cli@latest deployment rollback
View historynpx @claude-flow/cli@latest deployment history
Manage environmentsnpx @claude-flow/cli@latest deployment environments
View logsnpx @claude-flow/cli@latest deployment logs

Core Commands

deployment deploy

Deploy to target environment.

bash
npx @claude-flow/cli@latest deployment deploy

deployment status

Check deployment status across environments.

bash
npx @claude-flow/cli@latest deployment status

deployment rollback

Rollback to previous deployment.

bash
npx @claude-flow/cli@latest deployment rollback

deployment history

View deployment history.

bash
npx @claude-flow/cli@latest deployment history

deployment environments

Manage deployment environments.

bash
npx @claude-flow/cli@latest deployment environments
npx @claude-flow/cli@latest deployment envs    # alias

deployment logs

View deployment logs.

bash
npx @claude-flow/cli@latest deployment logs

Common Patterns

Deploy and Monitor

bash
# Deploy to staging
npx @claude-flow/cli@latest deployment deploy

# Check status
npx @claude-flow/cli@latest deployment status

# View logs
npx @claude-flow/cli@latest deployment logs

Rollback on Issues

bash
# View deployment history
npx @claude-flow/cli@latest deployment history

# Rollback to previous version
npx @claude-flow/cli@latest deployment rollback

Environment Management

bash
# List environments
npx @claude-flow/cli@latest deployment environments

# Check status across all environments
npx @claude-flow/cli@latest deployment status

Key Options

  • --verbose: Enable verbose output
  • --format: Output format (text, json, table)

Programmatic API

typescript
import { DeploymentManager, Environment } from '@claude-flow/deployment';

// Deploy
const deployer = new DeploymentManager();
await deployer.deploy({ environment: 'staging' });

// Rollback
await deployer.rollback();

// Status
const status = await deployer.status();

// History
const history = await deployer.history();

RAN DDD Context

Bounded Context: DevOps/Tools Related Skills: claude-flow

References