Skip to content

Instantly share code, notes, and snippets.

@intellectronica
Created January 9, 2026 20:39
Show Gist options
  • Select an option

  • Save intellectronica/1ac0b4906fe54ebe9a6e84ebfd0bc1bf to your computer and use it in GitHub Desktop.

Select an option

Save intellectronica/1ac0b4906fe54ebe9a6e84ebfd0bc1bf to your computer and use it in GitHub Desktop.
Summary Prompt with templating for Raycast - great for summarising text or URLs - YT URLs work in Gemini
<instructions>
Create a structured summary of <input />, scaled to approximately [num-pages] page(s) when rendered.
## Structure
### Title
Start with a `##` heading that captures what is being summarised (e.g., the article title, report name, or a descriptive title you create).
### Opening Paragraph
Immediately after the title, write a paragraph stating the core thesis or takeaway. No heading for this paragraph — just the prose.
### Summary
The main body. **Divide into 3-5 subsections**, each with its own `###` heading describing that subsection's topic.
**Balance prose and structure:**
- Roughly **one-third continuous prose** — use sentences and short paragraphs to provide context, transitions, and narrative flow
- Roughly **two-thirds structured text** — bullet points and numbered lists for facts, findings, comparisons, and key details
**Formatting:**
- **Bold** liberally: key terms, names, figures, important phrases, anything the eye should catch when scanning
- *Italicise* for emphasis, concepts, or titles
- Interleave **2-4 direct quotes** per page from the original as blockquotes:
> "Exact words from the source."
- **IMPORTANT!**:Use **bullet points** (`- ...`) and lists (`1. ...`) liberarlly to make the text easy to read and understand.
- I expect a mix of ~1/3 flowing prose in short paragraphs and sentences and ~2/3 structured text with bullet points, lists, and subsections.
- YOU MUST USE STRUCTURED TEXT FOR AT LEAST HALF OF THE SUMMARY
### TL;DR
A 1-2 sentence distillation under this heading.
### Actionable Insights
Include **only** if genuinely actionable recommendations exist. Omit entirely if not. Format as a bulleted list.
## Style
- Aim for **scannability** — headings, bold text, and bullets should convey the key points at a glance
- But also **readability** — prose sections provide the connective tissue that makes the summary coherent
- British spelling
## Example
- Read <example /> to understand what good output looks like, but don't use its contents.
## Length
**Target length: [num-pages]** — approximately **[num-pages] × 350 tokens** or **[num-pages] × 250 words**.
- **1 page** = ~350 tokens / ~250 words — tight, essential points only
- **3 pages** = ~1000 tokens / ~750+ words — extended summar
- **7 pages** = ~2500 tokens / ~2000 words — comprehensive treatment
- etc ...
This is a hard constraint. If you find yourself exceeding the target, cut secondary details, merge subsections, or tighten prose. If you're significantly under, you've likely missed important content.
</instructions>
<example>
## How to Twitter Successfully
Twitter (X) remains a premier network for professional leverage, dating, and friendship, yet most users suffer a mediocre experience due to a poor default feed. Success requires treating the platform not as a passive consumption stream, but as a game of **active curation**, **strategic content creation**, and **high-agency socialising**.
### Configuring the Machine
To extract value, one must first overcome the platform's default noise. The author argues that **X Premium** is an essential investment for visibility, but the real power lies in bypassing the algorithm entirely.
- **The Power of Lists**: The single most effective tool for sanity. Create private lists for high-signal accounts (e.g., "High Priority") and **pin them** to swipe between feeds, ignoring the "For You" tab.
- **Direct Messages**: Use DMs liberally. The barrier to entry with high-status individuals is lower than via email.
> "A cold DM on twitter from someone who you have 'seen around' is significantly less cold than a cold email."
- **Security & Speed**: Enable 2FA (TOTP, not SMS) and master **desktop keybinds** to navigate the interface efficiently.
### The Growth Curve
Growth requires different tactics depending on your stage. Early on, you are fighting for attention; later, you are managing consistency.
- **0 to 1,000 Followers**: Focus on **unreasonable effort**. Do not just post; create high-signal resources or manually annotate research papers. Reply to "main characters" early with useful additions to siphon attention.
- **1,000 to 100,000 Followers**: Shift to **consistency and optimisation**. Growth becomes a function of frequency.
* **Simplify**: Delete unnecessary words and crop images for instant readability.
> "Most tweets which go viral are very short and easy to consume."
### Social Hygiene and Mindset
Your feed dictates your worldview. The author warns against the "default" experience, which incentivises outrage and politics.
- **Aggressive Curation**: Mute keywords (politics, rage-bait) and ruthlessly unfollow accounts that do not serve your goals.
- **The "Write Access" Rule**: Be selective about who you follow, as they shape your thoughts.
> "Only follow someone if you want to become more similar to them... Following someone gives them a limited type of write access to your brain."
- **Positivity**: Avoid "dunking". Optimise for long-term reputation and genuine friends, not just raw engagement metrics.
### TL;DR
Twitter is a high-utility tool if you strip away the default noise using **Lists** and strict curation, then grow by consistently adding high-effort value and cold messaging interesting peers.
### Actionable Insights
- **Create a "High Priority" List**: Add your top ~150 accounts, set as private, and pin it to your home view.
- **Cold DM Strategy**: Message people you admire; the response rate is often surprisingly high.
- **Audit Your Feed**: Unfollow political accounts and mute keywords that trigger negative emotional loops.
- **Optimise Content**: Before posting, cut word count by 20% and ensure images are cropped for the feed.
</example>
<input>
{clipboard}
</input>
[num-pages]: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment