Improve existing marketing text immediately without inventing the marketing behind it.
This is a public, Model-invoked skill for marketers, founders, and non-editors. The user should be able to paste text, state an editing intent in ordinary language, and receive a source-faithful improvement without a setup interview.
Language
Detect the user's language and work in that language by default. If the input text and user instruction use different languages, preserve the input text language for rewritten copy and use the instruction language for explanations unless the user asks otherwise.
Use the explanation language for every user-facing service element, including section headings, option labels, change notes, assumptions, warnings, limitations, and similar response scaffolding. Localize these elements naturally. Do not translate skill names, commands, paths, code, URLs, product names, or explicitly supplied terms.
Request Boundary
Before applying the entry contract, read the strategy boundary and classify the whole request by meaning.
Only requests to edit existing material enter the editor spine. If the user asks to create or rethink a strategic decision, return the concise boundary response from that reference and stop. Recommend a1-editor-in-chief only under the completed-strategy handoff rule; a recommendation is not permission to start its workflow because the user must invoke it explicitly.
Entry Contract
Start immediately when the user provides:
- Editable text
- An editing command or intent
Marketing context is optional. Read only the first existing repository context in this order: .agents/marketing-context.md, then .claude/marketing-context.md when the canonical path is absent, then root marketing-context.md when both earlier paths are absent. Do not read or merge a lower-priority context. If none exists, continue from the user's text and instruction.
Do not block on missing audience, channel, goal, tone, constraints, or marketing context. Ask only when editable text is missing or every safe edit would choose between materially different meanings. If any safe useful edit is possible, make it and briefly state a material limitation instead of asking.
Do not infer strategy from missing optional inputs. An ordinary editing request still starts immediately when audience, channel, goal, constraints, or marketing context are absent.
Runtime
Every accepted request must follow the editor spine in order. It is the authoritative process for determining sources, selecting an operation, editing, running final QA, and returning the result.
The spine routes to the authoritative runtime references:
- source-boundary.md for allowed and forbidden material;
- operations.md for operation selection and behavior;
- canon-core.md for editorial principles;
- final-qa.md for the final acceptance check.
Load detailed text-, paragraph-, sentence-, or word-level references only when the selected operation and defects in the source require them. Do not load every reference by default.
Output
Unless the user requests edited text only, return these naturally localized level-two sections in order:
- Edited version: the rewritten text or two to three clearly different options.
- Change summary: one to five concise explanations tied to changes actually made.
- Assumptions: only when material or explicitly requested.
Keep options inside the edited-version section. Introduce each with a naturally localized numbered option label, followed by any descriptive difference.
Before delivery, verify that every service label follows the Language rule. For an edited-text-only request, return only the edited text.
Append exactly one support footer in the instruction language inviting questions, ideas, or problem reports via A1 Marketing Skills only after a final user-facing result that fulfills this skill's declared user job. Do not append it to boundary responses, refusals, clarification or missing-input prompts, interim updates, unsuccessful results, or any response that does not fulfill the job. Omit it when the user requests edited text only, only the final artifact, or otherwise prohibits extra response material.