원클릭으로
learn-my-voice
Learn and refine my writing voice through conversation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Learn and refine my writing voice through conversation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Distill a book, method, or framework into an agent skill (Claude Code or any compatible agent) that follows a structured template (numbered framework sections, application tables, usage patterns, ethical boundaries, references/ deep-dives). Grounds every claim in verifiable sources — cites pages, URLs, or quotes; web-searches when the source isn't in front of the agent; drops anything that can't be cited. Uses one saved multi-agent workflow for extraction, coherent synthesis, reference expansion, and targeted review when authorized, with a portable direct-Agent fallback. Use when the user wants to turn a book / method / framework / paper / talk / course into a skill, or says "distill this", "make a skill from this book", "turn X into a skill", "book to skill", "source to skill".
Build and audit founder demand campaigns using Daniel Priestley’s Oversubscribed method, creating more qualified demand than honest delivery capacity before releasing an offer. Use when the user mentions “create more demand,” “launch oversubscribed,” “build a waitlist,” or asks how to generate excess demand for an offer. Also trigger when planning a launch, reviewing weak demand, measuring release readiness, or deciding how and when to release limited availability.
Facilitate an Inquiry through the canonical First Principles Thinking approach.
Solution Options is the second phase after problem-firewall: generate, stress-test, and evaluate solutions from a clear Problem Frame. Use when the user has a plain desired outcome, obstacle, and root-cause condition and wants to explore solution options, evaluate tradeoffs, run a premortem, avoid binary thinking, define decision criteria, or choose what to do next. For vague, symptom-level, or solution-first problems, use problem-firewall first.
Use when the user wants help solving something but the problem is vague, symptom-level, or framed as a premature solution. Enforce a problem-solution firewall: clarify the desired outcome, obstacles, root-cause condition, and user-owned plain-language Problem Frame before moving to solution methods.
Use when the user mentions tree alignment, logic tree, binary branching, or asks to walk down a tree. Guides a vague intent through mutually exclusive, collectively exhaustive binary forks to a concrete leaf/action.
SOC 직업 분류 기준
| name | learn-my-voice |
| description | Learn and refine my writing voice through conversation. |
| disable-model-invocation | true |
Build an evidence-backed ear for the user's intended written voice. Keep this service on learning and calibration; profile-consuming writing skills produce finished content.
Before creating or changing profile files, read references/profile-contract.md completely.
Profiles are layered:
~/.claude/voice/<project-root>/.claude/voice/Read the global layer first, then the project overlay when one exists. The overlay contains only project-specific additions or explicit overrides.
Infer the session's mode from the invocation and existing files:
Briefly state the proposed mode. Classify each proposed rule as global or project-specific; one session may produce separate deltas for both layers, but the same rule or evidence belongs to only one. Let the user correct the classification before saving. If a legacy <project-root>/STYLE_PROFILE.md exists and the layered profile does not, offer to import it rather than starting over.
Weight evidence in this order:
Corrections are strongest, not permanent: re-check them when later behavior repeatedly conflicts.
Treat voice-to-text as noisy evidence. Preserve meaningful diction, cadence, emphasis, and rhetorical habits. Classify fillers, false starts, accidental repetition, and transcription punctuation as noise rather than written-style rules.
Capture style: linguistic behavior, rhetorical habits, audience choices, and intentional preferences. Keep biography, beliefs, private facts, and subject knowledge outside the profile. Separate observed defaults from intended preferences. Retain only short excerpts the user approves; summarize other evidence instead of storing transcripts.
Work in calibration cycles. Each cycle:
When evidence conflicts, ask whether the difference is context, intentional evolution, or a bad inference. Update the condition, evidence state, language, or profile layer that explains the conflict.
For an empty profile, use a representative finished sample when one is already available. Otherwise begin the interview immediately; a sample is helpful, never required.
Use the stable frame in the profile contract, adding custom categories only when evidence requires them.
Draft changes during the session. When the user chooses review—or stops early—show one concise delta:
Wait for approval. Apply only the approved delta, then append its reason to the compact changelog.
A session completes in either state:
EVIDENCE.md, while active rules and the changelog remained unchanged.Close with the result, the remaining highest-value uncertainty, and the best next question for a future session.