Skip to content

v0.4.1 — composable agent skill

Latest

Choose a tag to compare

@Pupok462 Pupok462 released this 18 Aug 22:20
· 5 commits to main since this release

open-geo can now act as a data-producing skill inside another agent workflow instead of requiring
the dashboard to be the handoff surface.

Added

  • Portable run artifacts. Every completed skill run exports
    open-geo.run-artifact.v1 through python -m pipeline.artifact: run metadata, target, metrics
    by lens, qualitative summaries, decoded per-query captures, top-domain statistics, and the
    matching GEO-readiness audit in one atomic UTF-8 JSON file.
  • Agent-workflow mode. --output data is now the default and starts no FastAPI/Vite servers.
    --artifact-out lets a parent research, SEO, reporting, or content workflow choose the handoff
    path and continue from the versioned JSON contract.
  • Cross-agent packaging. AgentsMesh is the canonical source for the skill and its workers;
    adapters are generated for Claude Code, Codex CLI, Cursor, and Gemini CLI.

Changed

  • The installed skill bootstraps its Python runtime on first use (scripts/setup.sh --minimal)
    instead of stopping with manual clone/setup instructions. Dashboard dependencies are installed
    only when dashboard or both is requested.
  • The plugin and all four localized READMEs now lead with the one-request outcome and the
    composable agent-workflow boundary. A visible, logged-in browser remains the honest capture
    prerequisite; API/headless data is still never substituted.

Validation

  • Python CI: pytest + branch coverage gate passed.
  • Frontend CI: Vitest + coverage gate passed.
  • AgentsMesh adapters and Claude plugin manifest validation passed.