https://github.com/erda-project/skills
A curated repository of reusable Erda Agent Skills for collaboration management, CI/CD, runtime management, and spec definition to help teams build, deliver, and evolve systems efficiently.
https://github.com/erda-project/skills
Last synced: about 1 month ago
JSON representation
A curated repository of reusable Erda Agent Skills for collaboration management, CI/CD, runtime management, and spec definition to help teams build, deliver, and evolve systems efficiently.
- Host: GitHub
- URL: https://github.com/erda-project/skills
- Owner: erda-project
- License: apache-2.0
- Created: 2026-04-22T03:15:35.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2026-04-22T08:16:10.000Z (about 2 months ago)
- Last Synced: 2026-04-23T21:38:22.708Z (about 2 months ago)
- Language: Shell
- Size: 46.9 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ERDA Skills
ERDA skill collection for GitHub-based distribution.
This repository is organized as a multi-skill repo compatible with path-based installation. Each skill lives under `skills//` and uses `SKILL.md` as its entry point.
The repository currently centers on two operational domains in ERDA:
- `erda-cicd`: CI/CD workflows driven by `erda-cli`, especially pipeline run, history, status, logs, and delivery-oriented troubleshooting
- `erda-runtime`: runtime status, instances, logs, and runtime health operations driven by `erda-cli`
Skills are intentionally backed by more than a single markdown file:
- `references/` captures command and workflow knowledge
- `assets/templates/` provides reusable workflow starters where useful
- `scripts/doctor.sh` performs deterministic `erda-cli` prerequisite checks
## Included Skills
- `erda-cicd`: operate and troubleshoot ERDA CI/CD workflows through `erda-cli`
- `erda-runtime`: inspect and operate ERDA runtimes via `erda-cli`
## Install From GitHub
This repository is intended to be distributed from GitHub, for example:
```bash
npx skills add tailabs/erda-skills
```
## Validate Installed Skills
After installation, validate the two skills with realistic prompts instead of generic questions.
For `erda-cicd`:
- ask how to run a pipeline from the current repository
- ask how to inspect pipeline status, history, and failed task logs
- ask for the correct troubleshooting order when a delivery flow fails
For `erda-runtime`:
- ask how to list runtimes for a workspace
- ask how to inspect runtime status for a specific runtime ID
- ask how to view service logs or instance logs with `--watch`
The concrete validation prompts are bundled in:
- `skills/erda-cicd/references/cli-capabilities.md`
- `skills/erda-runtime/references/operations.md`
## erda-cli Requirement
Both skills depend on `erda-cli`.
Quick checks:
```bash
bash skills/erda-cicd/scripts/doctor.sh
bash skills/erda-runtime/scripts/doctor.sh
```
## Repository Layout
```text
skills/
erda-cicd/
assets/
references/
scripts/
SKILL.md
erda-runtime/
references/
scripts/
SKILL.md
```