Expand description
Project configuration loading and validation
This module provides a single source of truth for project configuration:
- Project root directory
- Project file path (skill-project.toml)
- Skills directory location
All CLI commands and HTTP handlers should use load_project_config() to get these paths. No hardcoded “.claude/skills” or fallback logic - the project file must exist and be valid.
Structs§
- Project
Config - Validated project configuration Contains all paths needed for project-level operations
Functions§
- load_
project_ config - Load and validate project configuration from skill-project.toml