π 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
/buildcommand β domain-agnostic pipeline that accepts an optional--<domain>flag (currently--browser); without a flag, the domain is auto-detected fromTASK.mdand falls back to a generic flow. Replaces the prior/build-browsercommand. - Pre-distilled domain context β
domain-context/<domain>/injects per-domainintent.md,config.md,explore.md,code.md,verify.md(+script/) into the pipeline only when the matching domain is selected. - Abstract agent trio β
amphibious-explore,amphibious-code,amphibious-verifyexpress the explore β code β verify methodology independent of any specific domain.amphibious-configis inline-loaded by/buildPhase 2 for interactive configuration. - Shared runtime project β
setup-env.shrunsuv init --bareonce atPROJECT_ROOT; explore, code, and verify phases all share the sameuvenv. - Self-managing run-and-monitor β
scripts/run/monitor.shmerges 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 injection β
inject-command-paths.shhook suppliesPLUGIN_ROOTandPROJECT_ROOTwhenever a bridgic command loads, so subagents bootstrap with the right paths. - Three skills synced from source β
bridgic-browser,bridgic-amphibious,bridgic-llms, kept up-to-date throughskills/manifest.ini+scripts/maintenance/sync-skills.sh.
π οΈ Refactor
- Fold
/build-browserinto/build --browser, driven bydomain-context/browser/(#1). - Rename
amphibious-generatorβamphibious-code; retirebrowser-explorerin favour of the abstractamphibious-explore(#1). - Centralize the
/buildinvocation 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.jsonwith the newamphi.pyscaffold (#1).
π Docs
- Rewrite README (en/zh) and
CLAUDE.mdto describe the corpus layers (Skills / Agents / Commands / Domain Context) and the/buildpipeline. - Fix local-checkout install instructions to use
claude plugin marketplace add <local-path>followed byclaude plugin install AmphiLoop. - Add Twitter and Discord links to the Community section.
βοΈ CI
- Add
.github/workflows/validate.ymlcovering 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