Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArvanCloud's API Agent Skill

license type works with status

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.

About

Unofficial Agent Skill for driving ArvanCloud's APIs (CDN, DNS, IaaS, Object Storage, Edge, CaaS, VOD/Live/Video Ads) and Let's Encrypt DNS-01 certs via acme.sh — for Claude Code and other SKILL.md-compatible agents.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors