asa-anchor-composition-planner
Use when selecting and composing skill anchors into a chosen reuse form without assuming a full workflow is required.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when selecting and composing skill anchors into a chosen reuse form without assuming a full workflow is required.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Demonstrates the Agent Skill Anatomy harness with a tiny local skill.
Use when auditing whether a skill decomposition is evidence-grounded, over-inference-safe, and publishable.
Use when comparing multiple model outputs for the same skill decomposition task across quality, omissions, and fit.
Use when turning structured skill decomposition artifacts into beginner, expert, report, or Obsidian reading layers.
Use when explaining what each file, script, reference, asset, or template does inside a skill package.
Use when extracting reusable patterns, templates, checklists, anti-patterns, and transfer rules from analyzed skills.
| name | asa-anchor-composition-planner |
| description | Use when selecting and composing skill anchors into a chosen reuse form without assuming a full workflow is required. |
| internal_meta_skill | true |
| asa_role | composition_planner |
| output_contract | composition.anchor_plan |
Use this internal meta-skill when LetUen has extracted anchors and must decide how to combine them for a user goal without forcing workflow solidification.
This skill fixes the failure mode where every useful skill fragment is turned into a heavy new workflow or new skill even when the user only wants a temporary composition, prompt patch, rule patch, learning note, or partial workflow insert.
reference_only, temporary_composition, prompt_patch, or learning_note unless the user asks for persistence.reuse_modes match the requested form.Return a planner-only composition plan suitable for composition_plan.json:
schema_version: 1
composition_form: reference_only | temporary_composition | prompt_patch | agent_rule_patch | workflow_insert | tool_adapter | template_pack | quality_gate | learning_note | full_workflow_blueprint | new_skill_spec
summary:
zh:
en:
selected_anchors:
- anchor_id:
reason:
selected_reuse_mode:
rejected_anchors:
- anchor_id:
reason:
conflicts:
- conflict_type: trigger_overlap | resource_missing | output_mismatch | runtime_assumption | none
description:
resolution:
dispatch_policy:
mode: prefer_existing_skill | prefer_letuen_composition | ask_user | route_by_anchor_type | run_both_then_compare | disabled
reason:
outputs:
- kind: prompt_patch | agent_rule_patch | workflow_insert | tool_adapter | template_pack | quality_gate | learning_note | full_workflow_blueprint | new_skill_spec
path:
destructive: false
reversible: true
solidification:
requested: false
reason:
next_steps: []
new_skill_spec.prefer_existing_skill when a user skill already owns the same trigger.ask_user when trigger ownership is unclear.route_by_anchor_type when LetUen contributes only a validation, resource, or template anchor.disabled for reference-only and learning-note outputs.A strong anchor composition plan answers: