Use artificial intelligence as your personal lawyer.
Create a skill that will help you analyze, edit, and create legal documents with the specifics of your country’s legislation.
It will help you identify potential risks and avoid large monetary fines, suggest document improvements using legally sound formulations.
At the same time, of course, you can provide context specific to your particular case – the more detailed you make it, the better – more nuances will be taken into account in your favor.
This is especially useful if you have, for example, an agency that often can’t afford an expensive lawyer, but at the same time there’s a huge flow of documents when concluding contracts with clients, counterparties, contractors, and various services. It’s like having a full-fledged lawyer on staff for the price of a couple of cups of coffee.
If you’re lazy, you can use mine as a template or final version:
---
name: international-contract-lawyer
description: "Expert international commercial contract lawyer for analyzing and creating business contracts across any jurisdiction and industry. Use when Claude needs to: (1) analyze contracts or legal agreements from any country, (2) create new contracts from scratch (service agreements, NDAs, SLAs, employment contracts, partnership agreements, etc.), or (3) improve existing contract templates. ALWAYS asks user for jurisdiction (country/legal system) and contract type/industry context before proceeding. Provides comprehensive risk assessment with jurisdiction-specific legal references and generates ready-to-use contracts in Markdown format. Works with B2B, B2C, employment, partnership, and all commercial contract types across common law, civil law, and mixed legal systems."
---
# International Contract Lawyer
You are an expert international commercial lawyer specializing in cross-border business contracts across all industries and jurisdictions.
## Critical First Step: Jurisdiction & Context Discovery
**BEFORE analyzing or creating ANY contract, you MUST ask the user:**
1. **Jurisdiction**: Which country's legal system applies? (e.g., United States, United Kingdom, Germany, Singapore, etc.)
2. **Contract Type**: What type of agreement is needed? (e.g., service agreement, NDA, employment contract, partnership agreement, etc.)
3. **Industry Context**: What industry or business area? (e.g., software development, consulting, manufacturing, healthcare, etc.)
4. **Party Roles**: Who are the parties? (e.g., company-to-company, company-to-individual, employer-to-employee, etc.)
**Example opening:**
```
Before I proceed, I need to understand the legal context:
1. Which country's laws should this contract follow?
2. What type of contract do you need?
3. What industry or business area does this relate to?
4. Who are the parties involved?
```
## Two Operating Modes
### Mode 1: Contract Analysis
When the user provides a contract for review or asks to analyze an existing template.
### Mode 2: Contract Creation
When the user requests creating a new contract or improving their existing template.
---
## MODE 1: CONTRACT CREATION
### When to Use This Mode
User requests:
- "Create a service agreement for..."
- "I need an NDA template"
- "Generate an employment contract"
- "Draft a partnership agreement"
- "Improve my current contract template"
### Common Contract Types
1. **Service Agreements** - for B2B or B2C professional services
2. **Employment Contracts** - for hiring employees or contractors
3. **Non-Disclosure Agreements (NDA)** - for protecting confidential information
4. **Partnership Agreements** - for business partnerships or joint ventures
5. **Service Level Agreements (SLA)** - for defining service quality metrics
6. **Master Service Agreements (MSA)** - for ongoing service relationships
7. **Statement of Work (SOW)** - for project-specific terms under an MSA
8. **Consulting Agreements** - for independent consultant engagements
9. **Sales Agreements** - for purchase and sale of goods or services
10. **Licensing Agreements** - for IP licensing arrangements
### Contract Creation Process
**Step 1: Gather Jurisdiction & Context (MANDATORY)**
Ask user for:
- Legal jurisdiction (country/state)
- Contract type
- Industry context
- Party information
**Step 2: Gather Contract-Specific Details**
For Service Agreements:
- Client details: full legal name, registration number, address, contact person
- Service description (brief)
- Compensation structure (fixed fee, hourly, recurring)
- Timeline and deliverables
- Payment terms (e.g., net 30, milestone-based)
- Special conditions (if any)
For Employment Contracts:
- Employee details: name, position, start date
- Compensation and benefits
- Working hours and location
- Probation period
- Termination conditions
- Confidentiality and IP assignment clauses
For NDAs:
- Party details
- Scope of confidential information
- Duration of confidentiality obligation
- Permitted disclosures
- Mutual vs. unilateral
For Partnership Agreements:
- Partner details and ownership percentages
- Capital contributions
- Profit/loss distribution
- Management and decision-making
- Exit and dissolution terms
**Step 3: Apply Jurisdiction-Specific Legal Requirements**
Based on the jurisdiction, incorporate:
- **Common Law jurisdictions** (US, UK, Canada, Australia, etc.): Consideration, warranties, indemnities, limitation of liability
- **Civil Law jurisdictions** (Germany, France, Spain, etc.): Compliance with civil code provisions, formality requirements
- **Mixed systems** (Scotland, South Africa, etc.): Blend of common and civil law elements
- **Specific country requirements**: Labor laws, consumer protection, data privacy (GDPR, CCPA, etc.)
**Step 4: Generate Final Contract**
1. Structure the contract with jurisdiction-appropriate sections
2. Include all necessary legal clauses for the jurisdiction
3. Ensure compliance with local laws and regulations
4. Replace all `[FILL IN]` placeholders with actual data
5. Return contract in **Markdown format**
**Step 5: Output Format**
Provide the user with:
```markdown
# [Contract Type] Agreement
[Full contract text with jurisdiction-appropriate structure]
```
Add a brief comment:
- "This contract is ready for review by your legal counsel"
- "Key sections to review: [X, Y, Z] - these may need customization for your specific situation"
- Note any jurisdiction-specific considerations
- Recommend professional legal review before execution
### Important Principles for Contract Creation
1. **Jurisdiction-Specific Language** - Use legal terminology appropriate for the jurisdiction
2. **Comprehensive Protection** - Balance protection for both parties
3. **Clear Structure** - Logical section organization with proper numbering
4. **Complete Information** - No `[FILL IN]` placeholders in final output
5. **Markdown Format** - Always deliver in Markdown, NOT as .docx files
6. **Legal Disclaimer** - Remind users to seek professional legal review
---
## MODE 2: CONTRACT ANALYSIS
When analyzing a contract or legal document, follow this structure:
### 1. Executive Summary
Provide:
- Document type and purpose
- Overall risk assessment: **LOW** / **MEDIUM** / **HIGH**
- Top 3 critical issues requiring immediate attention
- Top 3 protective provisions (if present)
- Jurisdiction assessment (whether contract is appropriate for stated jurisdiction)
### 2. Section-by-Section Analysis
Review each major section and identify:
- 🔴 **RED FLAGS** - critical issues that create significant risk
- 🟡 **YELLOW FLAGS** - concerns that need attention
- 🟢 **GREEN FLAGS** - provisions that protect the party's interests
### 3. Specific Risk Categories (Score 1-10)
Rate each risk category on a scale of 1-10 (where 10 = maximum risk):
**Payment Risks:** [score/10]
- Specific issues with references to contract clauses
- Missing protective mechanisms
**Liability Risks:** [score/10]
- Unbalanced or unlimited liability
- Missing force majeure provisions
- Inadequate indemnification
**Intellectual Property Risks:** [score/10]
- Unclear definition of IP ownership
- Issues with IP transfer or licensing
- Missing IP warranties
**Termination Risks:** [score/10]
- Unfavorable termination conditions
- Missing notice requirements
- Unclear post-termination obligations
**Compliance Risks:** [score/10]
- Non-compliance with applicable laws
- Missing regulatory requirements
- Data protection issues (GDPR, CCPA, etc.)
**Jurisdiction-Specific Risks:** [score/10]
- Issues specific to the applicable legal system
- Missing mandatory local law requirements
- Enforceability concerns
### 4. Recommended Changes
For each issue, provide:
**✍️ PROPOSED AMENDMENTS:**
Use "current → proposed" format with specific legal language:
```
CURRENT (Section X.X):
[existing language]
PROPOSED:
[suggested language with legally correct terminology for the jurisdiction]
RATIONALE:
[why this change is necessary, with reference to applicable law]
```
**📋 MISSING CLAUSES:**
List clauses that should be added to the contract, with ready-to-use language.
**Prioritization:**
- 🔥 **CRITICAL** - must be addressed before signing
- ⚠️ **IMPORTANT** - should be negotiated
- 💡 **RECOMMENDED** - nice-to-have improvements
### 5. Legal References
**⚖️ LEGAL BASIS:**
Reference relevant laws and regulations:
- Applicable contract law (Common Law, UCC, Civil Code, etc.)
- Industry-specific regulations
- Data protection laws (GDPR, CCPA, PIPEDA, etc.)
- Employment laws (if applicable)
- Consumer protection laws (if applicable)
- Other applicable statutes and regulations
### 6. Alternative Scenarios
**If contract is provided by the other party:**
- Assess negotiating position (strong/moderate/weak)
- Separate must-have changes from negotiable items
- Suggest negotiation strategy
**If this is a template for regular use:**
- Suggest improvements for maximum protection
- Consider worst-case scenarios and how the contract addresses them
- Recommend periodic review schedule
## Analysis Priorities (Equal Weight)
### 1. Payment Protection
- Terms preventing non-payment or delays
- Clear payment terms, milestones, acceptance procedures
- Late payment penalties and interest
- Prepayment mechanisms
- Protection against client insolvency
### 2. Liability Limitation
- Caps on liability for specific types of damages
- Force majeure clauses
- Exclusion of indirect/consequential damages
- Clear warranty boundaries
- Limitations for third-party services
### 3. Intellectual Property Protection
- Clear IP ownership terms (code, designs, documentation)
- License terms and restrictions
- Protection of pre-existing IP and tools
- IP transfer procedures
- Protection against unauthorized use
### 4. Termination & Exit
- Termination conditions and notice periods
- Post-termination obligations
- Data return or destruction
- Survival clauses for key obligations
- Transition assistance terms
### 5. Compliance & Risk Management
- Compliance with applicable laws
- Data protection and privacy requirements
- Export control (if applicable)
- Regulatory compliance for the industry
- Dispute resolution mechanisms (arbitration, mediation, litigation)
### 6. Jurisdiction-Specific Considerations
- Choice of law and venue provisions
- Mandatory local law requirements
- Cultural and business practice considerations
- Enforceability in relevant courts
- Cross-border transaction issues (if applicable)
## Tone & Approach
- Be direct and practical, not overly academic
- Focus on real business risks, not theoretical legal perfection
- Provide actionable recommendations
- Explain legal concepts in business language when needed
- Consider enforceability in relevant courts
- Balance protection with maintaining good business relationships
- Acknowledge cultural and jurisdictional differences in contracting practices
## Output Format
Structure analysis clearly using:
- 🔴 for critical issues
- 🟡 for concerns needing attention
- 🟢 for strong protective provisions
- ✍️ for proposed amendments
- 📋 for missing clauses
- ⚖️ for legal references
## Important Disclaimers
**Always remind users:**
1. You are providing general legal information, not legal advice
2. Contract law varies significantly by jurisdiction
3. Professional legal review is strongly recommended before executing any contract
4. Local counsel should review contracts for jurisdiction-specific compliance
5. This analysis does not create an attorney-client relationship
**Language:**
- All communications should be in English unless user requests otherwise
- Use legal terminology appropriate for the jurisdiction
- Adapt formality level to the user's sophistication
Your prompts aren’t final — they’re living documents. In this lesson, you’ll understand the continuous refinement cycle: use prompts, identify issues, adjust requirements, test again. Some of my prompts are on version 15+. As AI models evolve, prompts need updating too. The key is preserving what works (authenticity elements) while fixing what doesn’t. This is an ongoing process, not a destination.
Time to complete: Ongoing (this is a practice, not a one-time task)
You now have a comprehensive set of prompts and a step-by-step system for creating content. This is an excellent foundation that ensures you’ll always have material to work with.
However, the prompts I’ve published have often gone through many iterations—some are already on their 15th version. They will continue to evolve as I discover new inconsistencies and edge cases. While they’ve been refined to work well at present, remember that AI models themselves evolve over time, and their behavior will change.
When new versions of ChatGPT or Claude are released, you may find that previously effective prompts no longer work properly. Generally, model updates don’t cause degradation in performance, as developers quickly address any issues. Still, unexpected changes can occur, and you should be prepared to adapt.
I encourage you not to treat these prompts as final versions. If something doesn’t work as expected, modify it. The refinement process is iterative: review the output, identify what you dislike, return to the prompt, and adjust your requirements—either adding new specifications or removing conflicting ones.
Contradictory requirements in a prompt will cause the model to produce inconsistent results. For example, if you specify that a post should be both 800 characters and 280 characters long, the output will be unpredictable—one post might follow the first requirement, another the second. This is a simple example, but similar issues occur frequently.
AI models parse context, interpret requirements, and attempt to fulfill them. Put yourself in the AI’s position: how would you respond to conflicting instructions? You’d likely ask for clarification. Sometimes the AI will seek clarification, but the prompts are structured to maintain a consistent workflow even when faced with minor contradictions.
If you’re unsatisfied with any results, refine your prompts. This material is yours to improve. I plan to release updated versions of these prompts when significant changes occur, which you’ll be able to adopt.
Some elements are worth preserving, particularly those affecting text formatting and helping the content sound more natural rather than artificial. Consider keeping or carefully adjusting these sections, as they help ensure that text generated by Claude isn’t easily identified as AI-written.
AI makes predictable mistakes — and they’re all fixable. In this lesson, you’ll learn to identify and correct: posts exceeding character limits, language hallucinations (foreign words slipping through), made-up facts and fictional examples, article length inconsistencies, and “chat fatigue” from long context windows. These issues happen to everyone; now you’ll know how to handle them.
Time to complete: ~8 minutes to read (reference as needed)
Artificial intelligence remains just that—artificial intelligence. It’s not human, won’t make conclusions for you, or make cognitive edits. I want to draw your attention to potential errors that may occur during content generation and explain what to do about them.
Posts May Exceed the Specified Length
We have a strict requirement in the prompt to Claude for post length—280 characters. However, she tends to exceed this limitation, especially for multi-line posts and lists.
One technique that helps improve this situation is including an instruction that each post should be accompanied by a character count. In most cases this helps, but Claude often produces an incorrect count—she simply cannot accurately count the characters in her own writing.
This might be an error in my prompting that I’ll eventually resolve, but it’s more likely just a feature of Claude’s current version.
Most posts fit within the limit, but for those that don’t, you should do the following: in the next iteration, tell Claude that some posts exceed the character limit and ask her to fix them. She’ll apologize and correct only the posts that are too long.
When you write:
Some posts exceed the character limit. Fix it.
This usually works when used after the posts have been written. Alternatively, you can manually edit the posts yourself before publishing.
Ideally, you could enter this request immediately after the posts are written. However, you may want to rewrite some posts entirely, so I don’t recommend immediately spending precious tokens that we pay for with this model. You might prefer to rewrite these posts yourself.
Keep in mind that posts can be longer than 280 characters—it’s ultimately at your discretion.
Language Hallucinations
If you’re writing in a language other than English, sometimes phrases in your original language might slip through. I’ve caught such glitches several times, so be careful when copying posts. I emphasize again that blindly copying and pasting directly into threads is extremely shortsighted and can backfire.
Made-up Facts
These are hallucinations, meaning the AI can invent content that wasn’t in your source text or create ideas, especially if your source article is incomplete. Since the prompt strictly defines the article length, the original material may be insufficient, causing the AI to expand by making things up.
The model can fabricate content based on its training data or simply hallucinate independently. I recommend reading the output article carefully to catch these issues.
In the prompt, I’ve included requirements to help eliminate these glitches by clearly stating not to make things up or add thoughts not present in the original text.
You need to understand how this works. If the source text is complete and contains sufficient material for structuring the article in the specified format, the AI handles it well. But if there isn’t enough suitable material, watch carefully for hallucinations.
You can work as an editor and ask the AI to replace specific paragraphs or supplement the article with your own material.
I often did this before refining my prompts; I would tell the model to “remove this paragraph” or “take these paragraphs from my new note.” Now the prompt is designed to use my notes as a basis for writing and adhere to the specified train of thought, so it usually works as intended.
If you find material that doesn’t match what you envisioned, use the chat to correct the AI’s error.
Article Length
At one point, Claude started producing very condensed articles much shorter than specified in the prompt. These looked more like single posts rather than complete articles of several thousand characters.
I refined the prompt so the length requirement appears in multiple places, and I now write instructions before generating the article to observe all length restrictions. This isn’t always necessary, but if you encounter this issue, try explicitly instructing the AI to adhere to the specified article length.
The latest version of the prompt seems to have resolved this issue. It may have been a temporary malfunction or an older model being used under the 3.7 version label. If such glitches appear, try resetting the context by creating a new chat and going through the article generation steps again.
It’s quite possible that the second attempt will work much better.
“Chat Fatigue”
Due to the increasing context window, AI may start responding more slowly or hallucinate more, forgetting initial instructions. In this case, simply copy the original prompt into a new chat and start fresh. Chats with notes (where we format them) will fill up especially quickly since they have a long context due to text files and your growing library.
Feedback on Errors
These seem to be all the errors and issues I encounter, but artificial intelligence remains a black box—unpredictable in many ways. If you notice something I haven’t listed here, please provide feedback so I can refine the corresponding prompts.
We first need to understand the cause of any new issue, as it could be due to model changes or require adjustments to our approach. Most likely, these can be fixed by adjusting the prompt.
Stop posting manually every day. In this bonus lesson, you’ll set up automated cross-platform posting using Hypefury (or similar tools). Schedule a week’s worth of content in one 30-minute session, then let automation handle distribution to X, LinkedIn, Instagram, Threads, and Facebook. I’ll show you my exact workflow including how I track published vs. pending content.
Time to complete: ~20 minutes initial setup + ~30 minutes weekly scheduling
What is Auto-Posting
When you have created a significant amount of content, you’ll need to consider how to post it. You can do it all manually, which involves logging into social networks, signing in, copying text from your prepared posts, and publishing it. This is a perfectly workable option, but you’ll likely realize that it’s labor-intensive, and you can partially automate this process.
Each social network has an API (Application Programming Interface), which allows external software to interact with these platforms. These APIs have enabled the development of tools that can publish your posts automatically.
How do these tools work? You register, upload your posts, and schedule their publication — for example, for the entire week. You might have 30 posts and can schedule them all at once. Why is this more convenient? Because you don’t need to perform a series of repetitive actions each day to complete your posting.
Initially, you spend a bit more time (than posting a single post directly on the social network) to schedule all your posts at once. After that, you only need to focus on creating your next content. You can add new content to your posting queue and continue with your other tasks.
This optimization frees up your time and turns you into a more efficient content creator. It definitely takes much less time than logging in and publishing manually each time.
While using auto-posting tools is optional, I personally find them extremely useful for productivity.
Auto-Posting Tools
There are many tools on the market that allow you to schedule posts; you just need to search for them and choose what works for you. I personally use a tool called Hypefury, which allows cross-posting to different social networks, with a primary focus on X (formerly Twitter).
I’ve chosen X as my key platform for personal brand growth, but you can choose others as there are platforms that specialize in posting to LinkedIn or other social networks.
Hypefury does have some limitations because it doesn’t include all the networks where I post. For example, there’s no Telegram integration, and I would like to use other networks as well. You should choose tools that fit your specific needs.
Personally, I haven’t found a tool on the market that completely covers all the social networks where I plan to publish my content. Perhaps such a tool will appear someday, but I haven’t discovered it yet.
Hypefury also offers the ability to engage with other accounts and comment on their posts, which helps significantly in promoting your brand or account. I recommend using this feature if you’ll be posting to X or using Hypefury—it’s an excellent built-in way to promote your account.
Planning Principles
When using an auto-posting service, you log in, upload your posts, set the desired date and time, and establish a scheduled content plan. After that, you don’t need to do much else — just watch your posts appear in your feed.
There are various ways to work with these tools. Hypefury has a feature that allows you to publish threads by automatically breaking your message into separate posts. You can paste your long post or thread, and it will automatically divide it into separate posts of appropriate length.
You can also set time intervals between posts so they don’t appear one after another but are spaced out over time. Whether this makes a difference in engagement, I honestly don’t know.
I personally post everything at the same time, but such functionality is available if you want to experiment with it.
So, plan your posts, schedule their publication, and develop your account and personal brand consistently.
Maximize your article’s discoverability with proper SEO metadata. In this bonus lesson, you’ll use a single ChatGPT prompt to generate meta titles, descriptions, URL slugs, Open Graph tags, excerpts, and optimized image filenames with alt text. All the elements you need for publishing on your blog or Medium — generated in seconds instead of written manually.
Time to complete: ~15 minutes per article
If you’re writing articles for your blog or Medium, you’ll need SEO elements. SEO stands for Search Engine Optimization, which means elements built into the code that will help your article rank better on a particular website. This could be your own site or a media platform you use for publication.
What is SEO
SEO elements provide information that lets search engines know what your article is about, what it contains, and most importantly, how it relates to the keywords and phrases that people search for. How does this work? A person enters a search query… This already sounds somewhat outdated, because increasingly, I rarely use search engines anymore, including Google. I now ask artificial intelligence for everything, including current information using the search function available with almost every AI model. Nevertheless, the mechanism continues to work and will definitely remain relevant for search engines for some time. It’s also applicable to AI. Therefore, it would be shortsighted to ignore SEO if articles are one of your content formats.
Here’s how it works: you enter a query into Google. What you entered is called a key phrase or keyword (if it’s just one word).
For Google to provide an answer, it needs to understand which specific website and which specific page contains the answer to this query. If Google has indexed a page (recorded it in its database) that matches the key phrase someone just searched for, then it will display this page in the results.
And that’s exactly what we need to do to make our article show up for a specific keyword query. Ideally, this keyword query should be the foundation for writing the article. This approach is used when writing from an SEO perspective – creating websites that are promoted through search engines and then monetized through advertising.
In this case, the first step is finding key phrases that are popular on the internet or, conversely, ones that aren’t yet dominated by other websites. Then you write articles based on them.
Since we’re starting with ideas for writing articles, we’re doing SEO post-factum – adapting SEO to our already written article. You can also do it the other way around – experiment, as search engine keywords are an excellent content idea generator. You could first set up SEO by finding key phrases, and then ask Claude to include these key phrases in the article, which gives excellent SEO results.
I haven’t been focusing on this yet. I do everything post-factum because SEO isn’t my main promotion channel, though this might be a mistake. I might refine this approach later and supplement this course with a section that will teach you how to first establish SEO requirements and then write articles using those requirements.
If I do, I’ll update the course and remind you that you’ll still have access to it. I’m not promising to do this yet, but it’s a possibility.
Even this preliminary version of SEO will still help with promotion. It works well because I get views from people who find my site through organic search, so it produces good results.
Prompt
<SYSTEM>
You are an expert SEO strategist and human-sounding content optimizer. Your job is to extract and generate SEO metadata from full-length articles, ensuring that each output is optimized for discoverability while retaining the author's original tone and storytelling style. Your outputs are meant for both search engines and real humans — never robotic, never over-optimized.
</SYSTEM>
<CONTEXT>
The user will upload a file containing an article. You must read the full article and generate a complete set of SEO metadata based on the content and core theme. Your task is to:
- Identify the article's core idea and keyword focus
- Maintain the voice, tone, and rhythm of the original writing
- Apply best SEO practices (word count, phrasing, structure) to
each element
- Ensure everything feels natural, clear, and click-worthy
- Ensure not to exceed the required length limits
</CONTEXT>
<INSTRUCTIONS>
When the article file is provided:
1. Read the article in full.
2. Identify the main topic, angle, and tone of voice.
3. Generate the following SEO elements:
1. Meta Title (Title tag)
- 63 characters max
- Include the main keyword early
- Make it specific, clear, and compelling
- No ALL CAPS, fluff, or vague hooks
2. Meta Description — 140 characters max
- Summarize the article with a clear benefit or insight
- Include the main keyword + CTA (e.g., Learn, Discover,
Unlock)
- Do not use the first line of the article
3. URL Slug — max 60 characters or 5 – 6 words
- Use only lowercase, hyphens for spaces, no stop words
- Reflect the core idea in 3 – 6 simple words
- Example: mental-model-systems-thinking
4. Excerpt — 100 – 150 characters
- This is used in blog previews, feeds, and emails
- Write a punchy, curiosity-driven summary
- No links, HTML, or keyword stuffing
5. H1 (On-page Article Title) — up to 70 characters
- This is the headline seen on the page
- Should be different from the Meta Title, more reader-facing
- Include the main theme and use active language
6. Open Graph (OG) Title — up to 60 characters
- Shown when shared on social platforms
- You may reuse the Meta Title or punch it up emotionally
- Prioritize "share-worthiness" and intrigue
7. Open Graph (OG) Description — up to 110 characters
- Must hook curiosity or state a bold promise
- Can be more casual, bold, or surprising
- Do not reuse the Meta Description directly
8. Image Alt Text — up to 125 characters
- Describe what's visually in the article's main image
- Include the keyword if appropriate
- Avoid generic text like "photo" or "graphic"
9. Image Filename — up to 60 characters
- Use simple English keywords separated by hyphens
- No special characters, no uppercase
- Example: systems-thinking-model-illustration.jpg
10. Focus Keyphrase — ideally 2 – 5 words
- This is the primary phrase the article is targeting for SEO
- It must appear in the Meta Title, Meta Description, URL
Slug, H1, and article body
- Use a phrase that reflects actual search intent (e.g., what
people would Google)
- Avoid duplicating keyphrases used on other pages (to prevent
keyword cannibalization)
- Example: systems thinking model
</INSTRUCTIONS>
<OUTPUT_FORMAT>
Output the metadata in the plain-text format with the following
structure:
Focus Keyphrase: [your result]
Meta Title: [your result]
Meta Description: [your result]
URL Slug: [your result]
Excerpt: [your result]
H1 Title: [your result]
OG Title: [your result]
OG Description: [your result]
Image Alt Text: [your result]
Image Filename: [your result]
</OUTPUT_FORMAT>
Description of the Prompt
When publishing an article on a website, we need to set several elements like titles, descriptions, and other metadata. If you’re publishing articles on your website, for example, in WordPress (a website creation engine), or on Medium, you’ll find various fields before publication that need to be filled in, such as meta title, meta description, and so on. This is exactly where you’ll need to insert our SEO elements.
This prompt allows you to formulate all these elements based on your article. I use ChatGPT for this. Using Claude here seems like overkill to me, as ChatGPT handles SEO tasks excellently.
All you need to do is send the prompt to ChatGPT and upload your article in PDF format to the same chat. The AI will analyze the article and compile all the SEO elements you’ll need for website publication.
From there, I simply copy and paste them into a separate document alongside the article, posts, scripts, and thread. It will already include the key phrase, titles, description, and so on.
There are also elements called Alt and FileName, which are intended for the article’s key image. You can even use them as an idea to generate an image.
I usually do the reverse. First I generate the image, because I typically have an idea of how I can illustrate it, and then I upload that same image to the chat and ask it to formulate the FileName and Alt. So you add an image to the PDF with your article, and the AI immediately forms relevant filename and alt text.
Alt is an alternative description of the image. If the image doesn’t load when the page loads, Alt will provide a description of what should have been in this image. That’s why it’s important to set it. ChatGPT recognizes images perfectly. It generates a FileName , which is the name of the file that describes your image, its content, and the corresponding text that will serve as Alt. Both elements will contain the key phrase and correspond to what’s shown in the image.
All this boring work that SEO specialists do, ChatGPT will do for us within our subscription fee. Use it and promote your articles with organic traffic too.
Add custom illustrations to your articles using AI image generation. In this bonus lesson, you’ll learn about free local options (Comfy UI + Flux model) and paid services (MidJourney), how to structure prompts for consistent visual style across all your content, and how to create images in different formats for different platforms (square for social, widescreen for blogs).
Time to complete: ~30 minutes to set up + time per image
At this stage, your main content creation work is complete. You’ve developed a longform article based on your notes that can serve as a post for Medium, your blog, or a newsletter.
I also use portions of these articles—individual paragraphs—for posting on Telegram. The Telegram audience appreciates longer posts, though they’re shorter than full articles. While Telegram supports various formats, including short-form content, I prefer to use it as a blog. I simply repost chunks of the article there, and it works well—these excerpts intrigue readers and introduce the topic. If your article is well-written and engages the reader, this approach works perfectly.
If you want to enhance your content further, you can create accompanying images. I do this because I like my articles to have illustrations that visually demonstrate key ideas or concepts—visual elements that show readers the meaning of the article in a helpful way.
Plus, I use images across all publishing platforms—Medium, my blog, and newsletters.
How I Create Images
Open-source solutions
I have deep technical skills, so I’m comfortable installing AI image generation tools locally on my computer. While this course isn’t technically focused, I’ll briefly mention that I use Comfy UI, which allows you to run local image generation models. My preferred model is Flux.
Flux is one of the largest models available right now, weighing in at almost 30 gigabytes, and it produces excellent results. You can find tutorials on YouTube for installing Comfy UI and the Flux dev model—there’s abundant information on this topic.
Flux is available for free, as are all these open-source solutions, but they require technical skills since you’ll need to install numerous prerequisites.
Previously, I experimented with Stable Diffusion and its local web interface. This approach requires setting up a virtual machine to run the interface. However, I encountered limitations with using the Flux model, which I prefer because it produces excellent results very similar to MidJourney when properly prompted.
Online services
MidJourney offers another option that works as a standalone program or web interface where everything is pre-configured—this is one of the best options for image generation.
There are various alternatives, including free ones. Stable Diffusion has numerous web applications that you can find through Google or by asking ChatGPT for recommendations for your specific needs.
Currently, MidJourney is the most advanced image generator on the market.
It delivers excellent results, and with proper prompting that includes your desired style, you’ll receive consistent outputs. I won’t delve into details here—you can simply visit MidJourney, explore the works it produces, find a style that suits you, and then copy portions of prompts that establish the stylistic approach, or create your own.
Your prompt will typically consist of two parts:
The first part is the idea itself—what you want depicted in the generated image.
The second part is the stylization. Keep the stylistic elements unchanged for each new image while changing the prompt for the key idea each time.
This approach ensures your images maintain a consistent style.
Image Formats for Different Purposes
For different uses, you’ll want images in various formats:
For social media posts, square images with a 1: 1 aspect ratio work well
For blogs and articles, widescreen images often work better, serving as a Hero Section (a large image stretching across the entire screen width). For this purpose, images with aspect ratios of 16: 9 or 24: 9 are more suitable
MidJourney and similar tools allow you to enlarge images and extend them. If you initially created a square image, you can ask the AI to draw the missing parts to achieve your desired format.
These capabilities are available with nearly any tool—whether MidJourney, Stable Diffusion, or other models you can easily find online.
By the end of this lesson, you should have an image that complements your article, making it more visually appealing and complete.
Threads are one of the most effective formats for building an audience on X/Twitter. In this lesson, you’ll learn what makes threads spread, how to write hooks that stop the scroll, and how to apply the 10 Engagement Commandments to a 10-12 post thread. You’ll work iteratively with Claude — approving outlines before generating the full draft.
Time to complete: ~30 minutes per thread
What is a Thread
A thread is a series of posts connected in a single chain. It consists of sequential posts, each containing a complete thought while collectively developing a broader idea.
It’s called a “thread” because posts flow sequentially one after another. This format is very effective for building an audience. Threads are quite popular on X (formerly Twitter), while on LinkedIn they appear as carousels. A thread can easily transform into a carousel, which is also a sequential set of images.
Threads give you more room to express thoughts deeply and in greater detail, as they’re not limited by the 280-character constraint of single posts.
Posts on Twitter/X aren’t strictly limited to 280 characters—there’s a “Show More” button that allows for longer-format content. You can certainly use this feature, but there are advantages to fitting within the 280-character limit. When users scroll through their feed, they can see an entire short post without taking additional action. Requiring them to click “Show More” demands extra effort, which many won’t make unless your opening text truly captivates them.
When your post fits in the visible area, users don’t need to take any action beyond scrolling. If you know how to attract attention, they’ll see your complete message, which is why this length restriction is valuable.
Both X and LinkedIn offer options for longer articles, and you can certainly use those formats. However, as practice shows and many content creators demonstrate, threads are an excellent format. They’re a series of posts that you want to share, showcase, and invite comments on. Our next prompt is designed to create such threads.
Prompt Description
Just as before, your article forms the foundation. Since we have actionable steps or a gamification section (the third section of our article structure), you can create a thread based on these steps.
If you don’t have many steps, you can expand the topic by supplementing it with various discussions, adding depth to the main theme, or setting the perspective of the problem itself. The content structure will vary depending on the article’s content.
Prompt
<SYSTEM>
You are an expert at crafting viral X/Twitter threads for a
specific target audience.
You analyze an original article to extract compelling content
ideas and transform them into highly engaging threads that
attract readers.
You will always write in the voice, rhythm, and tone of the
author, based on the Authorial Style Guide provided.
The thread must feel human — slightly imperfect, emotionally
honest, and non-promotional. Avoid "hype" language, marketing
clichés, and anything that sounds like it was written by a
copywriter or AI.
You will apply principles of human psychology, creator-style
writing, and the 10 Engagement Commandments (see below) to make
posts more emotionally resonant, viral, and relatable.
You will write threads as if each post is a standalone tweet,
while keeping the sequence cohesive.
You will keep the length of each post within the limit of 280
characters, including spaces and punctuation marks.
</SYSTEM>
<CONTEXT>
You will receive:
1. An article to base the thread on
2. A target audience
3. A writing style reference (Authorial Style Guide)
Your job is to:
– Use the article as the content source
– Use the style guide as the tone source
– Use the audience as the filter for resonance, emotion, and
relevancy
The goal: Create a viral Twitter/X thread (10–12 posts) in
English that matches the author's writing voice and resonates
deeply with the target audience.
Use at least one of the Engagement Commandments in the first
tweet, and others throughout the thread where it makes sense.
Don't force it — use them naturally as levers.
</CONTEXT>
<INSTRUCTIONS>
— THREAD FORMAT —
Write 1 full thread made up of 10–12 posts.
Each post = 280 characters or fewer, do not exceed the limit.
The first post is the hook (see structure below).
Each following post must:
– Stand alone and be shareable
– Open strong (1st line = scroll stopper)
– Be punchy, specific, and emotionally honest
– Deliver either insight, pain, perspective, humor, stats,
examples, or solutions
– Use line breaks between each sentence for flow
– Do not use em dashes, use short dashes instead
– Avoid using phrasing "it's not X, it's Y" or variations of that
— HOOK REQUIREMENTS —
The hook is the first post.
It must:
— Be 2–4 lines long and not exceed 280 characters
— Start with a sharp pain point, hot take, or pattern interrupt
— Use at least one of the Engagement Commandments (see below)
— Use line breaks
— End with a promise or tease + a colon
— Optionally include: timeframe, number of lessons,
transformation teaser
— EXAMPLES OF HOOK STRUCTURE —
[Most people don't realize they're slowly drowning in
distraction.
Here's how I reclaimed my time and brain in under 90 days:]
[The average man feels lost, broke, and low-T.
You can rebuild your life - in 6 brutal but freeing steps:]
[Everyone wants passive income.
No one talks about the 5 painful things you need to sacrifice to
earn it.
Here they are:]
— POST REQUIREMENTS —
Each post must:
— Start strong (1st sentence = scroll hook)
— Not exceed 280 characters
— Be shareable as a standalone post
— Deliver one insight or example clearly
— Avoid filler, vagueness, or forced cleverness
— Reflect the original article's message and structure
— Stay within the tone and rhythm of the Style Guide
You may use examples, analogies, jokes, or statistics if they
help support the idea.
You do not need to include a CTA at the end unless it naturally
fits.
— ENGAGEMENT COMMANDMENTS —
Use these high-conversion techniques to boost resonance and
engagement across your thread. You must use at least one of these
commandments in the hook, and incorporate others throughout the
thread where appropriate.
1. Specific Numbers
Numbers grab attention and create curiosity.
Use lists, stats, dollar amounts, day counts, etc.
→ "How I turn 1 piece of content per week into a $45,275 a month
creative income and 340,000 followers in ~2 hours a day"
2. Pattern Interrupts
Break the reader's scroll with structure, style, or contrast.
Try format flips, unexpected lines, or rhythm changes.
A clean, numbered list or poetic cadence can stop someone midscroll.
3. Negativity Bias
People remember and relate to negative phrasing more.
Reframe positives in negative form for stronger punch.
✘ "You are going to achieve great things."
✘ vs → "You will never hit rock bottom again."
4. Group Callout
Directly call out a specific audience — by age, role, identity,
etc.
Even if the reader doesn't belong, they'll compare themselves and
engage.
→ "If you're in your 20s…"
→ "Calling all creators, coaches, and freelancers!"
5. Problem Callout
Speak directly to a pain or frustration the reader is likely
feeling.
→ "You feel terrible because your subconscious knows you could be
doing better. A thread:"
6. Potential Benefit
Focus on transformation, future state, or reward.
Think: what will they gain, achieve, or become?
Use it to frame the "why" behind your "how."
7. Social Proof
Show credibility through numbers, milestones, or mini-results.
It creates an info gap and implied authority — without bragging.
→ "Sometimes you need to ask people to buy your product. If you
don't, you're missing out on 12x days. Simple as that."
8. Confidence & Conviction
Be bold. Speak in absolutes. Eliminate hedging.
Lead like someone worth following.
→ "The greatest skill one can develop is decreasing the time
between idea and execution."
→ "How to get ahead of 99% of people: Go quiet for 3 months…"
9. Active Voice
Tell a story. Lead with action. Cut the passive tone.
Active voice = forward motion + tension + clarity
✘ Avoid: "Mistakes were made."
✘ Use: "I made a mistake."
10. Warnings & Cautionary Advice
What dangers, traps, or dopamine loops should they avoid?
Help them see what they can't yet see.
→ "Be careful telling people about your goals. It releases
dopamine similar to achieving them. Skip the instant
gratification. Go quiet and build."
— PROCESS —
Step 1: I'll give you an article + audience + style guide.
Step 3: You write the outline of the thread (hook + key points).
Step 4: I approve or adjust it.
Step 5: You write the full draft thread.
</INSTRUCTIONS>
<OUTPUT_FORMAT>
If I haven't given you anything yet, respond with:
"To begin, please provide:
1. An article to base the thread on
2. A target audience (who should this thread speak to?)
3. A writing style reference (or sample post)
These will help me generate relevant thread topics and a tonematched voice."
— OUTLINE —
Once I've given you all three inputs, say:
"Here's your outline! Let me know if you'd like to add or adjust
anything before I continue with the draft."
Then include:
Hook: [first post]
Key Points:
– [post idea #1]
– [post idea #2]
… etc.
— DRAFT —
Once I approve the outline, reply:
"Here's the full draft! This will not be perfect. I recommend
editing it further to match your rhythm and phrasing."
Then output the full thread in artifact format like this:
[HOOK]
horizontal line break
[POST 1]
horizontal line break
[POST 2]
horizontal line break
[POST 3]
…etc.
Ask at the end:
"Would you like to edit, regenerate, or post as-is?"
— CORRECTIONS —
If I reply with adjustments, you rewrite the output accordingly
</OUTPUT_FORMAT>
Instructions for Using the Prompt
Here’s how to use this prompt:
Paste the prompt into Claude’s text window
Upload three documents: • An article • Target audience description • Authorial style guide
For this prompt, these three documents are sufficient.
The workflow differs slightly from previous prompts because you’ll first need to agree with Claude on the thread’s outline:
Claude will generate hooks for the thread (the first attention-grabbing post)
You’ll need to approve the hook or request changes
Claude will provide an outline with key points for each post
You’ll review and approve or edit the outline
Choose a hook that perfectly reflects your key message. Review the outline points to ensure they align with your theme and thread concept. You can simply write “Continue with this outline” or make corrections as needed. This is where your role as an editor becomes important—we’re not completely delegating content creation to AI, but actively participating in the process.
You can remove points, add new ones, or modify existing ones. Work iteratively until you get an outline that suits your thread.
Once you approve the outline, Claude will produce the finished result—a canvas-artifact with a set of ready-to-use posts. Copy this to your content storage system.
The resulting thread can be used not only in thread format but also in other contexts. For example, I often post the same thread in slightly modified form as paragraphs on Telegram.
Editing Recommendations
Since Claude reads the entire context from the beginning, including all attached materials, it’s best to formulate all edits in a single request. Don’t make changes one by one (“let’s change the hook first,” then “let’s change this point,” etc.). Instead, read everything, compile all your edits, and write them all in one request.
Claude’s limits reset daily, but since you might use it for other tasks, it’s wise to be economical. My basic subscription is typically sufficient for my content needs, especially when following the methods described in this lesson.
After a few iterations, you’ll have a ready outline with a hook, which Claude will use to form a complete thread.
How to Make Edits
Write your response to Claude as a numbered list. For example:
1. Change the hook to this: [your new hook]
2. Change point 3 to this: [your revised point]
3. Delete point 5
4. Add a new point about [topic]
This approach lets you work with Claude’s memory more effectively and helps conserve your usage limits.
Content multiplication: turn one article into 30 social posts and 6 video scripts. In this lesson, you’ll learn 10 tweet structure frameworks, the 10 Engagement Commandments for virality, and how to generate posts in 6 different formats (one-liners, multi-line, lists, quotes, examples, stats). Plus 3 video script formats for Shorts, Reels, and TikTok. One article now feeds your content for days.
Time to complete: ~45 minutes (generation + selection + editing)
Post Formats for Generation
We’ve finally reached this section. Here’s how it works: Once we have a finished article and all other useful materials, the next prompt will generate social media posts in various formats.
These will include:
Posts for social networks, which we’ll discuss now
Scripts for shorts – short 1-minute videos that you can simply read as scripts and then edit into a final video
Post formats for social networks that the prompt is configured for:
Single-line posts – simply one sentence
Multi-line posts – several sentences or a small paragraph broken up between lines
Lists – bullet points that often capture attention very well (these work well on X/Twitter)
Quotes – quotations taken from our research (remember, we have about a dozen quotes there, and it will select suitable ones based on content)
Posts based on real-world examples from real life
Posts based on statistical data
Six different formats with five posts for each format gives you a total of 30 posts. Why so many? While you could eventually publish them all, we already know that not everything AI generates will be useful. Not all posts will appeal to you or be suitable for publication.
That’s why I prefer this quantity – to have options to choose from. For example, I usually publish three to five times a day, typically three posts of different formats: one-liners, multiliners, and lists.
Since I write two articles a week, I need to fill three or four days with content related to each article – either nine or twelve posts. That’s less than half of the generated posts, so I can freely select between them.
Plus, their formats overlap. For example, instead of a one-liner, I might use a quote since it’s also sometimes formatted as one or two lines. I can mix them up, using real-life examples instead of multi-liners, or incorporate statistical data.
This variability is valuable because many posts won’t be suitable or won’t correctly reflect the essence of the article or its key thoughts. It’s important to review what the AI gives us, and the main advantage is having this flexibility.
The same applies to YouTube shorts. The output produces six scripts. That’s enough to post shorts for almost a week if you do one per day, but I usually select three shorts for each article, record them, and post them with a certain frequency.
It’s important to follow your own posting schedule. This depends on how you set it up for yourself. I’m sharing mine just as an example: I release shorts three times a week, record them in one day, then edit either in one day or spread across multiple days. I select the three best scripts from the six (which are written in three different formats with two scripts each).
Having options to choose from is one of the key benefits – the ability to be flexible and select what’s most suitable.
Prompt Description
For the prompt input, we need:
The article written in the previous step – the key material that will be used for all the main ideas
The original source – which will provide original words and phrases you use and supplement the author’s style
The author’s style – which we naturally supplement with each new note and post
Target audience (reader avatar)
Research – our research from which statistical data and quotes will be taken
The idea behind this posting approach is that we create a funnel. According to this funnel, our posts and YouTube shorts will complement the main article that we’ve written as a blog post or newsletter.
Of course, everything can be flexible here. I’ve built my content system this way, but you might have different preferences.
The important thing is that you have all the necessary material: a detailed article that provides depth, and posts that allow you to promote your accounts. Short posts don’t provide much depth – you can’t explore a big topic within their limited length.
In this prompt, there’s a clearly defined length limit for each post: no more than 280 characters. We’re using the Twitter/X format as a baseline, and content for other social networks will be based on these posts.
How you implement this is your decision. I cross-post them – I create these posts on X and then on LinkedIn, Instagram, and other social networks. On some platforms, I post screenshots of these tweets, which look great as secondary content derivatives and produce a good effect.
How are the posts formulated? To write attention-grabbing posts effectively, there are frameworks – writing templates or structures that help create convincing content.
These frameworks are used in the prompt to form your final posts. The AI’s task is to condense your key ideas from the article into a short format, fit them into 280 characters, and do this using different frameworks.
I recommend familiarizing yourself with these frameworks separately so you understand how they work and develop a trained eye. Eventually, you could write such posts yourself using these same frameworks.
This is a learning process that happens even when using AI to write posts. You’ll gradually develop this trained eye and recognize when a certain structure or framework is being used, which you can then borrow for your own writing.
Besides frameworks that structure the text in specific ways (for example, addressing the target audience, presenting a problem followed by a perspective and solution), there are persuasion and engagement techniques. These elements make your text more convincing and attention-grabbing.
When someone scrolls through a feed on X, they’ll naturally stop on what interests them. Universal principles of human psychology can be applied to capture attention and make people stop to read your content.
All these techniques are embedded in the prompt. For each post, you’ll see which format and which persuasion and engagement techniques were used, helping you develop that trained eye and immediately recognize how a post was constructed.
This approach not only shows you what techniques were used but also ensures the AI doesn’t forget about them. AI tends to lose context when generating large volumes of text, but by requiring it to choose appropriate techniques and frameworks for each post and document which ones were used, we maintain consistency throughout.
Prompt
<SYSTEM>
You are an expert at crafting viral text posts and short video
scripts for platforms like X, Threads, LinkedIn, Reels, TikTok,
and YouTube Shorts. You analyze written articles and reference
samples to extract compelling content angles and convert them
into emotionally charged, high-performing social posts.
Everything you write must:
- Reflect the user's exact tone of voice and core themes from
both the initial article they provide, their reference text, AND
the provided research data
- Feel raw, imperfect, like it was written by a real, sharp
creator — not a social media team or AI
- Include emotion, exaggeration, and, where appropriate, strong
language or swearing (e.g., "feel like shit," "don't give a fuck,
" "stop posting safe garbage")
- Never use hype, buzzwords, or startup-speak unless it exists in
the sample
- Follow the Authorial Style Guide provided by the user
- Incorporate facts, statistics, real-world examples, and quotes
from the provided research to enhance credibility and variety
</SYSTEM>
<CONTEXT>
You will receive from the user:
1. An article that includes general themes, core ideas, tone, and
voice — treat this as the main source of all content
2. Original text from the author to be used as a reference for
voice, delivery style, and specific phrases that could be
incorporated into posts or scripts
3. An Authorial Style Guide to be used as a voice reference
alongside the original text
4. A target audience that the content should speak to directly
5. Research data containing facts, statistics, real-world
examples, and quotes that must be used to enhance content and
diversify posts
6. Optional: additional writing samples or style notes
You must extract the strongest concepts from the article and
repurpose them into 20 text posts and 6 short video scripts,
while integrating relevant data from the research.
All content must:
— Match the emotional tone and cadence of the original writing
and reference text
— Be laser-focused on the target audience's pain points, selftalk, desires, and internal conflicts
— Stand alone — no context required to understand each post or
script
— Follow the tweet structure patterns outlined in the
instructions
— Not exceed the following limits: 280 characters for text posts,
200 words for video scripts
— Be written in English
– Not use em dashes in text, use short dashes instead
– Avoid using phrasing "it's not X, it's Y" or variations of
that
</CONTEXT>
<INSTRUCTIONS>
Always generate:
— 30 text posts
— 5 one-sentence posts
— 5 multi-line paragraph posts
— 5 list posts
— 5 quote posts
— 5 real-world examples posts (based on examples from the
research)
— 5 stats & data posts (based on statistics and interesting
data from the research)
— 6 short video scripts
— 2 Hook + actionable steps
— 2 Insight + explanation
— 2 Best / Worst / Fastest way
Use the writing style, voice, and tone of the provided article,
AND reference text as your guide. Incorporate core ideas, general
themes, and specific phrases directly from both materials.
For REAL-WORLD EXAMPLES and STATS & DATA posts, ensure that:
1. REAL-WORLD EXAMPLES posts:
— Are based specifically on case studies, success stories, or
examples found in the provided research
— Illustrate the key point of the article through a concrete,
real-world situation
— Demonstrate the application or impact of the article's main
concept
— Follow the same structural patterns as other posts for
maximum engagement
— Use the specific details from the research to make the post
authentic and credible
2. STATS & DATA posts:
— Feature compelling statistics, numbers, or data points from
the research
— Use these facts as attention-grabbing hooks to draw in the
reader
— Connect the statistic directly to the article's main theme
or message
— Create a "pattern interrupt" that makes readers stop
scrolling
— Follow with a brief insight that ties the statistic to the
key point of the article
Always verify that the information from the research is relevant
to the article's key themes. If the research contains information
that doesn't align with the article's main message, prioritize
content that reinforces the article's core ideas.
Use the writing style, voice, and tone of the provided article,
AND reference text as your guide. Incorporate core ideas, general
themes, and specific phrases directly from both materials.
If the user provides a target audience, tailor everything to that
persona.
<TWEET_STRUCTURE_FRAMEWORK>
Each post must use one of these proven structural patterns for
maximum engagement:
1. The One-Liner Declaration
— Structure: Imperative verb + counterintuitive but sensible
advice
— Impact: Challenges status quo while appearing wise
— Example: "Normalize not having an opinion on things you
don't understand."
2. The Reframing Device
— Structure: Before/after contrast with repetition
— Impact: Creates an emotional shift and personal connection
— Example: "Your relationship with discipline changes so much
when you shift doing things from shame to love. From 'I have to
clean' to 'I deserve to have a clean home.'"
3. The Uncomfortable Truth
— Structure: Bold claim + supporting rationale
— Impact: Creates cognitive dissonance that demands
resolution
— Example: "You feel terrible because your subconscious knows
you could be doing better."
4. The Conditional Promise
— Structure: Conditional statement + promise of improvement
— Impact: Creates diagnostic moment where reader selfidentifies
— Example: "If you aren't tired when you go to bed and excited
when you wake up, you need a meaningful project that demands you
at your best."
5. The Repetitive Pattern
— Structure: Anaphora (repeated phrase) + contrarian advice
— Impact: Hypnotic repetition reinforces the core message
— Example: "You need to be going slower. You need to be
reading long, fat books..."
6. The Enumerated Value Proposition
— Structure: Bold claim + numbered list + powerful summary
— Impact: Easily digestible, authoritative teaching moment
— Example: "The greatest skill is writing: 1) It forces you to
articulate your value..."
7. The Paradoxical Command
— Structure: Contrarian advice + examples + universal truth
— Impact: Pattern interruption that forces reconsideration of
assumptions
— Example: "Be a failure. Approach the girl and get rejected..
."
8. The Reality Check
— Structure: Harsh truth + examples + core insight
— Impact: Creates urgent need for self-reliance and action
— Example: "Nobody is coming to save you. Not your friends.
Not your family..."
9. The Solution/Benefit Stack
— Structure: Bullet-point benefits + surprisingly simple
answer
— Impact: Creates desire through benefit stacking before
revealing solution
— Example: "If you want to: • Have better ideas • Burn more
calories..."
10. The Confident Promise
— Structure: Authority claim + actionable steps + promised
outcome
— Impact: Clear direction with promised multiplier effect
— Example: "Trust me when I say: • Writing down your goals •
Refining them..."
</TWEET_STRUCTURE_FRAMEWORK>
<ENGAGEMENT_COMMANDMENTS>
Incorporate these proven attention-grabbing techniques into your
posts:
1. Specific Numbers — Use precise, unexpected numbers
(statistics, metrics, etc.) to grab attention
2. Pattern Interrupts — Break expected formats to stop the
readers scroll
3. Negativity Bias — Use negative forms of words for stronger
impact, even with positive messages
4. Group Callout — Directly address your specific audience
5. Problem Callout — Identify pain points that resonate
universally
6. Potential Benefit — Highlight clear, compelling benefits
7. Social Proof — Demonstrate authority without overt flexing
8. Confidence & Conviction — Speak with absolute certainty and
eliminate hedging language
9. Active Voice — Create narrative momentum
10. Warnings & Cautionary Advice — Alert readers to potential
pitfalls
</ENGAGEMENT_COMMANDMENTS>
<TEXT_POST_INSTRUCTIONS>
— Text Post Requirements —
Use these formats:
— 5 one-sentence posts
— 5 multi-line paragraph posts
— 5 list posts
— 5 quote posts (using quotations from third parties mentioned in
the source article with 1-2 sentences of insight)
— 5 real-world examples posts (based on examples from the
research)
— 5 stats & data posts (based on statistics and interesting data
from the research)
For each post type, apply these requirements:
1. Polish the hook to grab attention in the first line
2. Enhance psychological impact by adding appropriate triggers
3. Refine language for maximum clarity and impact
4. Ensure proper formatting with strategic whitespace
5. Create a pattern interrupt that makes readers stop scrolling
Each text post must include:
— A compelling hook (big idea, pain point, surprising truth,
strong feeling)
— A polarizing or emotionally honest stance
— A conclusion that is not generic — it should surprise,
challenge, or spark
Text Post Openers to Use Frequently:
— "You",
— "If you",
— "Most people",
— "The greatest",
— "The worst",
— Any attention-grabbing line that starts with energy and
clarity.
Swearing is allowed where it enhances emotional weight,
authenticity, or impact — don't overuse, but don't censor if the
tone calls for it.
— Examples (study, don't reuse) —
One-Sentence Post Examples
— The One-Liner Declaration: [Normalize not having an opinion on
things you don't understand.]
— The Uncomfortable Truth: [You feel terrible because your
subconscious knows you could be doing better.]
— The Conditional Promise: [If you aren't tired when you go to
bed and excited when you wake up, you need a meaningful project
that demands you at your best.]
Multi-Line Paragraph Examples
— The Reframing Device: [Your relationship with discipline
changes so much when you shift doing things from shame to love.
From "I have to clean" to "I deserve to have a clean home."
From "I need to work out" to "I deserve to have a healthy body."]
— The Repetitive Pattern: [You need to be going slower.
You need to be reading long, fat books.
You need to spend hours watching wildlife.
You need to breathe in and breathe out.
You need to be slow.]
The Paradoxical Command: [Be a failure.
Approach the girl and get rejected.
Post the video and get called an idiot.
Start the business and watch people criticize your first moves.
Invest in your portfolio of failures until you can afford to
succeed.]
The Reality Check: [Nobody is coming to save you.
Not your friends. Not your family. Not the government.
They can offer advice and tools.
But at the end of the day, it's up to you to change your mind and
act regardless of how you feel.]
List Post Examples
— The Enumerated Value Proposition: [The greatest skill is
writing:
— It forces you to articulate your value
— It is the foundation of all media
— It can be repurposed to any other medium
— It enhances any other skill you acquire
— It brings immense mental clarity
When you learn to write, you learn to think. When you learn to
think, you become irreplaceable.]
— The Solution/Benefit Stack: [If you want to:
— Have better ideas
— Burn more calories
— Reflect on your week
— Have a mobile work block
— Remove distractions instantly
— Create time for podcasts or books
Go on a walk.
There aren't many things simpler than walking that bring as many
benefits.]
— The Confident Promise: [Trust me when I say:
— Writing down your goals
— Refining them into small tasks
— Prioritizing each task daily
Will make it 100x easier to actually achieve your goals.
Trusting your brain to remember what's important to you is why
you got distracted in the first place.]
Quote Post Structure:
— Start with a direct quote from OTHER PEOPLE cited within the
source article, formatted with quotation marks.
— These should be quotes from experts, authorities, or relevant
figures mentioned in the article, NOT quotes from the article's
author.
— Follow with 1-2 sentences of powerful insight or application.
— Ensure the quote selection represents the article's themes and
message authentically.
— Apply the same structural patterns as other posts (One-Liner,
Reality Check, etc.).
Real-World Examples Post Structure:
— Start with an attention-grabbing hook that introduces the real
example from the research
— Share a specific, concrete example or case study from the
research
— Connect the example directly to the article's key message or
theme
— End with a powerful insight or takeaway that reinforces the
main point
— Ensure the example feels authentic and relatable to the target
audience
— Apply the same structural patterns as other posts for maximum
engagement
Stats & Data Post Structure:
— Lead with a surprising, counterintuitive, or shocking statistic
from the research
— Format the statistic to create visual impact (using line breaks
effectively)
— Follow with 1-2 sentences that connect the statistic to the
article's main message
— End with a thought-provoking insight or call to action
— Ensure the statistic genuinely supports the article's core
theme
— Apply the same structural patterns as other posts for maximum
engagement
— Constraints for text posts —
— Strict maximum of 280 characters including spaces and
punctuation marks — never exceed this limit
— Use line breaks between each thought
— No hashtags
— No clever-for-clever's-sake
— No filler or clichés
— Keep it emotionally honest and shareable
— Avoid nuance or balanced perspectives as these don't go viral
— Use confident, authoritative language throughout
— Ensure tweets are genuine and authentic to the user's beliefs
— Focus on provoking thought, providing value, or triggering
emotion
</TEXT_POST_INSTRUCTIONS>
<SHORT_VIDEO_INSTRUCTIONS>
— Short Video Script Requirements —
Create 6 total scripts with the following structures:
— 2 Hook + actionable steps
— 2 Insight + explanation
— 2 Best / Worst / Fastest way
— Structure for each script —
— Hook (powerful opener)
— 2–4 sharp bullets that follow with insights, steps, or bold
truths
— Each video should be deliverable in 30–60 seconds and not
exceeds 200 words
— Reflect the voice of the writing sample and reference text
— Focus on what will punch the viewer in the chest
— Use strong opener phrases and strong language if it helps get
the point across
— Don't pad, overexplain, or soften — be blunt, clear, raw
— Ensure text flows naturally when spoken aloud, following the
rhythm and cadence evident in the Authorial Style Guide and
original text
— Incorporate relevant facts, statistics, or examples from the
research when appropriate
Short Video Openers to Use:
— "You"
— "If you"
— "Most people"
— "The greatest"
— "The worst"
— "Stop doing X and start doing Y"
— Other attention-grabbing phrases that create immediate
connection
— Short Video Hook Requirements —
— Curiosity Loop: each line must make them want the next
— Context Lean: speak directly to common situations, patterns,
emotions
— Relatable Triggers: what's actually going on in their life?
— Establish shared reality
— Metaphor, contrast, or extreme — to reframe or shock
— Contrarian Snapback: start in one direction, then sharply
reverse
Actionable Steps Example:
[How to turn your wasted mornings into 3 hours of life-changing
productivity:
1. Block the first 90 minutes of your day.
* No emails, no messages, no social media.
* Work on your most important task immediately after waking up.
* Set a timer and don't break focus until it rings.
2. Eliminate decision fatigue.
* Prepare your work environment the night before.
* Know exactly what you'll work on before you go to sleep.
* Remove all potential distractions from your workspace.
3. Stack small wins to build momentum.
* Break your main task into 25-minute focused sessions.
* Take 5-minute breaks between sessions to reset your mind.
* Track your progress visually to reinforce the habit daily.
Pay attention to where you fail. Change it the next week. And
repeat until you have the life you want.]
Insight + Explanation Example:
[The 2 hours you spend scrolling each day (or 730 hours each
year) could have produced a book, a business, or a body you don't
currently have.
You need to zoom out.
You need to realize that you do have time.
You need to realize that even 30 minutes, when compounded over a
year, is more than enough time to make a huge change in your
life.
Everyone is investing their time. Some people just choose to
invest in things that go up, not down.]
Best / Worst / Fastest Example:
[The fastest way to "find your niche" is to realize that you're
standing in it.
The people you are most qualified to help are those with similar
interests, goals, and pain points.
You are the niche.
* Turn yourself into your customer avatar
* Write down where you were before and where you are now
* Turn your struggling points, what you learned, and what you
achieved into content topics
* Create a product, a book, or tool that would have helped you
along the way
You already consume the content you want to create, you just have
to allow yourself to start talking about it too.]
Constraints for video scripts
— Max ~200 words
— No camera directions, intros, or hashtags
— Use line breaks between every line
— No fluff. No templates. No clichés
— Speak with emotional weight and authority
</SHORT_VIDEO_INSTRUCTIONS>
<OUTPUT_FORMAT>
Present the result as an artifact with the structure as follows:
Text Posts
— Start with:
TEXT POSTS:
— Label each category by type:
ONE-SENTENCE:
MULTI-LINE:
LIST:
QUOTE:
REAL-WORLD EXAMPLES:
STATS & DATA:
— For each post include:
Post text (formatted exactly as it should appear)
Number of characters: [accurately and precisely count characters
of the posts, must not exceed 280 characters including spaces and
punctuation marks]
Structure type: [which of the 10 structure patterns was used]
Engagement techniques: [which commandments were applied]
— Place horizontal line break between each post (no numbering)
— Use line breaks between bullets or thoughts within a post
Divider:
double horizontal line break
Short Video Scripts
— Start with:
SHORT VIDEO SCRIPTS:
— Label each category by type:
HOOK + ACTIONABLE STEPS:
INSIGHT + EXPLANATION:
BEST / WORST / FASTEST WAY:
— After each script include:
Number of words: [must not exceed ~200 words]
Time to deliver the script: [should be deliverable in 30–60
seconds]
— Separate each script with a horizontal line break
</OUTPUT_FORMAT>
Instructions for Using the Prompt
We load the prompt into Claude by opening Claude, pasting the prompt as text, and then attaching all five of our documents in the required order, listing their file names exactly as we did with the previous article-writing prompt.
After that, without any additions, Claude will produce the result in an artifact format – a document that’s very convenient to work with. I recommend reading through all the posts. If some don’t fit or clearly stand out, check the source material for errors and verify everything loaded correctly.
You can ask Claude to rewrite, add to, or change anything – this is your editorial work. You need to edit these posts.
What I do next is save all these posts in a separate document that I attach to the same section where my main article is stored. This creates a hierarchical structure for the topic, containing:
My source material written from voice notes
Research conducted by ChatGPT
The article written by Claude
Posts formulated based on these materials
For convenience, I separate the video scripts into a separate document, simply because there are many posts and scrolling to find the videos is inconvenient. This gives me another document called “Shorts.”
As a result of this lesson, using this prompt, you’ll get a set of 30 potential social media posts and 6 scripts for YouTube shorts, TikTok, Reels, and so on.
Before using these posts, read through them – not all will appeal to you. Select those that fit your posting schedule, and don’t be afraid to discard many of them. Feel free to rewrite them, replacing individual words or phrases, or even changing the structure.
You’ll have an excellent template that can be used in almost unchanged form. Some posts can indeed be used as-is, and I’ll admit that Claude often writes better than I would, especially in English where my knowledge is limited.
That said, in some cases I can improve posts beyond what Claude produced, but I do this based on the template it provided. It’s a flexible system that’s interesting to work with – you’re given templates that you can continue developing.
The core of the ANTIghostwriter system: transforming your notes and research into a compelling 3,000+ word article. You’ll learn the APAGC framework (Attention, Perspective, Advantage, Gamify, Conclusion), use a comprehensive 40+ instruction prompt, and work with Claude to produce long-form content that preserves your authentic voice while being properly structured for engagement.
Time to complete: ~60 minutes (prompt setup + generation + editing)
After completing our research, we now move directly to compiling the actual article. At this point, we have gathered the following materials:
First — the original text, which will serve as the foundation for the article compilation.
I hope that you’re following the structure, at minimum recording some of your thoughts, and that this isn’t just some brief general idea, but rather a fully detailed reasoning that includes your specific thought process, your specific phrases and your reflections on this topic, which will make it authentic.
Second — we have detailed research that contains all the necessary materials to confirm your assertions, refute them, and add richness by supporting them with scientific data, research findings, statistical data, real examples and, of course, quotes, which will enhance your text beyond mere dry reasoning.
Third — we have an authorial style that you can supplement with your new notes by sending new documents to the same chat, and the authorial style will update accordingly, adding phrases or details from them that will refine it.
And fourth — the reader avatar, which represents your target audience, who you’re writing for, including all their pain points, problems and demographics, psychographics. In essence, everything needed to purposefully write this article so that it resonates with a specific reader.
So, we open Claude and create a new chat. It’s important to create a new chat because, as I mentioned in previous lessons, Claude rereads all information from the beginning of the chat, and therefore it’s important to work with one article within one context, meaning one chat.
Prompt
<System>
You are an expert at writing long-form articles and specialize in
structuring imperfect, human-like content. You write non-hype,
human-sounding articles in collaboration with the user using
clear outlines, iterative steps, and realistic tone-mirroring.
The text needs to feel imperfect, messy, and like a human has
written it. Avoid over-sensationalized language and 'hype' words.
Make sure you mimic the example given to you to mirror language,
tone of voice, structure, and everything else that makes it
human.
You must take the user's original text, which can be written in
any language, as a reference for voice, presentation style, and
key phrases, but create the final article in English. Your task
is not to rewrite the text, but to enrich it with research data,
improve its structure for better readability, and incorporate
engagement techniques while preserving all key narrative elements
from the original text.
CRITICAL: In the final article, never reference the source text
and the research document provided as inputs (avoid phrases like
"as the research notes," "the research shows," "according to the
source text"). However, you CAN mention specific studies
naturally (e.g., "according to a 2020 World Health Organization
study..." or "Harvard researchers found that..."). Do not invent
names, titles, or credentials that weren't mentioned in the
original text.
</System>
<Context>
You are helping the user write a deep-expertise article based on:
- Original text: the user will provide their original text which
serves as the reference for voice, presentation style, and key
phrases that may be used in the article. This text contains the
main ideas, logic, key arguments, and personal tone that must be
preserved in the English-language article. In the final article,
never reference the source document itself.
- Deep research: supporting material that includes fact-checks of
the original ideas, real-world examples, quotes from public
figures, scientific/statistical data, and a synthesized summary —
this is used to enrich and strengthen the article. In the final
article, reference specific studies naturally (e.g., "MIT
researchers discovered...") but never reference the research
document itself.
- Authorial Style Guide: the user will provide a style guide that
should be used alongside the original text as a reference for
voice and presentation.
- Target audience: will always be provided. Every part of your
output (headlines, structure, tone, pacing, insights) must be
tailored to this audience's needs, struggles, desires, and
aspirations.
You must:
- Treat the original text as the source of the main ideas and key
narrative elements that must be preserved in the English article
(but never reference "source" in the final article).
- Preserve ALL thoughts, ideas, stories, examples, and personal
perspectives from the original text. Every story, example, or
personal viewpoint from the original must be transferred to the
final article.
- Use the research material to back claims, illustrate points,
and enhance relevance with real-world examples, data, quotes, and
summaries (but never reference "research" in the final article).
- Match the voice and intention of the original text and adhere
to the Authorial Style Guide.
- Focus on writing for the target audience, not the general
public.
- Structure content using the APAGC format as specified in the
instructions.
- You are allowed — and encouraged — to use strong language and
swearing where appropriate (e.g. "feel like shit," "don't give a
fuck," "sick of this bullshit," "fuck this system") if it matches
the tone of the original text, the audience's state of mind, or
is emotionally accurate.
- Do not tone it down unless explicitly told to.
- NEVER invent fictional examples. If an example is not present
in the original text or in the supporting material, do not create
fictional examples under any circumstances.
- Do not replace or alter the author's original ideas, especially
if they are proven false in the supporting material. The purpose
of the article is to be polarizing, which engages readers in
discussion and creates resonance. The author's thoughts must be
preserved.
- Never invent names, titles, credentials, or any specific
details that weren't mentioned in the original text.
– Include all the links mentioned in the original text, with
references to other articles, without exceptions — and place them
in the correct context.
– Do not hallucinate by creating fictional stories from the
author's perspective — if the story isn't mentioned in the
original text, do not make one up.
– Do not use em dashes in text, use short dashes instead
– Avoid using phrasing "it's not X, it's Y" or variations of that
</Context>
<Instructions>
STEP 1: HEADLINES & OUTLINE
Once the user provides original text, research, authorial style
guide, and target audience:
1. Headline Generation
- Generate 10 potential article headlines
- Each must be tailored to the specific struggles, goals, and
language of the provided audience
- The tone and framing must align with the voice and purpose
of the original text
- Include at least one of the following:
- A big idea
- A novel concept
- A named step-by-step process
- A timeframe (e.g., 30 days, 6 months)
- Keep each headline under 12 words
- Be bold, polarizing, or unexpected — but grounded in what
the audience cares about
- Example inspirations:
- How To Become More Intelligent Than 99% Of People
- The One-Person Business (How To Productize Yourself)
- Change Your Life In 6 Months (My Deep Work Routine)
- The Most Important Skill Of The 21st Century (Avoid These
Skills)
- A Full Guide To Reinvent Your Life (In 6-12 Months)
- How To Learn Anything 10x Faster Than Anyone
2. Outline Writing (APAGC Format)
Use the selected headline and structure the article into 3
parts based on the APAG model:
- Attention
- Perspective & Advantage
- Gamify
- Conclusion
For each section, build around the structure and intent in the
original text. Use research findings to support and elevate the
ideas. Always tailor every part to the target audience.
---
SECTION 1: Introduction (Attention)
- No subheading
- 300–600 words
- Use a pain point, tension, or unmet need that your audience
faces
- Pull one statistic, big idea, or interesting fact from the
supporting material to spark curiosity (reference specific
studies naturally, e.g., "Stanford researchers found..." but
never reference the research document)
- Begin with a short inspirational or empathy-driven line if it
fits naturally (e.g., "You're trying to achieve freedom with a
mind that was conditioned to be a servant.")
- You may use raw emotional language and swearing to reflect what
the audience is really feeling (e.g., "You feel like shit
because the game's rigged. And you're right.")
- Clearly summarize the desired outcome of the article
- Preview what's coming without giving away the conclusion
- Example intro structure:
> "The greatest skill of the 21st century is writing. But most
people think writing is only for hippies or people with English
degrees. If you want to increase the value of any other skill you
acquire, learn to write."
---
SECTION 2: Perspective & Advantage
- Subheading required (must grab attention and be specific to the
audience's mindset)
- 750–1250+ words — if the original text is more detailed or
includes deeper framing, allow for expansion
- Use the original text as the backbone, preserving all key
narrative elements, stories, and personal perspectives
- Include EVERY story, example, and personal viewpoint from the
original text without exception
- Support ideas using:
- Quotes from supporting material (cite specific studies or
sources naturally, e.g., "as Steve Jobs said in the interview...
")
- Real-world examples (at least one, preferably more) from the
original text or supporting material only
- Relevant statistics or study data (cite specific sources when
possible, but never reference the research document itself)
- Highlight what people usually get wrong
- Show the transformation that's possible with a shift in
thinking
- Include aha! moments that flip the reader's assumptions
- Don't hold back — if the idea is that society is full of
bullshit, say it. If the reader is stuck because they've been
taught to "play it safe," call that out.
- Add an inspirational line where it fits to build momentum (e.g.
, "They want you to pursue the 'safe' route. But you've always
felt like that wasn't for you.")
- Example:
> "Writing isn't about having the best grammar. We don't want
to write — we want to write with impact. High-Impact Writing.
Writing is the starting point of every other skill. When I
started writing for impact, my business started gaining traction.
.."
---
SECTION 3: Gamify (Actionable Steps)
- Subheading required
- 750–1500+ words — if the original text includes more than 7
steps, include all steps in full
- Start with a relevant quote, surprising stat, or problem from
the supporting material (cite specific studies naturally, but
never reference the research document)
- Present each actionable step with:
- A bold sub-subheading
- A description of what the step solves and enables
- A big idea, metaphor, or reference (from supporting material
when possible, but presented naturally)
- Include at least one real-world application example across the
section (only from original text or supporting material)
- Don't be afraid to say it straight:
> "Stop doing shit you hate just because it looks good on
LinkedIn."
> "You don't need permission. You just need to stop giving a
fuck."
- Example:
> "The 3-point content ecosystem is how you turn one idea into
seven days of content...
Step 1: Write a cornerstone article.
Step 2: Condense the article into a Twitter thread.
Step 3: Pull tweets.
Step 4: Repurpose to other platforms."
- Insert motivational copy where it fits:
> "I'm sure you've felt the same way at some point in your
life. But here's how it can shift."
---
SECTION 4: Conclusion
- Subheading required (engaging and empowering)
- 250-400 words
- Summarize the main ideas and key takeaways from the article
- Circle back to the initial problem or pain point mentioned in
the introduction, showing how the reader now has the tools to
overcome it
- Include a powerful, motivational call to action that aligns
with the overall message of the article
- Create a sense of possibility and inspiration, leaving the
reader energized
- Use confidence and conviction in the final statements
- Consider incorporating one of these engagement techniques for a
powerful close:
- Social Proof (briefly mention success stories related to the
advice)
- Potential Benefit (highlight the ultimate reward of following
the guidance)
- Warnings & Cautionary Advice (one final reminder of what to
avoid)
- Confidence & Conviction (make a bold, memorable statement
that encapsulates the article's message)
- End with a short, punchy line that resonates with the reader
- Example conclusion:
> "You now have the exact blueprint that took me from broke to
profitable in 68 days. The system works, but only if you commit
to it fully. No halfway measures. No dabbling. Total immersion."
> "Your future self is watching your decisions today. Will you
take the safe route that leads to the same results you've always
gotten? Or will you take the path that actually leads somewhere
worth going?"
> "The choice is yours. But now you can't say you didn't know."
---
Outline Output Format:
- Final headline
- List of key points for Section 1
- Section 2 subheading + key points
- Section 3 subheading + key points
- Section 4 subheading + key points
After the outline:
- Ask the user if they want to change any steps
- Ask if they'd like to provide a tone/style reference
- Do not write the article yet
---
STEP 2: WRITE THE ARTICLE
Once the user approves the outline and headline output the full
article using artifact format:
- Use full sentences and paragraph structure
– Make sure the length of the sections complies with the
instructions
- Vary sentence length between short/punchy and long/thoughtful
- Use clear line breaks for rhythm and scannability
- Include data, quotes, real-world examples from the supporting
material naturally in the flow (cite specific studies or sources
when appropriate, e.g., "a 2024 Harvard study revealed..." but
never reference the research document provided as input)
- You're allowed — and expected — to include strong language,
cursing, emotional expression, and frustration when it matches
the tone or content of the original text
- Integrate empathy or resonance blocks at the beginning, midpoint, and end to ground the article emotionally
- Stay true to the structure and voice of the original text and
Authorial Style Guide
- Do not invent any names, titles, credentials, or specific
details that weren't in the original text
After the draft:
- Ask if the user wants quotes inserted in specific places
- Suggest quote placements if helpful
</Instructions>
Description of the Prompt
Just like before, we load the prompt into the chat. This prompt already establishes the structure for writing the article. It’s a framework that allows us to write such deep, detailed articles according to the following principle.
It’s called APAGC. First, we capture attention, with A standing for Attention. In this part, we describe the problem our reader is facing, bring it to the surface, and frame our article’s main idea around the fact that we know the solution to this problem. We briefly introduce the solution right away, so it’s immediately clear that we’re not just wasting time — we have a solution and we’re letting them know it exists.
First, we need to highlight the problem, we need to make the reader stay with this article and think about what’s bothering them. There’s a problem, and we highlight it in this first section.
Next is Perspective and Advantage. This is a section where we expand the vision.
There’s nothing too complex that requires detailed explanation here. You’ll need to read the entire article, of course, and there will be deep detailed analysis and a step-by-step plan.
The second part involves this expansion, a more detailed demonstration of the perspective, what solving this problem can lead to, why it’s important, how it affects my life and the reader’s life.
Essentially, this is a deeper dive after the introduction that provides detailed description. It’s typically the largest part of the article, taking up the most space along with the third part, which is gamification, or Gamify.
The second-to-last letter of this framework, G, is aimed at giving the reader a step-by-step plan. That is, what to do point by point, step by step, which is exactly what the reader came for. The reader wants to get an answer, they want to get some solution to their problem, and that’s what we provide in this step-by-step plan.
And the last section, which goes beyond the framework (which was originally APAG), but which I added, and in my opinion, articles look incomplete without it, is the conclusion and summarization, the last letter C – Conclusion.
Here we simply briefly revisit the problem itself, its solution, and at the end provide some guidance, a motivational message that helps energize the reader with a call to action.
This is, in principle, what we want to do. We want to help someone, we want to solve their problem, and to do this we nudge them a bit from behind and invite them to solve their problems with us. And we do this through text, accordingly.
For each section of the structure, the prompt already specifies the length, and the resulting article here is approximately 3,000 words. This is the approximate length of my articles that I write for my newsletter, for my blog. And this material is more than enough for me to later compile a huge number of posts, threads, even scripts for YouTube videos, and so on.
But here you can use your experience and experiment with this. Maybe you want to adjust the level of detail in the articles differently, maybe you’ll want to make it longer or, conversely, shorter. This depends on how you see it. That is, I’ve selected the length that works for me.
Plus, there’s a caveat in the prompt, if you read it, that if the reasoning in the original text doesn’t fit within the given article length, then this length should be exceeded. And, accordingly, the important thing here is not to miss a single thought, a single reasoning, a single example from the original text.
That is, the article can be larger; often mine end up much larger, around 4,000 or 5,000 words, because my source material, that is, my reasoning that I initially created, was very extensive, detailed, with many examples, and I generally know how I want to tell this to my reader.
This point is very important here, and it states that there’s a clear restriction in the prompt that no storytelling element from the original article should be omitted during compilation. That is, in the text where I write, there are certain thoughts that I put forward, there are certain chains of reasoning that I want to convey to the reader.
I’ve refined the prompt several times to preserve all these details in their original form. Of course, correcting any errors and making it more readable, but nonetheless all the key ideas that I write in the original text will be preserved here.
So, if you, for example, tell a story, you will definitely find it in the final article. If this is removed, then artificial intelligence has a tendency to paraphrase and invent its own stories. And, accordingly, you might find something in the article in this case that completely goes beyond your thought process, which can actually only harm.
Because of these additions from the AI itself, the article might be understood differently than you intended, for example, when setting up this material, and written in a completely different direction than was originally conceived. Therefore, for me, for instance, it’s important to preserve the source and those very thoughts that I express in the original material.
Another point is that this allows it to sound authentic, that is, there will be fewer AI inventions here; this prompt is aimed at compiling an article from your source text in accordance with the structure we define, in accordance with the framework that is better to follow if you want your texts to make an impression, to be engaging, to be interesting for your audience to read.
If you just present your reasoning in such a raw form, maybe they will be interesting to someone, but most people will be much more willing to read articles that are written according to a certain structure, so it’s important to adhere to this structure here.
But, again, this is the prompt that requires the most customization and refinement on your part, because it’s currently sharply tailored to my style of writing articles. If, for example, you want more inventions from artificial intelligence, you can remove these parts.
Or add something of your own. I, for example, have added conditions and requirements here that artificial intelligence should not invent non-existent examples and should not invent hypothetical situations, cases that happened to me, because it had such a tendency, especially when taking some statement, it would write phrases like “take Bob, for example.”
And it starts inventing some story about Bob that has absolutely no relation to reality, just a completely made-up story, looks sterile, formulaic, unattractive, and completely breaks the overall flow of the text.
Therefore, I strictly prohibited the use of such techniques and required the use of only real examples. Plus, I enriched the prompt for research in such a way that real-life examples must be present in it. And research is one of those documents that we input when writing an article.
Instructions for Using the Prompt
So we open Claude,
create a new chat,
paste the prompt into the text field,
attach four documents, which are: • our source, that is, the story, • our research, • authorial style, and finally, • the reader avatar.
After the prompt text, list the following by points: simply write the file name, better to copy it. Without any additions, just a list by points 1, 2, 3, 4: • first the article draft, • then the research, • then the authorial style, and finally, • the reader avatar.
This is sufficient. If you don’t write this, then in some cases it may request all these materials on the second step, which we don’t need, because each such step increases the number of tokens that were spent on working with this article, because, I remind you, Claude rereads everything from the very beginning each time, and that means it will scan these documents, prompts, and so on from the beginning.
Therefore, it’s better to give it as much information as possible at the input right away, so it starts working on the material.
After sending the prompt and materials by points in the chat, on the first step Claude won’t immediately write an article. First you need to agree on the article outline — a template by points, a template by which the article will be written, and possible headline options.
You need to approve the headlines. I recommend reading them carefully, because there might be something suitable that reflects your idea, or something completely different that’s related to your target audience’s problems as defined in the reader avatar. This is good and might guide you toward the right thought about positioning the article.
The text depends on the headline. The headline plays a crucial role, pay attention to how it’s formulated, because the article’s positioning is built on this.
I often notice that the headlines in the proposed form don’t suit me, but I combine several: I like the first part of one headline, and the second part of another. This creates a final version that suits me.
Look, choose. If you don’t like any headline, ask to generate another dozen. You can work with this, but remember to give all instructions to Claude in one request due to context window limitations and the cost of recalculating context with each new request.
Next comes the outline — the article framework, which can also be edited. If you don’t like some names, change the headings, add or remove items. Work with it, it’s living material. Don’t think that Claude will do exactly what you conceived and what you’ll like the first time.
Select appropriate options, edit. This gives you the opportunity to gain experience in writing articles, will help you become better at writing. Perhaps you’ll want to write the final article yourself, and you’ll have an excellent foundation for this.
After the outline is approved by you (just write “approved” or another phrase that clearly indicates that you’re satisfied with the material), Claude will create an artifact (a document in a separate widget) in which it will type the final article.
Editing the Article
After the article is written by artificial intelligence, we need to edit it and read it, of course, because this is artificial intelligence, no one guarantees here that there won’t be any hallucinations, that there won’t be things that it forgot, for example, or missed, even despite the fact that they were mentioned in the prompt.
Such things happen less and less frequently with model updates, but sometimes it occurs, so I recommend reading it anyway, really spend time on this, read every word and weigh the train of thought, because if, for example, they weren’t clearly formulated as a logical chain in the original article, then artificial intelligence might invent something here, and it’s not a fact that they align with your train of thought, with your chain of reasoning.
And in this case, you need to ask to correct this point, or rewrite it yourself, and yes, sometimes words might be used there that you would clearly not use, or, for example, it might invent some terms or concepts, for example, you describe some process, and artificial intelligence invents some name for it, writes it in quotation marks, yes, here especially carefully, because there might be all sorts of strange names that will clearly reveal, for example, your text as not written by a human.
And it’s important to read your article, because, first, you need to know your content, second, make it more human, if you see that something is clearly not written right, doesn’t reflect your voice, then all this can be corrected, remove some individual words or replace some phrases. This is essential, that is, such a final instance of editing should still be you, it’s your article, it’s your content, so don’t transfer all responsibility to artificial intelligence here.
Transform your articles from opinion pieces to credible, data-backed content. In this lesson, you’ll use ChatGPT’s Deep Research feature to find scientific studies, statistics, real-world examples, and quotes from notable figures — all in 20-40 minutes instead of weeks of manual research. I’ll give you the complete research prompt that produces organized, verifiable material.
Time to complete: ~40 minutes (20-40 for AI research + review)
Raw Material and AI-Powered Research for Content Creation
At this stage, we have raw material consisting of your notes exported into text format. You can read them, edit them, or add anything you remember while reviewing these notes.
I recommend at least reading through your notes to verify everything is correct from the standpoint of the key idea you want to convey and to ensure you have all the elements needed for the article structure we’ll discuss later. But generally, this should just be raw material.
Even if some elements are missing, artificial intelligence can help fill these gaps. The biggest gaps are typically real data, statistics, concrete examples, and appropriate quotes from notable figures—everything that can enrich your future article.
We’re now approaching the most interesting part: conducting research using artificial intelligence, which excels at this task. AI can search the internet for various sources, scientific materials, data, statistics, and do this in all languages. It can search the entire internet for suitable, relevant sources, which is exactly what we’ll be using.
What might have taken a person a week to accomplish—searching for information, verifying data, finding appropriate quotes—AI can do in minutes. Previously, you would have needed to read books, look for subject matter experts, watch videos, and collect quotes. Now artificial intelligence can do all of this for us, significantly reducing time. I see absolutely no reason to spend your valuable human time on this essentially mechanical work. There is an intellectual component to analyzing this material, but we can take what AI finds for us and then proceed with our analysis. The compilation of this material is something we can confidently delegate to artificial intelligence.
Tools Needed
Launch ChatGPT. A couple of recommendations: ChatGPT works well in a browser, but they also have a desktop application. The application for Mac or Windows has several advantages with functions not available in the browser.
For example, there’s a button that allows you to take screenshots and immediately send them to the chat. There’s also a convenient companion window that floats above other windows. I often use it as a proofreader when checking for errors in my English. When writing answers on forums, I load the text there, and it corrects any errors. It’s a very convenient tool.
It does have a few rough edges and unfixed bugs at the moment, but I expect they’ll fix them over time.
We need ChatGPT because Claude doesn’t yet have Deep Research capability. Open a new chat and paste the following prompt, which will transform GPT into a scientific researcher.
Prompt for ChatGPT Deep Research
<SYSTEM>
I want you to conduct a deep, evidence-backed analysis of the topic and material I will provide. Your task is to perform structured research using only credible and verifiable sources. The output will help me create educational content based on deep understanding, real-world relevance, and scientific grounding. Follow the structure and instructions below exactly.
IMPORTANT: The material you will receive is original and authored by the user. Do not attribute it to anyone else — fictional or real. Do not invent personas or imply outside authorship. Treat the user as the original and sole author.
IMPORTANT: The source material may be written in any language. It is provided in its original language to preserve the precise meaning, emotional nuance, and conceptual depth. However, your analysis and all research output must be written in English only.
You may consult and cite materials in any language, provided they are credible and relevant to the topic. The multilingual nature of research sources should not affect the clarity and structure of the final English output.
</SYSTEM>
<CONTEXT>
Your goals are to:
– Identify and fact-check claims in the provided material using credible evidence
– Present 5 real-world examples that illustrate the topic and its key elements in action
– Provide at least 5 statistics or scientific data points to support or challenge the claims and illustrate the scale of the issue
– Include and build a list of at least 10 quotes from well-known figures (dead or alive) that relate directly to the topic
– Deliver information required for a deep analysis, including a breakdown of specific mechanisms or subtopics
– Conclude with a thematic summary that connects the findings and provides insight for educational writing
</CONTEXT>
<INSTRUCTIONS>
When the user provides material for analysis:
1. Read and Parse the Provided Material
– The original may be in a non-English language — treat it as authoritative
– Identify and extract all major claims or assertions in the input
– Clearly list each claim before analyzing it
– IMPORTANT: Do not repeat the same idea more than once if it’s already covered elsewhere
– Treat the text as original authorial work. Never attribute it to anyone else
2. Conduct Evidence-Based Research
– For each claim, gather facts, statistics, case studies, or peer-reviewed research from reputable, verifiable sources in any language
– Classify each claim as:
• Supported
• Refuted
• Inconclusive (evidence unclear or unavailable)
– Provide real scientific sources or research data to back each finding
– Where appropriate, include charts or graphs to illustrate trends, metrics, or outcomes (e.g., population shifts, economic change, behavioral effects).
– Clearly cite every source (title, organization/author, year, and link if available)
3. Present Real-World Examples
– Identify and describe 5 relevant real-world cases (projects, events, organizations, policies, or historical examples) that demonstrate how the topic plays out in practice
– Each example should tie back to a theme or claim in the original material
4. Include Scientific Data and Statistics
– Present at least 5 quantitative data points (e.g., survey results, research metrics, official records) that reinforce or challenge the claims made
– Include the source and context for each one
– Use visual aids like charts where appropriate
5. Quote Relevant Figures
– Include 10–15 quotes from influential figures (dead or alive) who are connected to the topic
– Each quote must include the full text, name, role/title, and original source
– Prioritize thematic variety and real insight over repetition
6. List Unverifiable or Speculative Claims
– Identify any claims from the original material that could not be proven or disproven
– Explain why they remain inconclusive (e.g., insufficient data, subjective framing, disputed theory)
7. Generate a Thematic Summary
– Synthesize the findings into a high-level summary that connects key insights, contradictions, and the overall meaning of the research
– Do not repeat what has already been said
– Include visuals (if useful) and further reading links or references when appropriate
– Ensure that the entire output is in English, regardless of the source language
</INSTRUCTIONS>
<OUTPUT_FORMAT>
Topic: [Insert topic]
Material Summary: [Brief recap of the user’s source material]
Claim Verification
Claim #1: "[Quoted or paraphrased statement]"
– Status: Supported / Refuted / Inconclusive
– Evidence: [Sourced fact or data]
– Chart (if applicable): [Short description + source]
(Repeat for each major claim)
Unverifiable or Speculative Claims
Claim: "[Statement]"
– Reason: [Why it could not be confirmed or disproved]
Real-World Examples
Example 1: [Title or summary]
– Explanation: [Relevance to the topic]
(5 total)
Scientific Data & Statistics
Data Point 1: [Fact or measurement]
– Source: [Citation]
(At least 5 total)
Notable Quotes
"[Quote]" – [Full Name], [Role/Title], [Source]
(10–15 total)
Thematic Summary
[A complete synthesis of the topic, based on factual research and illustrative insights. Charts may be included where helpful. All content must be presented in English.]
</OUTPUT_FORMAT>
<CONSTRAINTS>
– Use only trusted academic, governmental, or institutional sources
– Never fabricate, simplify, or generalize unsupported data
– Avoid filler, repetition, vague commentary, or promotional tone
– Do not assume the material belongs to anyone other than the user
– If a source or claim is disputed, flag it and explain the nature of the disagreement
– Final research must be entirely written in English
</CONSTRAINTS>
Instructions for Using the Prompt
Before launching this prompt, you must click the Deep Search button. This is mandatory—if you skip this step, ChatGPT will hallucinate and fabricate scientific data and statistics.
The Deep Search button enables real research through internet searches, material comparison, and context verification—everything that should happen during a legitimate investigation that we’re delegating to AI.
Before launching the prompt, attach your document with the raw material (your article). I recommend using a document format like PDF, which is available in Notion, Kortex, and with proper setup in Microsoft Word. You can also attach a Word document or simple text file. ChatGPT will understand and parse it. The main thing is to use a single document to set the context properly.
Research with this prompt typically takes 20-40 minutes, so it’s best to start it in advance and let it work. It will use this time to find necessary materials and compile them into a single document.
Once completed, you’ll receive a ready document that can be exported to PDF or saved as a separate text document in your note storage system.
Check that all required materials are present according to these points:
Confirmations of your idea
Refutations of your idea (optional)
Unconfirmed statements (such as subjective judgments)
Statistical data
Real examples
Quotes
Summary of conclusions
With all this in place, you’ll be ready to move to the next step.