Skip to main content

agent_kit/
lib.rs

1//! Agent Kit — shared infrastructure for CLI tools integrating with AI agent loops.
2//!
3//! Provides:
4//! - Agent environment detection (Claude Code, OpenCode, Codex, Cursor, Generic)
5//! - Instruction file auditing (via `instruction-files` crate, behind `audit` feature)
6//! - Hook-based event coordination between sessions (behind `hooks` feature)
7//! - Skill file install/check/uninstall compatibility via `skill::SkillConfig`
8
9#[cfg(feature = "audit")]
10pub mod audit;
11pub mod audit_common;
12pub mod detect;
13#[cfg(feature = "hooks")]
14pub mod hooks;
15pub mod skill;