Skip to content

shipwithai-starter v2.0.0

Choose a tag to compare

@trinhvandat trinhvandat released this 01 Jun 17:14
· 71 commits to main since this release
6dfbb9b

What's New

Pillar 7: Observability

  • setup-observability skill — installs observe.py PostToolUse hook that logs tool usage metadata to .claude/logs/YYYY-MM-DD.jsonl
  • Stdlib-only Python hook; silent-fail; respects DISABLE_OBSERVE=1 env var
  • Log rotation via Stop hook (30-day TTL)
  • init schema v1.2: observability.enabled field; Tier 3 now invokes setup-observability
  • review checks observe.py presence and .claude/logs/ gitignore status

Greenfield Entry Point (v1.2.0)

  • new-project skill — 3-phase interview from empty directory → scaffold + harness
  • init routes to new-project when no stack files detected
  • setup-memory writes greenfield status marker in CLAUDE.md

Workflow Gates (v1.1.0)

  • init schema v1.1: conventions.workflow_gates multi-select field

Skills (11 total)

Skill Description
init Guided setup interview (Essential → Standard → Full)
new-project Greenfield 3-phase interview → scaffold + harness
setup-memory CLAUDE.md + .claude/memory/
setup-permissions .claude/settings.json permissions
setup-hooks .claude/settings.json hooks
setup-mcp .mcp.json MCP servers
setup-agents .claude/agents/
setup-ssot architecture.md + ADRs + CODEMAPS
setup-observability observe.py hook + .claude/logs/ logging
review Harness health audit
update-ssot Sync docs with codebase

Quick Start

/shipwithai-starter:init