contractor-blueprint-core
Contractor Blueprint stage core posture for one-draft implementation blueprints.
- License 许可
- Apache-2.0
- 最近更新
- 2026-05-31
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- version
- 1
- asset_id
- contractor-blueprint-core
- asset_type
- skill
- description
- Contractor Blueprint stage core posture for one-draft implementation blueprints.
- advisory_only
- true
- capability_type
- stage_core
- forbidden_claims
- [ "queue_selection", "routing", "retry_thresholds", "escalation_policy", "status_persistence", "terminal_results", "required_artifacts" ]
- recommended_for_stages
- [ "contractor_blueprint" ]
03 SKILL.md 正文
Contractor Blueprint Core
Purpose
Write a complete implementation blueprint for a single draft without approving, queueing, or implementing it. This skill keeps contractor_blueprint focused on a coherent blueprint_packet.json plus matching blueprint.md, with critique handling when the draft is being revised.
Quick Start
- Treat the active Blueprint draft as the entire assignment.
- Read the latest critique before designing a revision.
- Produce a
BlueprintPacketDocumentwith concrete scope, files, decisions, checks, and risks. - Mirror the JSON packet in
blueprint.md. - Block if the draft lacks enough context for a trustworthy single draft plan.
Operating Constraints
- Stay advisory-only; do not imply ownership of queue movement, status persistence, stage ordering, or terminal policy.
- Work on one active draft only.
- Do not inspect unrelated queued drafts unless the runtime context includes them.
- Do not create execution tasks.
- Do not approve or reject the candidate.
- Resolve critique items in the packet rather than burying them in prose.
Inputs This Skill Expects
- The active
BlueprintDraftDocument. - The scoped context excerpt and target paths supplied for that draft.
- The latest critique packet when this is a revision.
- The request-provided output paths for
blueprint_packet.jsonandblueprint.md. - Optional research context only when explicitly available and relevant.
Output Contract
- A
BlueprintPacketDocumentwritten toblueprint_packet.json. - A human-readable
blueprint.mdthat matches the packet. - A revision number that matches the active draft revision expectation.
- Concrete intended files, design decisions, task acceptance, required checks, and risk notes.
- Open questions only when they are not blockers.
Procedure
- Read the active draft and confirm lineage ids.
- If a critique packet exists, list each required change before revising.
- Define implementation scope for the single draft.
- Identify intended files and design decisions with enough precision for evaluation.
- Write the verification plan and task acceptance as execution-ready criteria.
- Capture risk notes honestly.
- Write
blueprint_packet.json, then write matchingblueprint.md. - Block if the packet would depend on hidden assumptions.
Pitfalls And Gotchas
- Expanding beyond the single draft.
- Treating a critique as optional advice when it requires a revision.
- Producing a blueprint packet that has a plan but no checks.
- Listing files that are not tied to the draft acceptance.
- Hiding uncertainty instead of making it a blocked condition or an open question.
Progressive Disclosure
Start with the active draft, latest critique, and scoped context. Pull in repo context only to make file choices, dependency assumptions, or verification steps concrete. Stop once the packet is evaluable without further explanation.
Verification Pattern
Check that blueprint_packet.json and blueprint.md describe the same single draft, every critique item has been addressed or explicitly blocked, and the verification plan could become task checks without interpretation. If Evaluator would need to infer the plan, the packet is not ready.
04 同仓库更多 Skills
browser-local-qa
Browser QA guardrail.
recon-core
Recon stage core posture for grounded probe classification and downstream handoff context.
planner-core
Planner stage core synthesis posture, assumption marking, and spec focus.
mechanic-core
Mechanic stage core repair posture for planning-side inconsistencies.
mechanic-blueprint-core
Mechanic Blueprint stage core posture for narrow Blueprint loop repair.
manager-core
Manager stage core decomposition posture and task-verifiability habits.