axe-parser 0.1.0

SKILL.md and vendor format parsers for AXE (Agent eXtension Engine)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Parsers for AXE canonical format and vendor-specific formats.
//!
//! Handles both forward parsing (AXE SKILL.md → IR) and reverse
//! parsing (vendor format → IR) for the `axe compat` workflow.

#![forbid(unsafe_code)]

pub use axe_ir;

/// Parse an AXE-format SKILL.md into the IR.
///
/// # Errors
///
/// Returns an error if the frontmatter is missing required fields
/// or the `axe-version` is unsupported.
pub fn parse(_input: &str) -> Result<axe_ir::Extension, String> {
    Err("not yet implemented".into())
}