Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Calculating Performance Status

ASecurity

Documents ECOG and Karnofsky performance status with treatment eligibility implications. Use when assessing performance status, documenting ECOG scores, or evaluating treatment candidacy.

22 stars
0 votes
0 copies
0 views
Added 9/20/2026
documentationgonodeapiperformancedocumentation

Works with

cliapi

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add lev-os/agents --skill calculating-performance-status --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Calculating Performance Status?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Calculating Performance Status
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lev-os-calculating-performance-status/badge)](https://www.skillsdirectory.com/skills/lev-os-calculating-performance-status)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: calculating-performance-status
description: Documents ECOG and Karnofsky performance status with treatment eligibility implications. Use when assessing performance status, documenting ECOG scores, or evaluating treatment candidacy.
tags:
  - analysis
  - oncology
  - treatment
metadata:
  author: casemark
  practice_areas:
    - Medical Oncology
    - Hematology-Oncology
    - Radiation Oncology
  document_types:
    - Calculation Worksheet
  skill_modes:
    - Calculation
---

# Calculating Performance Status

Documents ECOG and Karnofsky performance status with treatment eligibility implications.

## Why This Skill Exists

Performance status (PS) is the most important non-disease-related prognostic factor in oncology and the primary determinant of treatment eligibility. An ECOG PS of 0–1 versus 2 can mean the difference between eligibility for aggressive multi-agent chemotherapy, clinical trial enrollment, or best supportive care only. Karnofsky Performance Status (KPS) is used primarily in radiation oncology, CNS tumors, and hospice eligibility determination.

Inaccurate performance status assessment leads to inappropriate treatment (toxic therapy in patients too debilitated to benefit), clinical trial protocol deviations, incorrect prognostic estimates, and flawed quality reporting. ECOG PS is required for virtually every clinical trial eligibility assessment, most prior authorization submissions for oncology drugs, and NCCN guideline treatment algorithm decision nodes. The correlation between PS and survival is stronger than most tumor biomarkers.

---

## Checkpoint A: Pre-Draft Intake (Mandatory)

1. What is the purpose of this assessment (treatment decision, clinical trial screening, hospice eligibility, quality reporting)? (Default: treatment decision)
2. When was the last documented performance status, and who assessed it? (Default: assess now)
3. What is the patient's baseline functional status prior to cancer diagnosis? (Default: document)
4. Are there acute reversible factors affecting current functional status (infection, uncontrolled pain, depression)? (Default: assess)
5. Is the patient currently hospitalized, or is this an outpatient assessment? (Default: outpatient)
6. Does the assessment need to be in both ECOG and KPS scales? (Default: ECOG primary, KPS cross-reference)
7. What treatment decision depends on this assessment? (Default: specify)

### Documents to Request

- Prior performance status assessments with dates
- Nursing functional assessments and activity logs
- Physical therapy or occupational therapy evaluations if available
- Patient self-reported activity level
- Caregiver report on patient's daily activities
- Current symptom list that may affect function (pain, dyspnea, fatigue)
- Hospitalization history (recent admissions suggest declining PS)
- Medication list (sedating medications may confound assessment)

---

## Step 1: Assess ECOG Performance Status

**ECOG Performance Status Scale (Oken et al., 1982):**

| ECOG | Description | Functional Benchmark |
|------|-------------|---------------------|
| 0 | Fully active, able to carry on all pre-disease performance without restriction | Working full-time, unrestricted activity |
| 1 | Restricted in physically strenuous activity but ambulatory and able to carry out work of a light or sedentary nature (e.g., light housework, office work) | Can do light work, up and about >50% of waking hours |
| 2 | Ambulatory and capable of all self-care but unable to carry out any work activities; up and about more than 50% of waking hours | Self-care intact, no work capability, out of bed >50% of day |
| 3 | Capable of only limited self-care; confined to bed or chair more than 50% of waking hours | Limited self-care, in bed/chair >50% of day |
| 4 | Completely disabled; cannot carry on any self-care; totally confined to bed or chair | Bedbound, no self-care |
| 5 | Dead | — |

**Assessment technique:**
- Observe the patient walking into the exam room — gait, speed, use of assistive devices
- Ask specific functional questions: "Can you do your own grocery shopping?" "Do you need help bathing or dressing?" "What percentage of the day do you spend in bed?"
- Confirm with caregiver if present — patient self-report often overestimates function
- Distinguish between cancer-related functional limitation and pre-existing comorbidity limitations

---

## Step 2: Cross-Reference with Karnofsky Performance Status

**Karnofsky Performance Status Scale:**

| KPS | Description | ECOG Equivalent |
|-----|-------------|----------------|
| 100 | Normal, no complaints, no evidence of disease | ECOG 0 |
| 90 | Able to carry on normal activity; minor signs or symptoms | ECOG 0 |
| 80 | Normal activity with effort; some signs or symptoms | ECOG 1 |
| 70 | Cares for self but unable to carry on normal activity or work | ECOG 2 |
| 60 | Requires occasional assistance but able to care for most personal needs | ECOG 2 |
| 50 | Requires considerable assistance and frequent medical care | ECOG 3 |
| 40 | Disabled; requires special care and assistance | ECOG 3 |
| 30 | Severely disabled; hospitalization indicated, death not imminent | ECOG 4 |
| 20 | Very sick; hospitalization necessary; active supportive treatment | ECOG 4 |
| 10 | Moribund; fatal processes progressing rapidly | ECOG 4 |
| 0 | Dead | ECOG 5 |

**Note:** The ECOG-KPS correlation is approximate. KPS 60–70 both map to ECOG 2 but represent meaningfully different functional levels. When a clinical trial protocol specifies KPS ≥60, an ECOG 2 patient may or may not qualify — use the KPS scale directly.

---

## Step 3: Map Performance Status to Treatment Eligibility

| ECOG PS | Treatment Implications |
|---------|----------------------|
| 0–1 | Eligible for most standard chemotherapy regimens, clinical trials, aggressive multimodality therapy |
| 2 | Eligible for modified-dose regimens, selected single-agent therapies, some immunotherapy trials. Many clinical trials exclude ECOG 2. Consider dose attenuation. |
| 3 | Standard cytotoxic chemotherapy generally not recommended. Consider targeted therapy or immunotherapy with favorable toxicity profiles. Palliative care focus. Best supportive care for most diseases. |
| 4 | Active cancer treatment not recommended. Comfort-focused care. Hospice eligibility assessment. |

**Disease-specific PS thresholds:**
- NSCLC (first-line): platinum doublet for ECOG 0–1; single-agent for ECOG 2; BSC for ECOG 3–4
- Pancreatic: FOLFIRINOX restricted to ECOG 0–1; gemcitabine/nab-paclitaxel for ECOG 0–1; gemcitabine alone for ECOG 2
- Renal cell: checkpoint inhibitor combinations for ECOG 0–1 per NCCN
- Clinical trials: >85% of phase III trials require ECOG 0–1; some permit ECOG 0–2

---

## Step 4: Document the Assessment

Complete performance status documentation includes:

1. **Scale used** (ECOG, KPS, or both)
2. **Score assigned** with date of assessment
3. **Functional basis for the score** — specific activities the patient can and cannot perform
4. **Assessor** — physician name and credential (PS for clinical trial eligibility should be assessed by the treating physician, not delegated)
5. **Trend** — comparison to prior PS assessments, trajectory (stable, improving, declining)
6. **Confounders identified** — reversible factors (pain, infection, depression) that may improve PS if addressed
7. **Treatment implication** — specific treatment eligibility or modification determined by this PS score

---

## Checkpoint B: Post-Draft Alignment (Mandatory)

1. Is the ECOG score supported by documented functional observations, not just a number?
2. Has the assessor been identified (physician assessment required for clinical trial eligibility)?
3. Are reversible confounders (pain, infection, depression) identified and addressed before finalizing the PS for treatment decisions?
4. Is the PS trend documented (comparison to prior assessments)?
5. Does the treatment recommendation align with the documented PS?

---

## Quality Audit

- [ ] ECOG PS score documented with specific functional observations
- [ ] KPS cross-reference provided when required by protocol or clinical setting
- [ ] Assessor identified by name and credential
- [ ] Date of assessment recorded
- [ ] Functional basis described (not just a number)
- [ ] Prior PS scores referenced for trend analysis
- [ ] Reversible confounders (pain, anemia, depression, infection) assessed and documented
- [ ] Treatment eligibility implications explicitly stated
- [ ] Clinical trial PS requirements verified against the assigned score
- [ ] Hospitalization status noted (inpatient PS may differ from outpatient baseline)
- [ ] Caregiver corroboration noted when patient self-report may overestimate function
- [ ] PS reassessment plan documented (frequency, triggers for re-evaluation)

---

## Guidelines

- Performance status must be assessed at every clinic visit — it is not a one-time measurement
- Never round down ECOG PS to improve treatment eligibility — this exposes the patient to toxicity they may not tolerate
- Distinguish between performance status decline from cancer progression and decline from treatment toxicity — the latter may be reversible
- For clinical trial enrollment, the PS assessment must be performed within the protocol-specified window (typically 7–14 days before enrollment)
- ECOG 2 is the most commonly misassigned grade — the distinction between "unable to work but self-caring" (ECOG 2) and "limited self-care, in bed >50%" (ECOG 3) requires careful questioning
- KPS ≤70 (ECOG ≥2) is a threshold for hospice eligibility discussions in the context of advanced cancer with limited treatment options
- When PS fluctuates day to day, document the typical PS over the preceding week rather than a single observation
- Performance status assessed during acute illness (infection, post-surgical) should be labeled as "acute" and re-assessed after recovery

Attribution

lev-oslev-os
View sourceMore from lev-os →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Context Fundamentals

Understand the components, mechanics, and constraints of context in agent systems. Use when designing agent architectures, debugging context-related failures, or optimizing context usage.

179001 votes

release-notes

Draft release notes and changelog entries from git history or merged PRs between two refs (tags/SHAs/branches), including breaking changes, migrations, and upgrade steps. Use when the user asks for release notes, changelog updates, or a GitHub Release draft.

1301 votes

docs-style-guide

Documentation style guide enforcer by @planetabhi. Applies and reviews the writing style guide when authoring or editing product documentation and tutorials. Use to check prose for voice, tense, word choice, inclusive language, formatting, code block, UI, Markdown, and number/date conventions.

11 votes

Caveman Help

Quick-reference card for all caveman modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /caveman-help, "caveman help", "what caveman commands", "how do I use caveman".

1023330 votes

How It Works

Explain how claude-mem captures observations, when memory injection kicks in, and where data lives. Use when the user asks "how does claude-mem work?" or "what is this thing doing?".

929660 votes
View all in documentation →