Best for
- Use when handing off a service, documenting deployments, or creating client-facing summaries.
laurigates/claude-plugins/container-plugin/skills/deploy-handoff/SKILL.md
Generate deployment handoff docs — tech stack, access URLs, config, monitoring, dev checklist. Use when handing off a service, documenting deployments, or creating client-facing summaries.
Decision brief
Generate professional handoff messages for deployed resources and services with all necessary information for developer handoff.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/laurigates/claude-plugins --skill "container-plugin/skills/deploy-handoff"Inspect the Agent Skill "deploy-handoff" from https://github.com/laurigates/claude-plugins/blob/5de06622d8def8c36f7f39d980300aaa15af4357/container-plugin/skills/deploy-handoff/SKILL.md at commit 5de06622d8def8c36f7f39d980300aaa15af4357. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Gather deployment details from current repository context. Identify relevant documentation and configuration files. Extract repository information and branch details.
Collect: - Service/resource name and purpose - Deployment environment details - Access URLs and endpoints - Configuration and environment variables - Dependencies and prerequisites - Monitoring and logging information
Find and compile: - Repository URL and relevant branches - Deployment documentation - API documentation (if applicable) - Configuration guides - Troubleshooting resources
Assemble: - Service URLs and endpoints - Database connection details (without credentials) - Admin/management interfaces - Monitoring dashboards - Log locations and access methods
Create a professionally formatted handoff message with clear sections, action items for the receiving developer, and contact information for follow-up questions.
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 95/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 53 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Generate professional handoff messages for deployed resources and services with all necessary information for developer handoff.
| Use this skill when... | Use deploy-release instead when... |
|---|---|
| Handing off an already-deployed service to another developer or client | Cutting a new release tag or driving release-please automation |
| Documenting deployment details (URLs, env vars, monitoring) on a ticket | Publishing a draft, pre-release, or manual GitHub release |
| Onboarding a new team member with access information for a running service | Setting up release-please-config.json / .release-please-manifest.json |
| Composing a client-facing deployment summary | Writing the Dockerfile (container-development) or Skaffold config (skaffold-orbstack) |
git remote -vgit branch --show-currentgit log --oneline --max-count=1find . -maxdepth 1 -name \'README.md\'find . -maxdepth 1 \( -name "Dockerfile" -o -name "docker-compose*.yml" \)find . -path '*/.github/workflows/*' -maxdepth 3 -name '*.yml'find . -maxdepth 1 \( -name ".env.example" -o -name "*.config.*" \)$1 (RESOURCE_NAME, optional): Name of the deployed resource/service$2 (DEPLOYMENT_TYPE, optional): Type of deployment (web-app, api, database, infrastructure, etc.)Execute this deployment handoff documentation workflow:
Gather deployment details from current repository context. Identify relevant documentation and configuration files. Extract repository information and branch details.
Collect:
Find and compile:
Assemble:
Create a professionally formatted handoff message with clear sections, action items for the receiving developer, and contact information for follow-up questions.
The command generates a structured message with:
format: markdown # slack, email, markdown
include_sensitive: false # Include sensitive config info
detail_level: standard # minimal, standard, comprehensive
template_style: professional # professional, technical, brief
.env files and configuration| Context | Command |
|---|---|
| Git remote URL | git remote get-url origin |
| Current branch | git branch --show-current |
| Recent commits | git log --oneline --max-count=5 |
| Find config files | find . -maxdepth 1 -name '*.config.*' -o -name '.env.example' |
| Find Dockerfiles | find . -maxdepth 1 -name 'Dockerfile' -o -name 'docker-compose*.yml' |
| Find CI workflows | find .github/workflows -maxdepth 1 -name '*.yml' |
| PR details | gh pr view --json title,url,state,mergedAt |
# Basic handoff for current project
claude chat --file ~/.claude/skills/deploy-handoff/SKILL.md
# Specific service handoff
claude chat --file ~/.claude/skills/deploy-handoff/SKILL.md "User API" "web-service"
# Comprehensive handoff with full details
claude chat --file ~/.claude/skills/deploy-handoff/SKILL.md "Payment System" "microservice" --detail-level comprehensive
## 🚀 Deployment Handoff: [Service Name]
**Service**: [Service Name]
**Environment**: [Production/Staging/Development]
**Deployment Date**: [Date]
**Deployed By**: [Developer Name]
### 📋 Service Overview
- **Purpose**: [Brief description of functionality]
- **Technology Stack**: [Languages/frameworks used]
- **Status**: ✅ Active and operational
### 🔗 Access Information
- **Service URL**: [Primary access point]
- **Admin Dashboard**: [Management interface]
- **API Documentation**: [API docs location]
- **Health Check**: [Monitoring endpoint]
### 📚 Documentation & Resources
- **Repository**: [GitHub repository URL]
- **Branch/Tag**: [Deployed version]
- **Setup Guide**: [Configuration instructions]
- **Troubleshooting**: [Known issues and solutions]
### ✅ Developer Handoff Checklist
- [ ] Review service functionality and purpose
- [ ] Access all provided URLs and interfaces
- [ ] Verify monitoring and alerting setup
- [ ] Test basic functionality
- [ ] Review configuration and environment variables
### 📞 Support & Contact
For questions or issues with this deployment, please:
1. Check the troubleshooting guide first
2. Review logs at [log location]
3. Contact [deployer] for immediate assistance
*Generated on [date] for [project/client]*
Frequently asked questions
Generate professional handoff messages for deployed resources and services with all necessary information for developer handoff.
The source record exposes this install command: npx skills add https://github.com/laurigates/claude-plugins --skill "container-plugin/skills/deploy-handoff". Inspect the command and pinned source before running it.
Alternatives
vasilyu1983/AI-Agents-public
Scans public GitHub repos for agent skills, dev practices, and code patterns. Use when enriching skills, setting team policy, or researching a build domain.
open-edge-platform/edge-ai-libraries
Deploy Chat Question-and-Answer Core to Kubernetes using Helm (OpenVINO CPU, OpenVINO GPU, or Ollama), including values.yaml configuration, helm install/upgrade, deployment verification, uninstall, and translation from Docker Compose setup_env.sh variables into Helm override values. Use this skill when the user says "deploy chatqna core to kubernetes", "helm install chatqna-core", "configure values.yaml", "convert compose config to helm", or "translate setup_env.sh to chart values".
almanak-co/sdk
Build, test, and deploy DeFi trading strategies using the Almanak SDK. ALWAYS use this skill when the user mentions almanak, DeFi strategy, trading strategy, yield farming, liquidity provision, token swap, borrowing, lending, perpetuals, staking, vault deposit, bridging tokens, backtesting, paper trading, or on-chain execution. Use for writing strategy.py files, composing intents (Swap, LP, Borrow, Supply, Perp, Bridge, Stake, Vault, Prediction), working with config.json strategy parameters, run
nexus-substrate/nexus-agents
Execute a release following project standards. Use when publishing a new version, creating release tags, or deploying. Triggers on "release", "publish", "version bump", "create release".