Skip to content

Skills System

Skills are reusable capability packages that give the agent domain-specific knowledge and tool configurations.

Terminal window
human skills list # List installed skills
human skills search <query> # Search the skill registry
human skills install <name> # Install a skill
human skills remove <name> # Remove a skill
human skills info <name> # Show skill details
human skills publish <path> # Publish a skill to the registry

A skill is a directory with a skill.json manifest:

{
"name": "web-research",
"version": "1.0.0",
"description": "Web research and summarization",
"tools": ["web_search", "web_fetch"],
"system_prompt": "You are a web research assistant...",
"parameters": {
"max_results": 10,
"summary_length": "brief"
}
}
SkillDescription
code-reviewAnalyze code for bugs and style issues
web-researchSearch and summarize web content
file-managerOrganize and manage files
data-analysisAnalyze CSV/JSON datasets
sysadminSystem administration tasks
  1. Create a directory with skill.json
  2. Define the system prompt and tool configuration
  3. Test locally with human skills install ./my-skill
  4. Publish with human skills publish ./my-skill