Releases: bitsky-tech/AmphiLoop
Releases · bitsky-tech/AmphiLoop
v1.0.0
🚀 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