curl https://api.magpipe.ai/functions/v1/manage-skills/definitions \
-H "Authorization: Bearer YOUR_API_KEY"
{
"skills": [
{
"id": "a1b2c3d4-...",
"slug": "social_media_monitoring",
"name": "Social Media Monitoring",
"description": "Track brand mentions across Reddit, Hacker News, X, LinkedIn, and Google.",
"category": "marketing",
"icon": "share-2",
"supported_triggers": ["schedule"],
"supported_events": [],
"supported_channels": ["slack", "email"],
"required_integrations": [],
"config_schema": {
"type": "object",
"required": ["keywords"],
"properties": {
"keywords": { "type": "array", "title": "Keywords to track", "maxItems": 10 },
"platforms": { "type": "array", "default": ["reddit", "hackernews", "google"] },
"digest_format": { "type": "string", "default": "summary" }
}
}
}
]
}
Skills
List Skill Definitions
List all available skills in the catalog
GET
/
manage-skills
/
definitions
curl https://api.magpipe.ai/functions/v1/manage-skills/definitions \
-H "Authorization: Bearer YOUR_API_KEY"
{
"skills": [
{
"id": "a1b2c3d4-...",
"slug": "social_media_monitoring",
"name": "Social Media Monitoring",
"description": "Track brand mentions across Reddit, Hacker News, X, LinkedIn, and Google.",
"category": "marketing",
"icon": "share-2",
"supported_triggers": ["schedule"],
"supported_events": [],
"supported_channels": ["slack", "email"],
"required_integrations": [],
"config_schema": {
"type": "object",
"required": ["keywords"],
"properties": {
"keywords": { "type": "array", "title": "Keywords to track", "maxItems": 10 },
"platforms": { "type": "array", "default": ["reddit", "hackernews", "google"] },
"digest_format": { "type": "string", "default": "summary" }
}
}
}
]
}
Retrieve the full catalog of available skill definitions. These are the built-in skills that can be enabled for any agent.
Response
Array of skill definition objects.
Show Skill Definition
Show Skill Definition
Unique skill definition ID (UUID)
URL-safe identifier (e.g.
social_media_monitoring)Display name
What the skill does
Category:
sales, operations, research, or marketingLucide icon name
Trigger types:
event, scheduleEvent types that trigger this skill (e.g.
call_ends)Delivery channels:
sms, email, slack, voice_callRequired integrations (e.g.
cal_com, hubspot)JSON Schema for skill configuration
curl https://api.magpipe.ai/functions/v1/manage-skills/definitions \
-H "Authorization: Bearer YOUR_API_KEY"
{
"skills": [
{
"id": "a1b2c3d4-...",
"slug": "social_media_monitoring",
"name": "Social Media Monitoring",
"description": "Track brand mentions across Reddit, Hacker News, X, LinkedIn, and Google.",
"category": "marketing",
"icon": "share-2",
"supported_triggers": ["schedule"],
"supported_events": [],
"supported_channels": ["slack", "email"],
"required_integrations": [],
"config_schema": {
"type": "object",
"required": ["keywords"],
"properties": {
"keywords": { "type": "array", "title": "Keywords to track", "maxItems": 10 },
"platforms": { "type": "array", "default": ["reddit", "hackernews", "google"] },
"digest_format": { "type": "string", "default": "summary" }
}
}
}
]
}
⌘I