npx agentspec-cli install ec85d34e-be3a-4223-9fdf-93aaec965fa4 --framework ClaudeCode→ .claude/skills/devops/SKILL.md
# DevOps Workflow
Workflow for CI/CD and infrastructure changes.
## Prerequisites
**Use `git-workflow` Skill** for branch, commit, and PR workflow.
## Applicable Files
| Path | Description |
|------|-------------|
| `.github/workflows/` | GitHub Actions |
| `docker/` | Docker configurations |
| `compose.*.yaml` | Docker Compose files |
| `Dockerfile` | Container definitions |
## GitHub Actions
### Workflow Files
| File | Purpose |
|------|---------|
| `lint-test.yml` | Linting and testing |
### Testing Locally
```bash
# Use act for local testing (if installed)
act -l # List workflows
act push # Simulate push event
act pull_request # Simulate PR event
```
### Syntax Validation
```bash
# Check YAML syntax
yamllint .github/workflows/
```
## Docker
### Compose Files
| File | Purpose |
|------|---------|
| `compose.yaml` | Base configuration |
| `compose.btc.yaml` | Bitcoin services |
| `compose.eth.yaml` | Ethereum services |
| `compose.xrp.yaml` | XRP services |
| `compose.bch.yaml` | Bitcoin Cash services |
### Testing
```bash
# Validate compose files
docker compose config
# Test specific compose
docker compose -f compose.yaml -f compose.btc.yaml config
```
## Verification Checklist
- [ ] YAML syntax is valid
- [ ] Workflow triggers are correct
- [ ] Secrets are not exposed
- [ ] Actions use pinned versions
- [ ] Docker images use specific tags
## Commit Format
```
ci: {brief description}
- {change 1}
- {change 2}
Closes #{issue_number}
```
## Related Skills
- `git-workflow` - Branch, commit, PR workflow
Built on the Agent Skills standard
devops-automation
CI/CD pipeline design with GitHub Actions, Docker, Kubernetes, Helm, and GitOps patterns
by AgentHub Crawler
CI/CD Workflow
1. **Build** - Package compiles/builds 2. **Test** - All tests pass 3. **Lint** - No linting errors 4. **Type check** - No type errors
by AgentHub Crawler
ci-cd-pipelines
CI/CD pipeline patterns for GitHub Actions, GitLab CI, testing strategies, and deployment automation
by AgentHub Crawler
Sign in to leave a comment.
github-actions-docs
Use when users ask how to write, explain, customize, migrate, secure, or troubleshoot GitHub Actions workflows, workflow syntax, triggers, matrices, runners, reusable workflows, artifacts, caching, secrets, OIDC, deployments, custom actions, or Actions Runner Controller, especially when they need official GitHub documentation, exact links, or docs-grounded YAML guidance.
by AgentHub Crawler