Skip to main content

turul_agent_skills/
lib.rs

1#![doc = include_str!("../README.md")]
2#![deny(missing_docs)]
3
4mod advise;
5mod builder;
6mod discover;
7mod error;
8mod load;
9mod name;
10mod parse;
11pub mod prelude;
12mod prompt;
13mod render;
14mod skill;
15mod validate;
16
17pub use advise::{MAX_RECOMMENDED_LINES, advise};
18pub use builder::{BuildError, SkillBuilder};
19pub use discover::{
20    Diagnostic, Discovered, MAX_SCAN_DEPTH, MAX_SCAN_DIRS, Scope, ScopeKind, discover,
21};
22pub use error::{ErrorCode, ValidationError, display_path};
23pub use load::{LoadSkip, Loaded, load, load_str};
24pub use name::{NameError, NameViolation, SkillName};
25pub use parse::{ParseError, RawSkill, RawValue, SkillProperties, parse_skill_md};
26pub use prompt::{MAX_RESOURCE_FILES, activation, to_prompt};
27pub use skill::Skill;
28pub use validate::validate;