Skip to main content

Module builder

Module builder 

Source
Expand description

Skill builder: deterministic and LLM-enhanced skill generation.

Re-exports§

pub use llm::LlmProvider;
pub use template::SkillTemplate;

Modules§

deterministic
Deterministic (zero-config) skill generation heuristics.
llm
LLM-enhanced skill generation and provider trait.
providers
LLM provider implementations (Anthropic, OpenAI, Google, Ollama). LLM provider implementations.
template
Template generation for init command.

Structs§

BuildResult
Result of skill generation.
ClarityAssessment
Clarity assessment result.
SkillSpec
User input for skill generation.

Functions§

assess_clarity
Evaluate if a purpose description is clear enough for autonomous generation.
build_skill
Build a complete skill from a specification.
derive_name
Derive a kebab-case skill name from a natural language description.
init_skill
Initialize a skill directory with a template SKILL.md.
interactive_build
Run an interactive build session, prompting for confirmation at each step.