---
name: compose-application-answers
description: Draft and revise company, internship, club, hackathon, competition, scholarship, and program application answers by retrieving verified reusable answer chunks and experience cards from an Obsidian Application Answer Bank. Use when a user provides a new application question or form and wants to reuse past material, adapt it to a new organization or role, identify missing evidence, avoid fabricated experience, or save a traceable draft under Answer Drafts.
---

# Compose Application Answers

Build new answers from verified archive assets while preserving factual boundaries.

## Locate the archive

1. Read `config.yaml` when the user provides one.
2. Otherwise locate the active Obsidian vault and find `지원 아카이브/AGENTS.md`.
3. Read the archive rules, question taxonomy, relevant Question Type guides, candidate chunks, linked experience cards, and evidence index.
4. Do not search `99 Legacy` unless the user explicitly asks for historical material.

## Process the new form

1. Preserve every question's original wording, required status, and character limit in an Application note.
2. Classify each narrative question by evaluator intent using [retrieval-policy.md](references/retrieval-policy.md).
3. Select one primary experience and zero to two supporting chunks.
4. Verify roles, actions, outcomes, dates, numbers, and evidence against the linked experience card.
5. Separate reusable personal facts from organization-specific motivation and future plans.
6. Draft within the character limit without combining facts from different events as one event.
7. Mark unsupported requirements as `[사용자 추가 정보 필요: ...]`; never invent a personal experience.
8. Add an asset trace using [answer-trace-schema.md](references/answer-trace-schema.md).
9. Save the working draft under `20 Answer Bank/05 Answer Drafts/` using [answer-draft-template.md](assets/answer-draft-template.md).
10. After submission, preserve the submitted text in its Application and let the archive skill extract any newly verified assets.

## Reuse labels

- `direct-reuse`: only light editing is needed.
- `adapted-reuse`: verified facts are reframed for a different question.
- `target-specific-new`: organization or role language is newly written as motivation or plan.
- `blocked`: required personal facts are absent.

## Validate every draft

- Confirm every cited chunk and experience link resolves.
- Confirm each factual sentence is supported by a source asset.
- Confirm future plans are not written as completed achievements.
- Confirm missing job-specific experience remains visible.
- Confirm the submitted answer has not been overwritten.
