Skip to main content

Module skills

Module skills 

Source
Expand description

Skills system for extending agent capabilities.

This module provides support for Claude Code Agent Skills - modular capabilities that extend the agent’s functionality. Skills are discovered from (in priority order):

  1. ~/.claude/skills/ (user-level Claude Code compatibility)
  2. ~/.tycode/skills/ (user-level)
  3. .claude/skills/ in each workspace (project-level Claude Code compatibility)
  4. .tycode/skills/ in each workspace (project-level, highest priority)

Later sources override earlier ones if the same skill name is found.

Each skill is a directory containing a SKILL.md file with YAML frontmatter defining the skill’s name and description, followed by markdown instructions.

Re-exports§

pub use context::InvokedSkill;
pub use discovery::SkillsManager as Manager;
pub use types::SkillInstructions;
pub use types::SkillMetadata;
pub use types::SkillSource;

Modules§

command
context
discovery
parser
prompt
tool
types

Structs§

SkillsModule
Module that provides skills functionality.