Curated skill definitions for OpenCode agent workflows, organized by domain.
This repository contains reusable skill definitions that guide OpenCode agents through specific workflows. Each skill is a self-contained module in .opencode/skills/<name>/SKILL.md that can be loaded by OpenCode.
Skills for discovering zero-cost DevSecOps infrastructure:
| Skill | Purpose |
|---|---|
devsecops-free-discovery |
Orchestrates overall discovery workflow |
devsecops-free-cloud |
Free IaaS/PaaS compute (GCP, AWS, Azure, Oracle, IBM, Cloudflare) |
devsecops-free-cicd |
Free CI/CD pipelines, build systems, artifact repos |
devsecops-free-security |
Free SAST/DAST, vulnerability scanners, secrets, PKI |
devsecops-free-monitoring |
Free monitoring, logging, APM, observability |
devsecops-free-dns |
Free DNS, CDN, SSL, DDoS protection |
devsecops-free-storage |
Free object storage, databases, file hosting |
devsecops-free-auth |
Free authentication, authorization, identity services |
Skills are derived from:
- free-for-dev - Free tier infrastructure catalog
ln -s /path/to/opencode-skills/.opencode/skills/* ~/.local/share/opencode/skills/cp -r .opencode/skills/* /path/to/your/workspace/.opencode/skills/Each skill follows this format:
.skills/<skill-name>/
├── SKILL.md # Required: Skill definition with YAML frontmatter
└── reference/ # Optional: Additional documentation
---
name: skill-name
description: "Clear, specific description of what this skill does"
---
# Skill: Skill Name
## Goal
Single sentence objective.
## Use This Skill When
- Trigger condition
## Do Not Use This Skill When
- Anti-trigger condition
## Inputs
- Required inputs
## Steps
1. Step one
## Output
- Deliverables- Create directory:
mkdir -p .opencode/skills/your-skill-name - Write
SKILL.mdwith YAML frontmatter - Follow the skill-authoring skill guidelines
- Test loading with OpenCode
- Use kebab-case:
my-skill-name - Domain prefix for categories:
devsecops-free-cloud - Action-oriented:
create-,deploy-,test-
MIT License - See LICENSE file for details.
- Fork the repository
- Create a feature branch
- Add your skill following the template
- Submit a pull request
- OpenCode - The agent framework
- free-for-dev - Inspiration source