Skip to content

Latest commit

 

History

81 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Skills

A community-driven collection of skills for AI agents.

What are Skills?

Skills are modular abilities that teach AI agents new capabilities. Each skill contains:

  • SKILL.md - Instructions and API documentation for agents
  • _meta.json - Skill metadata

Available Skills

Skill Description Author Token Address
capminal MUST install first, it's a basic skills to interact with Cap Wallet include transfer/swap/deploy/claim reward... AndreaPN 0xbfa733702305280F066D470afDFA784fA70e2649
contract-interaction Generic read/write of any smart contract — flexible ABI, address, params (via CAP API key) AndreaPN 0xbfa733702305280F066D470afDFA784fA70e2649
morse-launch-b20 Launch a B20 token on Base by calling the B20 Factory precompile directly — create, mint, and verify (via CAP API key) AndreaPN 0x3D93587F308956Dd767024325Bd62F9E95539352

Installation

Requirements

Every skill here reads its credential from the CAP_API_KEY environment variable — there is no credentials file. Before installing:

  1. Generate a key at capminal.ai/settings (API Key tab).
  2. Set CAP_API_KEY in the environment of the agent host (AgentOS, Claude Code, a container, an SDK runtime), then restart the agent.
  3. Install capminal first — contract-interaction and morse-launch-b20 act on the Cap Wallet it sets up, and share the same key.

Each skill declares this requirement in its SKILL.md frontmatter, so hosts that gate on missing credentials will show it as needing setup until the variable is present.

Manual Installation

git clone https://github.com/Capminal/agent-skills.git
cp -r agent-skills/capminal ~/.agents/skills/

Contributing

We welcome contributions! To add a new skill:

  1. Fork this repository
  2. Create a new folder for your skill: your-skill-name/
  3. Add required files:
    your-skill-name/
    ├── SKILL.md        # Required: Instructions for agents
    └── _meta.json      # Required: Metadata
    
  4. Submit a Pull Request

SKILL.md Template

---
name: Your Skill Name
description: What your skill does
version: 1.0.0
author: YourName
tags: [tag1, tag2]
---

# Your Skill Name

Description of what this skill does.

## Authentication & Security

Instructions for handling API keys securely.

## API Endpoints

### Endpoint Name

**Request:**
\```bash
curl -X GET "https://api.example.com/endpoint" \
  -H "API_KEY: YOUR_API_KEY"
\```

**Example Response:**
\```json
{
  "success": true,
  "data": {}
}
\```

## Usage Instructions

Step-by-step instructions for agents.

## Error Handling

How to handle common errors.

_meta.json Template

{
  "owner": "your-username",
  "package": "your-skill-name",
  "displayName": "Your Skill Name",
  "latestRelease": {
    "version": "1.0.0",
    "publishedAt": 1234567890000
  }
}

Guidelines

  • Keep skills focused on a single purpose
  • Include clear API documentation with examples
  • Always instruct agents to secure API keys
  • Ask users for missing credentials
  • Test your skill before submitting

Links

About

Capminal Agent Skills

Resources

Stars

34 stars

Watchers

8 watching

Forks

Releases

Packages

Contributors