Skip to content

0.1.0

Choose a tag to compare

@clawdeeo clawdeeo released this 26 Apr 01:07
· 109 commits to main since this release

[email protected] | 2026-04-26

Added

  • Initial release of agentskill
  • analyze command — run all analyzers and synthesize an AGENTS.md report
  • scan analyzer — directory tree mapping, file inventory, suggested read order
  • measure analyzer — exact indentation, line length percentiles, blank line distributions
  • config analyzer — formatter, linter, and type-checker detection with config excerpts
  • git analyzer — commit prefixes, branch naming, merge strategy, and signing detection
  • graph analyzer — internal import graph, circular dependencies, most-depended modules
  • symbols analyzer — symbol name extraction, naming pattern clustering, affix detection
  • tests analyzer — test-to-source mapping, framework detection, fixture extraction
  • Parallel analyzer execution via ThreadPoolExecutor
  • Pretty-printed and machine-readable JSON output modes (--pretty, --json)
  • --out flag to write report to a file
  • --language flag to override auto-detected language
  • Language-agnostic analysis engine supporting Python, JavaScript/TypeScript, Rust, Go, and others
  • Multiple output example formats: SINGLE_LANGUAGE.md, MULTI_LANGUAGE.md, MONOREPO.md
  • SYSTEM.md — behavioral spec for the synthesis step
  • SKILL.md — OpenClaw AgentSkill manifest
  • AGENTS.md — self-documented analysis rules
  • Full test suite with pytest covering all modules
  • pyproject.toml with project.scripts entry points
  • Development dependencies: ruff, pytest