SemanticSkills
Health Warn
- License — License: Apache-2.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Semantic agent skills for cloud operations — open SKILL.md packages for Claude Code, Cursor, Codex CLI. Includes huawei-cloud-billing-scout (read-only BSS/KooCLI billing).
SemanticSkills
Community edition — not official Huawei Cloud.
Cloud agents get billing wrong in boring, repeatable ways: wrong grain, skipped reconciliation, answers with no table behind them. SemanticSkills packages Agent Skills where domain semantics live in versioned references—not in a fat SKILL.md—so the agent picks the right fact entity before it touches a CLI.
中文说明见 README-CN.md.
Design
Build ontology-first. Each skill defines stable domain vocabulary in references/semantic/*.yml (entities, grain, dimensions, measures) and keeps command parameters in a separate layer. A playbook sits on top: it routes user intent into collaboration modes, query order, and output shape without duplicating the semantic model.
At runtime a question flows like this:
User question
│
▼
Playbook ───► capability → query basis → order → user-readable output
│
▼
Semantics ──► pick fact entity (references/semantic/*.yml)
│
▼
Commands ───► read-only operations (e.g. hcloud BSS)
│
▼
Evidence table → summary → user-readable note → evidence boundary
| Layer | What it holds | Typical files |
|---|---|---|
| Ontology | Fact entities the agent can cite | references/semantic/*.yml, *-semantics.md |
| Playbook | Collaboration modes, query basis, query order, user-readable output | *-playbook.md |
| Commands | API/CLI mapping only | related-commands.md, IAM, install notes |
skills/<name>/ is the installable runtime bundle; qa/<name>/ holds evals and validation and is never copied by npx skills add. Compatible with Claude Code, Cursor, Codex CLI, and SkillsMP.
Working example: huawei-cloud-billing-scout. Authoring conventions: docs/authoring.md.
Repository layout
SemanticSkills/
├── skills/ # Installable runtime packages (SKILL.md + references/)
├── qa/ # Per-skill validation (evals, assertions, validate.sh)
├── docs/ # Contributing, authoring, catalog, agent install guides
├── tools/ # validate-all.sh, skill-scaffold.sh
├── template/skill/ # New skill skeleton (not installable)
├── .workspaces/ # Skill Creator outputs (gitignored)
├── .agents/ # Local npx skills add copies (gitignored)
└── .credentials/ # Local credential samples (gitignored)
Skills
| Skill | Path | Summary | Docs |
|---|---|---|---|
huawei-cloud-billing-scout |
skills/huawei-cloud-billing-scout/ |
Read-only Huawei Cloud billing scout via KooCLI/BSS | details |
Machine-readable index: docs/catalog.yml.
Install
From GitHub (Cursor example):
npx skills add ontology-of-everything/SemanticSkills \
--skill huawei-cloud-billing-scout \
--agent cursor \
--copy
Local path:
npx skills add ./skills/huawei-cloud-billing-scout \
--skill huawei-cloud-billing-scout \
--agent cursor \
--copy
Validate
All skills:
./tools/validate-all.sh
Single skill:
./qa/huawei-cloud-billing-scout/validate.sh
Optional real BSS smoke test:
HUAWEICLOUD_BILLING_SCOUT_REAL=1 \
HUAWEICLOUD_BILLING_SCOUT_CYCLE=2025-04 \
./qa/huawei-cloud-billing-scout/validate.sh
Contributing
See docs/CONTRIBUTING.md and docs/authoring.md.
New skill:
./tools/skill-scaffold.sh <skill-name>
SkillsMP
Each skill lives at skills/<name>/SKILL.md with name, keyword-rich description, and optional license / compatibility / metadata for marketplace indexing.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found