P
✍️RedactionIntermediateAll AIs

GitHub Copilot Prompt for Writing a Press Release

GitHub Copilot, the coding assistant developed by GitHub and OpenAI, is not limited to code generation. Thanks to its advanced natural language processing capabilities, it can also help you draft professional content like press releases. Using Copilot Chat or structured comments in your editor, you can generate releases that adhere to journalistic conventions: inverted pyramid, integrated quotes, data, and institutional tone. The advantage of using GitHub Copilot lies in its direct integration into your working environment—ideal for tech teams writing product announcements, feature launches, or corporate communications without leaving VS Code. This prompt is designed to produce a complete press release, structured according to PR standards, ready to be sent to journalists or published on your newsroom. Simply replace the variables in brackets with your specific information to get a professional document in seconds.

Paste in your AI

Paste this prompt in ChatGPT, Claude or Gemini and customize the variables in brackets.

Write a professional press release for [COMPANY_NAME] regarding [ANNOUNCEMENT_TOPIC]. The release must follow the classic journalistic structure: an attention-grabbing and informative headline, a subtitle summarizing the key points, a lead covering the 5 W's (who, what, when, where, why), then 3 to 4 paragraphs developing the information in inverted pyramid order (most to least important). Include a quote from the [SPOKESPERSON_TITLE, e.g., CEO / Product Director] that adds a human and strategic dimension. Include concrete data: [KEY_FIGURES, STATISTICS, AMOUNTS]. The tone should be factual, institutional, and engaging without being promotional. End with an 'About [COMPANY_NAME]' boilerplate of 3-4 lines describing the company, followed by press contact information: [CONTACT_NAME], [EMAIL], [PHONE]. The release should be between 400 and 600 words. Add the mention 'For immediate release' at the top and today's date.

Personalize this prompt with Léa

Answer 3 questions and Léa tailors the prompt to your situation.

Why this prompt works

This prompt is effective because it imposes a precise journalistic structure (inverted pyramid, 5 W's) that the model can follow as a template, reducing hallucinations and ensuring completeness. The bracketed variables force the user to provide essential factual data, anchoring the generation in reality. Finally, the tone constraints ('factual, institutional, non-promotional') and length (400-600 words) frame the output to meet journalists' expectations.

Use Cases

Writing a Press Release

Variants

Expected Output

You will receive a complete and structured press release, ready for distribution, including a compelling headline, an informative lead, paragraphs organized by descending importance, a contextualized quote, and a company boilerplate. The document will adhere to French PR conventions and can be sent directly to newsrooms or published on your online press room.

Frequently Asked Questions

Can GitHub Copilot really write a professional-quality press release?

GitHub Copilot, particularly through Copilot Chat, can generate structured and coherent press releases using its advanced language models. However, think of it as a first-draft assistant: it produces a solid foundation that you then need to review, fact-check, and fine-tune to match your company's exact tone. Numerical data, quotes, and contact details should always be verified manually before distribution.

How do I adapt the generated press release to my specific industry?

Specify your industry directly in the prompt (tech, healthcare, finance, etc.) and add any specific jargon you want to see. You can also provide a sample of a previous press release from your company as context so that Copilot aligns with your editorial style. In VS Code, open a file containing your past press releases in an adjacent tab for Copilot to draw inspiration from.

What is the best way to use this prompt in GitHub Copilot?

Two approaches are recommended. First: use Copilot Chat (Ctrl+I or Cmd+I in VS Code) and paste the full prompt with your variables filled in. Second: create a .md file in your project, write the prompt as a comment at the top of the file, and let Copilot complete the content paragraph by paragraph. The first method is faster, while the second gives you more control over the text's progressive generation.

Learn more

Check the full skill on Prompt Guide to master this technique from A to Z.

View on Prompt Guide

📬 Get new prompts every week

Join our newsletter and never miss a prompt.

Similar Prompts

✍️RedactionBeginnerAll AIs

Generate Batch SEO Meta Descriptions

Generates unique SEO meta descriptions and title tags in batch for multiple pages, with character count and short variant.

0225
✍️RedactionBeginnerAll AIs

Write Your Professional Biography

Creates 4 professional biography versions adapted to Twitter, LinkedIn, conferences, and web pages, with optimal usage context for each.

0260
✍️RedactionIntermediateAll AIs

B2B Prospecting Cold Email That Gets Replies

Generates 3 cold email B2B variants with different approaches (problem, value, curiosity), 3 testable subject lines, and Day+5 follow-up for each.

0229
✍️RedactionAdvancedAll AIs

Extract Trends and Insights from Social Media

Analyze social media conversations to identify emerging trends and strategic opportunities.

268248