An agentic skills framework & software development methodology that works.
Agent skill for ArvanCloud APIs and DNS certs
This repo packages a skill that teaches an agent how to work with ArvanCloud's APIs and related DNS and TLS tasks. The main skill file is `SKILL.md`, with supporting reference docs for DNS, certificates, and IaaS.
Builders who want their agent to manage ArvanCloud services and DNS-based certificate setup.
You can ask your agent to handle ArvanCloud infrastructure tasks without re-explaining the API and workflow each time.
What it does
ArvanCloud API guidance
Covers ArvanCloud services including CDN, DNS, IaaS, object storage, Edge, CaaS, and video products.
DNS and TLS workflow
Explains DNS record CRUD and wildcard certificate issuance with acme.sh's `dns_arvan` plugin.
Agent-compatible skill format
Ships as `SKILL.md` so Claude Code and other SKILL.md-compatible agents can use it.
Per-user config example
Includes `assets/config.example.json` as a placeholder for environment variable names and local setup.
How to get it
- 1Personal (all your projects)
git clone https://github.com/erfnzdeh/arvancloud-agent-skill.git ~/.claude/skills/arvancloud-api
- 2Project-specific (travels with a single repo)
git clone https://github.com/erfnzdeh/arvancloud-agent-skill.git .claude/skills/arvancloud-api
README
ArvanCloud's API Agent Skill
Unofficial, community-maintained Agent Skill for driving ArvanCloud's APIs (CDN, DNS, Cloud Server / IaaS, Object Storage, Edge Computing, Cloud Container, VOD/Live/Video Ads) and issuing Let's Encrypt wildcard TLS certs via acme.sh's dns_arvan plugin — from Claude Code, Cursor, or any agent that supports the SKILL.md format.
Not affiliated with or endorsed by ArvanCloud.
What's in here
SKILL.md— the skill itself (frontmatter + instructions, product map, auth, gotchas).references/dns-and-tls.md— DNS record CRUD + Let's Encrypt wildcard cert issuance.references/iaas.md— Cloud Server / IaaS specifics (3.0 vs legacy 1.0).assets/config.example.json— placeholder for per-user config (no secrets — just env var names).
No credentials are stored in this repo. The skill reads an API key from an environment variable ($ARVAN_KEY) at runtime; see the "Setup" section in SKILL.md.
Install
Claude Code
Personal (all your projects):
git clone https://github.com/erfnzdeh/arvancloud-agent-skill.git ~/.claude/skills/arvancloud-api
Project-specific (travels with a single repo):
git clone https://github.com/erfnzdeh/arvancloud-agent-skill.git .claude/skills/arvancloud-api
Cursor
Cursor loads persistent instructions from .cursor/rules/ rather than SKILL.md. To use this skill in Cursor, convert it into a rule (e.g. copy SKILL.md's body into a .cursor/rules/arvancloud-api.mdc file) or reference this repo's SKILL.md directly from a rule.
License
MIT — see LICENSE.
Files in the repo
- assets
- references
- .gitignore
- LICENSE
- README.md
- SKILL.md
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

Production-grade engineering skills for AI coding agents.