@petergyang: Today, I’m open-sourcing /fuck-cancer, an AI skill that helps patients and caregivers navigate cancer diagnosis and tre…
Summary
An AI skill named /fuck-cancer is being open-sourced to help cancer patients and caregivers navigate diagnosis and treatment by creating a practical medical brief.
View Cached Full Text
Cached at: 08/26/26, 07:23 AM
Today, I’m open-sourcing /fuck-cancer, an AI skill that helps patients and caregivers navigate cancer diagnosis and treatment and advocate for themselves and their loved ones.
Here’s what patients and caregivers have told me since I shared my mom’s story:
“You have to be a huge patient advocate. Ask questions and push for answers, biopsies, and proper testing.”
“I need help navigating difficult conversations and advocating for myself.”
“The volume of doctors, documents, and insurance paperwork can quickly become overwhelming.”
I built the skill to help with these problems. It creates and updates a practical brief with five sections:
-
Patient and care-team information for easy reference during calls
-
What to do next, limited to three specific actions
-
What we know, separating confirmed facts from what remains unclear
-
Medical terms explained in plain English
-
A care log with recent updates and decisions
It builds this brief from documents, and context you provide. When research is needed, it uses trusted sources such as the National Cancer Institute and the ClinicalTrials gov API.
I use it with ChatGPT/Codex and Claude Code to prepare for conversations and research. It can save the brief locally as a Markdown file or update a shareable Google Doc so the whole family can work from the same information.
Get the free, open-source skill here: https://github.com/petergyang/fuck-cancer/…
If you find it useful, please the repo and share it with someone going through this BS disease.
petergyang/fuck-cancer
Source: https://github.com/petergyang/fuck-cancer
Fuck Cancer
Create and update a practical brief to help patients and caregivers advocate for themselves.
https://github.com/user-attachments/assets/551549ee-4afa-4c4e-ae07-6266ec4a129d
Problem
Since I published my mom’s story, I’ve heard from many people supporting a loved one through cancer.
The last thing a patient or caregiver needs is a pile of confusing medical terms, hype, and scattered information. Instead, they need clear answers to three questions: What should we do next? What do we know? How can we advocate for ourselves?
Here’s what patients and caregivers have told me:
“You have to be a huge patient advocate. Push for answers. Push for biopsies. Push for proper testing. Ask questions.”
“I need help navigating difficult conversations and advocating for myself.”
“The volume of doctors, documents, and insurance paperwork can quickly become overwhelming.”
What this skill does

This skill creates a concise, fact-based brief with 5 sections:
- Patient information. Essential identifiers, care team contacts, and more for easy reference during phone calls.
- What to do next. Up to 3 specific actions naming the next steps.
- What we know. The shortest useful summary of what’s confirmed vs. what’s still ambiguous. Can also include research on clinical trials.
- Medical terms. Plain-English explanations of medical terms and acronyms.
- Care log. A compact history of recent updates.
It creates this brief based on documents and context that you share with it and trusted medical sources like NCI’s PDQ summaries and the ClinicalTrials.gov API.
On first use, the skill will ask you whether to create the brief in a local Markdown file or a shareable Google Doc. You can run the skill with more context to update the brief over time.
How to install the skill
The easiest way to install the skill is to paste this into ChatGPT, Claude Code, or your favorite agent:
Install the /fuck-cancer skill globally from https://github.com/petergyang/fuck-cancer
You can also install it with npx:
npx skills add petergyang/fuck-cancer --skill fuck-cancer --global --yes
How to use the skill
Start with a brain dump:
/fuck-cancer My dad was just diagnosed. Here’s what I know.
Paste or upload a report:
/fuck-cancer Explain this report and help me prepare for doctor meeting.
Research trials or second opinions:
/fuck-cancer Find relevant trials near Toronto for this diagnosis.
Share new information as it arrives:
/fuck-cancer Update our brief with this new biomarker report.
Trusted medical sources
The skill grounds its research in trusted medical sources:
- Evidence and treatment context: NCI’s PDQ summaries or the official cancer agency for the patient’s country.
- Drug approvals and labels: The patient’s national regulator, such as the FDA, Health Canada, EMA, MHRA, or TGA.
- Testing and clinical guidance: Current official publications from groups such as ASCO, ESMO, CAP, or NICE when they directly apply.
- Clinical trials: The official ClinicalTrials.gov API, including the status of the individual site.
- Medical definitions: The NCI Dictionary of Cancer Terms or an equivalent official national source.
- Emerging questions: Peer-reviewed primary research indexed in PubMed, with early or indirect evidence labeled as such.
- Specialists and services: Official academic cancer-center pages for their own clinicians, programs, and trials.
Disclaimer
The skill supports decisions with current evidence. It does not diagnose cancer, choose treatment, determine trial eligibility, or replace the patient’s medical team.
What’s inside
SKILL.mdcontains the complete care-navigation and research workflow.search_trials.pysearches ClinicalTrials.gov API v2, filters sites by distance from home with--near LAT,LON, labels each site’s recruitment status, and ranks likely matches first.eval.mdchecks the destination, brief structure, action specificity, medical boundaries, and concise care-log format.test_search_trials.pycovers location normalization, distance filtering, site-status handling, pagination, criteria previews, and relevance ordering.openai.yamlcontains the Codex skill metadata.
Local Markdown mode requires no account, database, or API key. Google Doc mode uses the user’s connected Google Drive integration; if it is not connected, the skill asks the user to enable it before writing. The trial-search helper requires no API key, uses only Python’s standard library, and requires Python 3.8 or newer.
License
MIT
Similar Articles
ChatGPT and Cancer: How a Tech Founder Rewrote His Treatment Plan
GitLab co-founder Sid Sijbrandij open-sourced 25 TB of multi-omic tumor data and used ChatGPT-driven agents to design custom therapies, including a FAP-targeted radioligand and an mRNA vaccine, for his relapsed osteosarcoma.
The fittest founder in the room got cancer. Here’s how he used AI to fight back.
Conno Christou, a data-driven founder, was diagnosed with a rare aggressive lymphoma after a chance discovery. He used his quantitative approach—including AI-powered health tracking—to gather multiple medical opinions and choose the most effective treatment, treating his chemotherapy like a startup marathon.
AI is finally curing cancer
AI technology is showing promising advancements in treating cancer, potentially marking a major breakthrough in healthcare.
Using GPT-4o reasoning to transform cancer care
Color Health has developed an AI copilot using GPT-4o's reasoning capabilities to help oncologists identify missing diagnostic information and streamline cancer care workflows. The tool enables physicians to find 4x more missing labs and imaging results in ~5 minutes versus weeks, with initial validation underway at UCSF.
@DavidFajgenbaum: Thanks so much for highlighting our work at @EveryCure! You can check out the NYT story at: https://nytimes.com/2025/03…
A tweet highlights work at EveryCure, referencing a New York Times story where an AI model searched existing drugs and identified a combination that put a patient with a rare blood disease into remission.