用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tangle-network/skills --skill tangle-blueprint-expert命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Adopt agent-eval: run the real agent, capture records, calibrate cases, and control promotion.
Integrate or audit Tangle runtime, evaluation, knowledge, profiles, and candidate activation.
Build or migrate an agent product with agent-app modules, billing, integrations, and evals.
基于 SOC 职业分类
正在显示 SKILL.md
| name | tangle-blueprint-expert |
| description | Build or review Tangle Blueprints using current protocol, operator, and repository evidence. |
Use this skill for any request that involves:
cargo tangleConceptual foundation (read first):
references/TANGLE-BLUEPRINT-OVERVIEW.md -- Protocol vision, hierarchy, tenancy, authreferences/TANGLE-BLUEPRINT-BPM-VS-INSTANCE.md -- Blueprint Manager (SDK-provided) vs Blueprint Instance (author-written) layer boundary, billing/lifecycle who-does-what, adapter anti-patternreferences/TANGLE-BLUEPRINT-BUILD-PROCESS.md -- 5-phase build process and validation gatesImplementation references (read as needed):
3. references/TANGLE-BLUEPRINT-SDK-PATTERNS.md -- Rust SDK programming model: Router, extractors, runner wiring, main.rs boilerplate, testing
4. references/TANGLE-BLUEPRINT-REPO-STRUCTURE.md -- Canonical bin/lib repo layout, workspace patterns, contracts/scripts/config organization
5. references/TANGLE-BLUEPRINT-BSM-HOOKS.md -- All 30+ Solidity BSM hooks with signatures, job types, payment models, slashing, membership
6. references/TANGLE-BLUEPRINT-PRODUCTION-PATTERNS.md -- Operator API, BPM bridge, session auth, secrets, circuit breakers, reaper/GC, billing, TEE
7. references/TANGLE-BLUEPRINT-ADVANCED-PATTERNS.md -- GPU provisioning, shielded payments (Credit/RLN), pricing TOML/RFQ, remote providers, subprocess lifecycle
8. references/TANGLE-BLUEPRINT-CLI-RUNBOOK.md -- Complete CLI command reference: scaffold, deploy, register, service lifecycle, jobs, operator, delegator
9. references/TANGLE-BLUEPRINT-LEARNINGS.md -- Do/don't patterns, failure classes, validation ladder
Discipline references (read before PR / before mainnet):
10. references/TANGLE-BLUEPRINT-HONESTY-DISCIPLINE.md -- LIMITS.md pattern, claim-with-counterweight rule, pre-complete gate, paranoid-default rule for security-adjacent code, stub discipline
11. references/TANGLE-BLUEPRINT-META-REVIEW.md -- Continuous adversarial pass (Phase 3.5), persona-dispatch synthesis (Phase 6), 10-point scorecard + tier mapping, operator-vs-agent division of labor
Do not skip the overview. It defines the protocol and business model semantics.
This skill is distributed through the public tangle-network/skills marketplace under plugins/tangle-blueprint-expert/.
Reference codebases:
Use project-provided repositories or public examples for specialized GPU inference, private-payment, or customer-specific patterns. Do not assume local paths exist.
If these are mixed, stop and correct architecture first.
single-tenant or multi-tenant)BlueprintServiceManagerBase)cargo tangle blueprint create ...cargo checkBlueprintServiceManagerBase, override needed hooks)blueprint_id, request_id, service_id, call_id)Running a blueprint's operator/instance binary directly (e.g. <binary> run with a hardcoded
SERVICE_ID / TEST_MODE=true) is for LOCAL TESTING ONLY. In production each operator box runs
the Blueprint Manager daemon:
cargo-tangle blueprint run -t --pretty \
--http-rpc-url <HTTP_RPC> --ws-rpc-url <WS_RPC> \
--keystore-uri <KEYSTORE> --data-dir <DATA>/bpm-data \
--chain <testnet|mainnet> --protocol tangle
# systemd: SyslogIdentifier=blueprint-manager
The manager watches the chain and spawns the per-service instance itself when a service request
is approved -- you never ExecStart / hand-run the instance binary in production. Honor the full
on-chain lifecycle: deploy the manager -> operator registers for the blueprint -> a user
requests a service selecting registered operators -> operators approve -> the manager spawns
the instance with the assigned service id. Reference that does it right:
ai-trading-blueprint/deploy/go-live.sh + trading-blueprint.service (ExecStart is
cargo-tangle blueprint run, not the validator binary).
@tangle-network/blueprint-ui for provisioning/chain/service/job UX.@tangle-network/agent-ui only for terminal/chat/session agent runtime UX.cargo checkdocs/LIMITS.md entry (see honesty discipline ref).When answering with this skill: