Aelf Skills
Unified aelf skills hub for discovery, routing, bootstrap, and health checks across OpenClaw, Codex, Cursor, and Claude Code.
Install
npm install @blockchain-forever/aelf-skillsInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →中文 | English
aelf Skills
A single discovery and bootstrap entry for the aelf skill ecosystem.
This repository provides:
- Bilingual entry docs for humans and AI agents.
- A machine-readable catalog:
skills-catalog.json. - One-click bootstrap:
bootstrap.sh.
AI Quick Prompt (OpenClaw / Codex / Cursor / Claude Code)
Repository: https://github.com/AElfProject/aelf-skills
This is a client-agnostic prompt for OpenClaw, Codex, Cursor, and Claude Code.
Read first: skills-catalog.json, docs/SKILL_ROUTING_MATRIX.md, docs/AI_E2E_SCENARIOS.md.
Then run:
1) ./bootstrap.sh --source github --dest ./downloaded-skills
2) bun run health:check -- --skills-root ./downloaded-skills
3) read `clientInstall.openclaw` / `clientInstall.ironclaw` from `skills-catalog.json`; if `installCommand` exists, execute it locally instead of treating a GitHub tree URL as the final install input
Routing rule: follow SKILL_ROUTING_MATRIX; if ambiguous, output Recommended/Alternative/Reason.
Failure rule: use Common Recovery Template in docs/AI_E2E_SCENARIOS.md.
Scope
This hub focuses on discovery, download, install, and capability indexing.
It does not replace each skill repository's own client integration logic.
Client-specific setup (OpenClaw, Cursor, Claude Desktop, IronClaw, Codex, Claude Code) remains inside each skill repo.
AI agents: jump to AI Navigation for routing and execution guides.
Discovery vs Activation
Treat skill distribution in two stages:
discovery: GitHub repo URL / npm package / ClawHub slug help the host find the skill.activation: the host or agent executes the machine-readable install contract fromskills-catalog.json.
Rules:
- GitHub tree/repo URLs are discovery sources only. Do not treat them as the final IronClaw install artifact.
- For IronClaw, prefer
clientInstall.ironclaw.installCommandand expect a trusted local install step. - For OpenClaw, prefer
ClawHub/ managed install whendistributionSources.clawhubIdexists; otherwise useclientInstall.openclaw.installCommand.
Prerequisites
bun >= 1.1.0(hard requirement)npm >= 10git >= 2.39tar(GNU tar / bsdtar)
Local Environment Setup
workspace.json paths use ${SKILLS_BASE} placeholders for portability.
workspace.json is Codex-local workspace config; external consumers should use skills-catalog.json as the data source.
export SKILLS_BASE=/path/to/your/workspace
Example:
${SKILLS_BASE}/AElf/aelf-node-skill${SKILLS_BASE}/awaken/awaken-agent-skills
Install
npm install @blockchain-forever/aelf-skills
# or
bun add @blockchain-forever/aelf-skills
Quick Start
# 1) Generate public catalog and sync README tables
bun run catalog:generate
# 2) Generate local catalog with sourcePath (for local bootstrap/health)
bun run catalog:generate:local
# 3) Run baseline gates
bun run health:check
bun run readme:check
bun run security:audit
# 4) Bootstrap selected skills
./bootstrap.sh --only aelf-node-skill --skip-install
# 5) Check hub/catalog update drift (non-blocking)
bun run update:check
Bootstrap CLI
./bootstrap.sh [--catalog ] [--dest <dir>] [--source auto|npm|github|local] [--skip-install] [--skip-health] [--only <csv>]
Defaults:
--source auto(npm first, fallback to github)- install enabled
- health check enabled
skills-catalog.jsonas catalog source
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
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…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…