Expand description
§agnix-core
Core validation engine for agent configurations.
Validates:
- Agent Skills (SKILL.md)
- Agent definitions (.md files with frontmatter)
- MCP tool configurations
- Claude Code hooks
- CLAUDE.md memory files
- Plugin manifests
Re-exports§
pub use config::LintConfig;pub use diagnostics::Diagnostic;pub use diagnostics::DiagnosticLevel;pub use diagnostics::Fix;pub use diagnostics::LintError;pub use diagnostics::LintResult;pub use fixes::apply_fixes;pub use fixes::FixResult;
Modules§
- config
- Linter configuration
- diagnostics
- Diagnostic types and error reporting
- eval
- Evaluation harness for measuring rule efficacy
- fixes
- Fix application engine for automatic corrections
Structs§
- Validation
Result - Result of validating a project, including diagnostics and metadata.
- Validator
Registry - Registry that maps
FileTypevalues to validator factories.
Enums§
- File
Type - Detected file type for validator dispatch
Traits§
- Validator
- Trait for file validators
Functions§
- detect_
file_ type - Detect file type based on path patterns
- validate_
file - Validate a single file
- validate_
file_ with_ registry - Validate a single file with a custom validator registry
- validate_
project - Main entry point for validating a project
- validate_
project_ with_ registry - Main entry point for validating a project with a custom validator registry
Type Aliases§
- Validator
Factory - Factory function type that creates validator instances.