Skip to content

v4.0.0 — Agent Skill Platform

Choose a tag to compare

@weisberg weisberg released this 17 Feb 00:09
· 32 commits to main since this release
d624eab

What's New

Tooli v4.0 evolves from CLI framework to agent skill platform. The north star: mytool --agent-bootstrap produces a deployable SKILL.md that any agent can use perfectly on the first attempt.

Highlights

  • --agent-bootstrap flag — any command gains a global flag that generates a complete, deployable SKILL.md
  • Task-oriented SKILL.md — commands grouped by task_group, with "When to use" and "If Something Goes Wrong" sections
  • PipeContract — declare input/output formats for command composition; auto-inferred composition patterns
  • tooli init — project scaffolding with optional --from-typer migration
  • generate-skill --target — target-specific output: generic-skill, claude-skill, claude-code
  • Enhanced CLAUDE.md — richer project documentation with architecture, build commands, and agent invocation patterns
  • eval coverage — metadata coverage reporter with token estimates and warnings
  • upgrade-metadata — analyzes apps and suggests metadata improvements
  • MCP skill resources — auto-registered skill://manifest and skill://documentation
  • Source-level agent hints — # tooli:agent blocks for embedding metadata in source files

No Breaking Changes

All v3 code runs unchanged. See MIGRATION_GUIDE_v4.md for optional upgrade steps.

Stats

  • 16 new files, 8 modified
  • 73 new tests (259 total)
  • 6 example apps updated with v4 metadata