Aelf skills
Skill AElfProject/aelf-skills
Discovery, download, and configuration hub for the entire aelf agent skill ecosystem. Use when the user wants to: (1) explore or list available aelf skills, (2) install/bootstrap aelf skills into Cursor, Claude Desktop, OpenClaw, Codex, or Claude Code, (3) route an aelf-related intent to the correct skill, (4) check health or audit installed skills, (5) onboard a new skill into the aelf ecosystem. Covers domains: Portkey CA wallet, Portkey EOA wallet, Awaken DEX, eForest NFT marketplace, AelfScan explorer, TomorrowDAO governance, aelf node interaction.From its SKILL.md
npx -y skills add AElfProject/aelf-skillsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
2.9 KB, 627 tokens by cl100k_base, as published. Nobody here has run it
aelf Skills Hub
One-stop meta-skill for discovering, downloading, configuring, and routing all aelf ecosystem skills.
Available Skills
Read skills-catalog.json for the full machine-readable registry. Current skills:
| ID | Domain |
|---|---|
portkey-ca-agent-skills | CA wallet: registration, auth, guardian, transfer |
portkey-eoa-agent-skills | EOA wallet: create, import, assets, transfer |
aelf-node-skill | Node: chain status, block, tx, contract view/send |
aelfscan-skill | Explorer: address, token, NFT, statistics analytics |
awaken-agent-skills | DEX: quote, swap, liquidity, K-line |
eforest-agent-skills | NFT marketplace: symbol, collection, listing, trade |
tomorrowdao-agent-skills | Governance: DAO, proposals, BP election, resources |
Workflow
1. Route user intent
Read docs/SKILL_ROUTING_MATRIX.md to map intent → skill.
Key rules:
- Wallet: default EOA; switch to CA on guardian/register/recover/CA-hash signals.
- Chain data:
aelf-node-skillfor raw node interaction;aelfscan-skillfor aggregated analytics. - DEX/NFT: domain skill handles logic; wallet skill provides signing identity.
- Ambiguous: return Recommended / Alternative / Reason.
2. Bootstrap the skill
./bootstrap.sh --only <skill-id>
Options: --source auto|npm|github|local, --skip-install, --skip-health, --dest <dir>.
3. Configure for client
After bootstrap, run setup inside the downloaded skill directory:
cd downloaded-skills/<skill-id>
bun run setup openclaw # for OpenClaw
bun run setup cursor # for Cursor
bun run setup claude # for Claude Desktop
4. Health check
bun run health:check -- --skills-root ./downloaded-skills
Recovery
| Problem | Action |
|---|---|
| Dependency download failed | ./bootstrap.sh --source github --only <skill-id> |
| skill-id not found | bun run catalog:generate, then retry |
| Health check failed | Follow health:check output, add missing artifacts |
References
- Catalog field semantics: docs/CATALOG_SCHEMA.md
- Intent routing matrix: docs/SKILL_ROUTING_MATRIX.md
- E2E scenarios with recovery: docs/AI_E2E_SCENARIOS.md
- Security audit:
bun run security:audit
What ships with it: 51 files
213.0 KB alongside SKILL.md, 17 of them executable
docs/
- AI_E2E_SCENARIOS.md4.2 KB
- AI_E2E_SCENARIOS.zh-CN.md4.2 KB
- AI_SKILL_CONTRACT.md5.1 KB
- AI_SKILL_CONTRACT.zh-CN.md4.9 KB
- CATALOG_SCHEMA.md4.5 KB
- CATALOG_SCHEMA.zh-CN.md4.4 KB
- examples/EXAMPLE_NEW_SKILL_DIFF.md1.4 KB
- examples/EXAMPLE_NEW_SKILL_DIFF.zh-CN.md1.4 KB
- schemas/openclaw.schema.json1.0 KB
- schemas/skill-frontmatter.schema.json1.4 KB
- schemas/skills-catalog.schema.json6.0 KB
- schemas/wallet-context.v1.schema.json2.0 KB
- schemas/workspace.schema.json950 B
- SKILL_ROUTING_MATRIX.md4.5 KB
- SKILL_ROUTING_MATRIX.zh-CN.md4.3 KB
- templates/AI_NEW_SKILL_PROMPT.md2.7 KB
- templates/AI_NEW_SKILL_PROMPT.zh-CN.md2.6 KB
- templates/NEW_SKILL_CHECKLIST.md2.4 KB
- templates/NEW_SKILL_CHECKLIST.zh-CN.md2.3 KB
- templates/SKILL_TEMPLATE.md1.4 KB
- templates/SKILL_TEMPLATE.zh-CN.md1.3 KB
- TYPE_SAFETY_MATRIX.md1.3 KB
- TYPE_SAFETY_MATRIX.zh-CN.md1.3 KB
- type-safety/type-debt-history.json2.9 KB
- type-safety/type-debt-latest.json1.3 KB
scripts/
- bootstrap.tsruns11.9 KB
- check-readme-sync.tsruns1.4 KB
- generate-catalog.tsruns2.1 KB
- health-check.tsruns2.9 KB
- lib/catalog.test.tsruns2.1 KB
- lib/catalog.tsruns15.7 KB
- lib/health.tsruns8.3 KB
- lib/types.tsruns2.1 KB
- bootstrap.shruns261 B
- CONTRIBUTING.md5.2 KB
- CONTRIBUTING.zh-CN.md4.9 KB
- .gitignore74 B
- package.json1.2 KB
- README.md8.8 KB
- README.zh-CN.md8.7 KB
11 more files not listed here. See all 51 in the repository.