Why Use This
This skill provides specialized capabilities for hiromaily's codebase.
Use Cases
- Developing new features in the hiromaily repository
- Refactoring existing code to follow hiromaily standards
- Understanding and working with hiromaily's codebase structure
Install Guide
2 steps - 1
- 2
Install inside Ananke
Click Install Skill, paste the link below, then press Install.
https://github.com/hiromaily/go-crypto-wallet/tree/main/.claude/skills/devops
Skill Snapshot
Auto scan of skill assets. Informational only.
Valid SKILL.md
Checks against SKILL.md specification
Source & Community
Updated At Jan 19, 2026, 04:22 AM
Skill Stats
SKILL.md 91 Lines
Total Files 1
Total Size 0 B
License NOASSERTION
---
name: devops
description: CI/CD and DevOps workflow. Use when modifying GitHub Actions, Docker configurations, or compose files.
---
# 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