Skip to content

v0.2.0

Choose a tag to compare

@rosspeili rosspeili released this 21 Mar 15:15
· 280 commits to main since this release

Release v0.2.0 - Optimization & Middleware Focus

This release introduces the first set of Optimization capabilities to the Skillware ecosystem, focusing on token efficiency and cost reduction for high-intensity agentic loops.

New Features

  • Prompt Token Rewriter Skill: A new middleware skill (optimization/prompt_rewriter) that heuristically compresses bloated prompts into fewer tokens.
    • Saves 50-80% in token costs while retaining 100% of the semantic instructions.
    • Supports three levels of aggression: low (formatting), medium (filler removal), and high (aggressive stop-word stripping).
  • Optimization Category: Established a new domain in the skill registry for architectural and operational efficiency tools.

Documentation & Examples

  • Skill Reference Card: Added comprehensive documentation for the Rewriter at docs/skills/prompt_rewriter.md.
  • Middleware Patterns: Updated the Gemini usage guide with "Skill Chaining" examples showing how to use the rewriter as an automated pre-processor.
  • Interactive Demo: Added examples/prompt_compression_demo.py so users can test compression logic offline.

Polish & Soundness

  • Standardized Manifests: Aligned all skill metadata with the new parameters and constitution standard.
  • CI/CD Alignment: Fixed linting and formatting issues to ensure 100% flake8 compliance in core registry files.