Agent skill
agenticx-skill-manager
Guide for managing AgenticX skills including listing, searching, installing, uninstalling, publishing, and running a skill registry server. Use when the user wants to manage skills, find available skills, publish custom skills, set up a skill registry, or understand the skill ecosystem.
Install this agent skill to your Project
npx add-skill https://github.com/DemonDamon/AgenticX/tree/main/agenticx/skills/agenticx-skill-manager
Metadata
Additional technical details for this skill
- author
- AgenticX
- version
- 0.3.6
SKILL.md
AgenticX Skill Manager
Guide for managing the AgenticX skill ecosystem.
What Are Skills?
Skills are self-contained instruction bundles (SKILL.md + optional resources) that teach AI agents how to perform specific tasks. AgenticX is compatible with the Anthropic Agent Skills specification.
Skill Discovery Paths
The skill loader scans these directories (highest priority first):
| Priority | Path | Scope |
|---|---|---|
| 1 | ./.agents/skills |
Project (Cherry Studio compatible) |
| 2 | ./.agent/skills |
Project |
| 3 | ~/.agents/skills |
Global |
| 4 | ~/.agent/skills |
Global |
| 5 | ./.claude/skills |
Project |
| 6 | ~/.claude/skills |
Global |
| 7 | Built-in (agenticx package) | Framework |
CLI Commands
List Skills
# List all locally discovered skills
agx skills list
# Include remote registry skills
agx skills list --remote
# Output as JSON
agx skills list --format json
Search Skills
# Search by keyword
agx skills search "pdf"
agx skills search "workflow"
# Search in remote registry
agx skills search "data analysis" --remote
Install a Skill
# Install from registry
agx skills install pdf-processor
# Install to specific path
agx skills install pdf-processor --path ./.agents/skills
Uninstall a Skill
agx skills uninstall pdf-processor
Publish a Skill
# Publish to default registry
agx skills publish ./my-skills/data-analyzer
# Publish to a specific registry URL
agx skills publish ./my-skills/data-analyzer --registry http://registry.example.com:8321
Run a Skill Registry Server
# Start local registry (default port 8321)
agx skills serve
# Custom port
agx skills serve --port 9000
Creating a Skill
Skill Structure
my-skill/
├── SKILL.md # Required: frontmatter + instructions
├── scripts/ # Optional: executable code
├── references/ # Optional: additional documentation
└── assets/ # Optional: templates, images, data
SKILL.md Format
---
name: my-skill
description: What this skill does and when to use it. Be specific about triggers.
metadata:
author: your-name
version: "1.0"
---
# My Skill
Instructions for the AI agent to follow when this skill is activated.
## Steps
1. First step
2. Second step
## Examples
- Example usage pattern
Key Rules
- name: lowercase, hyphens only, max 64 chars, must match directory name
- description: max 1024 chars, include both what it does AND when to trigger
- Body: under 500 lines; split large content into
references/files
Programmatic Access
SkillBundleLoader
from agenticx.tools.skill_bundle import SkillBundleLoader
loader = SkillBundleLoader()
skills = loader.scan()
for skill in skills:
print(f"{skill.name}: {skill.description}")
# Get specific skill
meta = loader.get_skill("agenticx-quickstart")
content = loader.get_skill_content("agenticx-quickstart")
SkillRegistryClient
from agenticx.skills import SkillRegistryClient
client = SkillRegistryClient(base_url="http://localhost:8321")
results = client.search("pdf")
client.install("pdf-processor")
Skill Gating
Skills can declare environment requirements in frontmatter:
metadata:
agenticx:
gate:
os: ["linux", "darwin"]
requires_bins: ["ffmpeg"]
requires_env: ["API_KEY"]
Skills that fail gating are silently skipped during scan.
Skill Sync
Sync skills between directories:
from agenticx.tools.skill_sync import sync_skills, check_skills_sync
# Check sync status
status = check_skills_sync()
# Sync .agents/skills → .claude/skills
sync_skills()
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agenticx-deployer
Guide for deploying AgenticX agents to production including Docker containerization, Kubernetes orchestration, Volcengine AgentKit cloud deployment, and API server setup. Use when the user wants to deploy agents, containerize applications, set up Kubernetes, configure cloud deployment, or run the AgenticX API server in production.
agenticx-a2a-connector
Guide for using the A2A (Agent-to-Agent) communication protocol in AgenticX including agent discovery, skill invocation, remote agent cards, and distributed agent systems. Use when the user wants agents to communicate with each other, set up distributed agent systems, invoke remote agent skills, or build agent-to-agent workflows.
agenticx-quickstart
AgenticX zero-to-hero quickstart guide. Use when the user wants to get started with AgenticX, create their first project, build their first agent, or run their first workflow. Covers installation, project scaffolding, agent creation, task execution, and CLI basics.
agenticx-workflow-designer
Guide for designing and running AgenticX workflows including sequential pipelines, parallel execution, graph-based orchestration, conditional routing, and trigger services. Use when the user wants to create workflows, orchestrate multiple agents, design agent pipelines, or set up complex multi-step processes.
agenticx-memory-architect
Guide for setting up and using the AgenticX memory system including Mem0 integration, long-term memory, context management, and memory-enhanced agents. Use when the user wants to add memory to agents, persist conversation history, build memory-aware workflows, or integrate with Mem0 for long-term recall.
agenticx-automation-crontask
Build and maintain Machi Desktop scheduled (cron) tasks — default workspace ~/.agenticx/crontask, schedule_task tool, execution contract, and user-facing output. Use when the user wants recurring automation, crontab-style jobs, or to author/fix automation task prompts.
Didn't find tool you were looking for?