Skip to content

v0.1.0 — SkillForge: Typed Semantic Documents for LLMs

Choose a tag to compare

@LiqunChen0606 LiqunChen0606 released this 04 Apr 03:09
· 75 commits to main since this release

SkillForge v0.1.0

Semantic document compiler and AI skill toolkit. Typed blocks improve LLM constraint resistance by +18pp vs raw Markdown.

Highlights

  • 13 Rust crates — parser, 12+ output formats, skill toolkit, eval pipeline, migration engine, LSP server
  • Python bindingspip install skillforge via PyO3 (7 functions)
  • Ed25519 skill signing — cryptographic tamper detection
  • +18pp constraint resistance — typed tags help LLMs resist pressure to skip steps
  • 7 benchmark suites — including adversarial constraint resistance testing
  • 590+ tests across all crates

Install

```bash
cargo install --path crates/aif-cli
```

Key Results

Metric Value
Constraint resistance (LML vs MD) 0.86 vs 0.68 (+18pp)
Hard scenarios 0.76 vs 0.65 (+11pp)
Token efficiency vs Markdown 22% fewer tokens, full semantic types
Case study (superpowers skills) 25% fewer tokens, 52 typed blocks