nasa-pm-lessons
Skill10 starsChanged 39 days agoMITView on GitHub
Jerry Madden, former Associate Director of Flight Projects, NASA Goddard Space Flight Center — aphorisms collected over 37 years, first published in ASK Magazine, October 2003. <https://llis.nasa.gov/lesson/1956> The reference files below paraphrase the source in each category's own words rather than quoting it at length — treat them as a judgment aid, not a verbatim transcript. Consult the source URL for Madden's original phrasing and full elaboration. Only apply this skill when the situation actually matches one of the trigger…
In this repository81 other files it gives its agents.
- AGENTS.mdAGENTS.md
- skills/development/biome-complete/AGENTS.mdAGENTS.md
- skills/development/bun-development/AGENTS.mdAGENTS.md
- skills/development/commanderjs/AGENTS.mdAGENTS.md
- skills/documentation/markdown-authoring/AGENTS.mdAGENTS.md
- skills/package-mgmt/mise-complete/AGENTS.mdAGENTS.md
- skills/testing/bdd-testing/AGENTS.mdAGENTS.md
- agents-mdSkill
- cache-auditSkill
- context-radar-auditSkill
- create-contextSkill
- guided-interviewSkill
- handover-document-creatorSkill
- load-contextSkill
- pick-modelSkill
- pinSkill
- professional-honestySkill
- rules-managementSkill
- save-contextSkill
- session-reflectionSkill
- socratic-methodSkill
- vault-captureSkill
- vault-consolidateSkill
- vault-fetchSkill
- vault-searchSkill
- bird-fortune-political-satireSkill
- brooker-esque-media-satireSkill
- clarke-dawe-esqueSkill
- comedy-style-skill-generatorSkill
- cunk-esque-mockumentarySkill
- gervais-esque-cringe-satireSkill
- monty-python-esqueSkill
- pryor-esque-confessional-standupSkill
- rock-esque-observational-standupSkill
- biome-completeSkill
- bun-developmentSkill
- commanderjsSkill
- conventional-commitsSkill
- humanizerSkill
- journal-entry-importSkill
- markdown-authoringSkill
- mermaid-diagramsSkill
- plain-englishSkill
- professional-communicationSkill
- sop-structureSkill
- logql-generatorSkill
- mise-completeSkill
- context-indexSkill
- create-context-fileSkill
- follow-upSkill
- goal-trackerSkill
- plan-createSkill
- plan-executeSkill
- plan-reviewSkill
- risk-registerSkill
- tech-debtSkill
- tech-evaluationSkill
- blast-radiusSkill
- bridgeSkill
- challengeSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
8 rules. About 0 are common, 8 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈8
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 21
Only apply this skill when the situation actually matches one of the trigger scenarios below.
- Distinctive: line 37
Don't quote more than one category, or more than 1-3 aphorisms, in a single response — pick what fits the specific situation
- Distinctive: line 38
Not a substitute for your project's own planning/ticketing structure — this skill adds judgment framing, not schema
- Distinctive: line 46
Never present this as directive process or a checklist to satisfy — it's judgment support
- Distinctive: line 50
Before treating a Madden aphorism as settled guidance for anything stakeholder-facing or regulated, wait for explicit confirmation from the …
- Distinctive: line 68
If the matched reference file is missing, or nothing in the matched category actually fits the situation, say so directly and skip the …
- Distinctive: line 75
PREFER citing zero aphorisms over forcing a citation that doesn't fit the specific situation
- Distinctive: line 83
NEVER: treat this skill as authority for a stakeholder-facing regulatory, legal, or customer-dispute decision.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
NASA PM Lessons (LLIS #1956)
Source
Jerry Madden, former Associate Director of Flight Projects, NASA Goddard Space Flight Center — aphorisms collected over 37 years, first published in ASK Magazine, October 2003. https://llis.nasa.gov/lesson/1956
The reference files below paraphrase the source in each category's own words rather than quoting it at length — treat them as a judgment aid, not a verbatim transcript. Consult the source URL for Madden's original phrasing and full elaboration.
Prerequisites
Only apply this skill when the situation actually matches one of the trigger scenarios below. If it doesn't, skip this skill entirely rather than forcing a fit.
When to Use
| Scenario | Load |
| Root cause / incident writeup (journal troubleshooting entries) | references/design-engineering.md |
| Ticket refinement, implementation plan drafting, wave planning | references/planning-and-decisions.md |
| Status comment to management, escalation call | references/working-with-superiors.md |
| Stakeholder comms, incident status to non-engineers, vendor/partner comms | references/customer-stakeholder-relations.md |
| Retro notes, team roster entries, 1:1 or standup prep | references/managing-project-staff.md |
| Vendor/contractor friction or negotiation | references/contractor-relations.md |
| Anything else | Skip this skill unless a genuine match appears above |
When Not to Use
- Don't quote more than one category, or more than 1-3 aphorisms, in a single response — pick what fits the specific situation
- Not a substitute for your project's own planning/ticketing structure — this skill adds judgment framing, not schema
- Regulatory, legal, or other decisions requiring a documented human sign-off are out of scope for this skill — those route to the responsible function regardless of what a Madden aphorism might suggest
Workflow
- Identify which trigger scenario applies (table above)
- Load only the matching
references/*.mdfile - Pick the 1-3 aphorisms that actually fit the situation — state the point in a line, attribute it to Madden/LLIS #1956, then apply it to the concrete case at hand
- Never present this as directive process or a checklist to satisfy — it's judgment support
Verification
Before treating a Madden aphorism as settled guidance for anything stakeholder-facing or regulated, wait for explicit confirmation from the responsible function (Legal, Compliance, or equivalent) whenever the topic touches a regulatory or externally-facing decision — this skill only produces internal judgment framing, never the final call.
cargo run -p pantheon-skill-auditor -- evaluate project-mgmt/nasa-pm-lessons --json --storeResult: a JSON score report across the 9-dimension framework — treat anything below a B grade as not yet production-ready.
Working with Superiors — LLIS #1956: "Never ask management to make a decision that you can make."
Applied: this status update is yours to send; don't route it through your manager first.Result: one line, attributed, applied — not a dump of the whole category.
Troubleshooting
If the matched reference file is missing, or nothing in the matched category actually fits the situation, say so directly and skip the citation — forcing an aphorism where none fits is worse than citing none.
Mindset
- TYPICALLY, one well-chosen line beats five loosely relevant ones — brevity is the point, not exhaustiveness
- These are aphorisms, not procedures. ALWAYS use them to frame a judgment call, never to justify a decision already made
- PREFER citing zero aphorisms over forcing a citation that doesn't fit the specific situation
- In a production incident writeup, a single attributed line lands better than a wall of NASA trivia — treat over-citing as the gotcha to avoid, not a feature
Anti-Patterns
NEVER paste an entire category's list into a journal entry, ticket comment, or status update. WHY: it turns a judgment nudge into noise and defeats the point of category scoping — the main pitfall this skill guards against. BAD: "Per NASA LLIS #1956, here are the 20 planning lessons to consider..." GOOD: one line, attributed, applied to the specific decision in front of you.
NEVER treat this skill as authority for a stakeholder-facing regulatory, legal, or customer-dispute decision. WHY: those are decision-support domains requiring a documented human decision — an aphorism is not a substitute. BAD: citing Madden's "know your customer" aphorism as the basis for resolving a customer dispute. GOOD: use it for internal judgment framing only, and route anything regulator-facing to the correct function.
NEVER force a citation when nothing in the matched category actually fits the situation. WHY: a fabricated-fit aphorism reads as filler and erodes trust in the citations that are genuinely useful. BAD: stretching a "Working with Superiors" line to cover a pure design-engineering root cause just because that was the category loaded. GOOD: say plainly that nothing fits, skip the citation, and move on.
References
| Category | File |
| Design Engineering | references/design-engineering.md |
| Planning, Decision-Making, Documentation, Reporting | references/planning-and-decisions.md |
| Managing Project Staff | references/managing-project-staff.md |
| Working with Superiors | references/working-with-superiors.md |
| Customer/Stakeholder Relations | references/customer-stakeholder-relations.md |
| Contractor Relations | references/contractor-relations.md |
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

