# Wire Ready > A press release journalists will read, from the news angle to the end mark. Enter the facts of one announcement - > the news, the company, the target market and outlets, the spokesperson and what the quote should say, the data > points, the boilerplate and the contact - and the browser checks the brief against the ten questions a release > needs answered, lists the release type's mandatory elements, writes the designation and the dateline in the target > market's format, checks the release day against the market's send window, and holds any pasted release to the > journalist quality bar. Metered runs find the news angle with 5-10 headlines, draft the release in inverted-pyramid > form, or review a draft with edits quoted word for word. Built on the SkillSafe skill @samber/press-release-writer, > from samber/cc-skills (MIT), by Samuel Berthe. It never invents a number, a customer, an investor or a quote the > brief does not give. https://wire-ready.skillsafe.ai/ ## What is free - The ten required questions (the news, release type, target outlets, market, media format, company, spokesperson, data, embargo, language), each marked given or missing. - The release type's mandatory elements: product launch, funding round, partnership, event, crisis statement, executive hire, award, merger or acquisition, earnings, open source milestone. - The designation: for immediate release, or an embargo line with its time zone. - The dateline in the target market's format (AP for the US, CP for Canada, PA for the UK, AFP, dpa, EFE and ANSA conventions in Europe, and Asia-Pacific, Gulf, Latin American and South African patterns), with month names in the release language. - The market's style guide and send window, with the release day checked against it and the next day in the window named. - A linter over any pasted release: designation, sentence-case headline, dateline, a 25-35 word lead, 300-500 words, third person outside quotes, active voice, superlatives, banned phrases, "said", a concrete number, quotes, a boilerplate under 100 words, a media contact, an end mark and market style details. - Exports: the release skeleton (.md), the quality check (.csv), everything the page worked out (.json). ## The metered lanes Three tasks on gpt-terra, metered per run, routed by `task`. Input string fields: `task` (angle, draft or review), `brief`, `headline` (draft only), `draft` (review only) and `facts`. - `angle` replies with `summary`, `angle`, `strength` (strong, workable or weak), five `news_values`, `strengthen`, 5-10 `headlines` each with its `hook`, `missing` and `caveats`. - `draft` replies with the release in parts - `designation`, `headline`, `subheadline`, `dateline`, `lead`, `paragraphs`, `boilerplate_heading`, `boilerplate`, `contact`, `end_mark` - plus an `angle_note` and `next_steps` (distribution, pitch, social, shortlist). The page assembles it and runs the linter over it. - `review` replies with `summary`, `verdict` (ready to send, fix first or rewrite - never milder than the page's), one `checks` row per page check, `edits` (find, replace, why - each find quoted verbatim from the release), a recommended `headline` and `lead`, and `caveats`. ## Links - API tutorial: https://wire-ready.skillsafe.ai/api.html - Source skill: https://skillsafe.ai/skill/@samber/press-release-writer