Skip to content

Releases: bitsky-tech/AmphiLoop

v1.0.0

29 Apr 09:29
baa976a

Choose a tag to compare

🚀 AmphiLoop v1.0.0 Release

Overview

The inaugural AmphiLoop release. AmphiLoop is the agent skill & knowledge corpus for the Bridgic ecosystem, packaged as a Claude Code plugin. It ships three layers — Skills (domain knowledge), Agents (execution methodology), and Commands (orchestration) — that together turn any task description into a runnable bridgic-amphibious project end-to-end.

This release lands the abstract methodology refactor: a single domain-agnostic /build pipeline, a clean explore → code → verify agent trio, a shared uv project across all phases, and pre-distilled per-domain context (currently --browser).

🛠️ Key Features

  • Unified /build command — domain-agnostic pipeline that accepts an optional --<domain> flag (currently --browser); without a flag, the domain is auto-detected from TASK.md and falls back to a generic flow. Replaces the prior /build-browser command.
  • Pre-distilled domain contextdomain-context/<domain>/ injects per-domain intent.md, config.md, explore.md, code.md, verify.md (+ script/) into the pipeline only when the matching domain is selected.
  • Abstract agent trioamphibious-explore, amphibious-code, amphibious-verify express the explore → code → verify methodology independent of any specific domain. amphibious-config is inline-loaded by /build Phase 2 for interactive configuration.
  • Shared runtime projectsetup-env.sh runs uv init --bare once at PROJECT_ROOT; explore, code, and verify phases all share the same uv env.
  • Self-managing run-and-monitorscripts/run/monitor.sh merges launch and monitor into one entry point with PID-file resume after human intervention, recursive process-tree kill on timeout, and stale-request cleanup on exit.
  • Plugin context injectioninject-command-paths.sh hook supplies PLUGIN_ROOT and PROJECT_ROOT whenever a bridgic command loads, so subagents bootstrap with the right paths.
  • Three skills synced from sourcebridgic-browser, bridgic-amphibious, bridgic-llms, kept up-to-date through skills/manifest.ini + scripts/maintenance/sync-skills.sh.

🛠️ Refactor

  • Fold /build-browser into /build --browser, driven by domain-context/browser/ (#1).
  • Rename amphibious-generatoramphibious-code; retire browser-explorer in favour of the abstract amphibious-explore (#1).
  • Centralize the /build invocation contract and add subagent bootstrap so phases share context (#1).
  • Slim agent docs and hide internal dev-index details from agent prompts (#1).
  • Align plugin.json with the new amphi.py scaffold (#1).

📚 Docs

  • Rewrite README (en/zh) and CLAUDE.md to describe the corpus layers (Skills / Agents / Commands / Domain Context) and the /build pipeline.
  • Fix local-checkout install instructions to use claude plugin marketplace add <local-path> followed by claude plugin install AmphiLoop.
  • Add Twitter and Discord links to the Community section.

⚙️ CI

  • Add .github/workflows/validate.yml covering manifest & skill integrity, markdown lint, shellcheck, and internal file-reference checks.

📦 Distribution

  • Plugin: AmphiLoop@1.0.0
  • Marketplace: Bridgic (this repo's .claude-plugin/marketplace.json)
  • Bundled skills: bridgic-browser, bridgic-amphibious, bridgic-llms