From pm-os
Fetch live product context from the consumer repo's data/ files. Foundation skill used by other PM skills to self-hydrate with decisions, personas, backlog, recent Signals, and Market Landscape entries.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm-os:fetch-contextThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This is a utility skill that loads product context from the consumer
This is a utility skill that loads product context from the consumer
repo's data/ directory. Other skills call this pattern before doing
their work.
What this skill reads:
data/decisions/ — commitments the PM has madedata/signals/active.md — recent time-stamped observationsdata/knowledge/ — people, reference, research, market-landscapedata/personas/ — defined customer personasdata/tasks/active.md — active backlog and in-progress workSee the DB Routing Rubric in .claude/context/data-schemas.md for
what each entity type holds.
The consumer repo follows the layout in .claude/context/data-schemas.md.
Always read indexes before opening individual files — this keeps token
usage bounded.
data/decisions/index.md (one-line-per-decision table).Status = Active and Date within the last 90 days
(extend if thin). Keep all Status = Active regardless of age if the
decision is type Positioning, Pricing, or Architecture (these are
long-lived constraints).If data/decisions/ does not exist, note it: "No decisions logged yet
for this product."
data/personas/index.md.If data/personas/ is empty, suggest running /define-persona.
data/tasks/active.md.data/signals/active.md for H3 headings with date: metadata
within the last 30 days (extend to 60 if thin).type from the metadata: User Feedback, Technical Constraint,
Market Signal, Competitive Move, Internal Learning.action_required:true.Scope or Go-to-Market from the decisions step.data/knowledge/market-landscape/*.md.{market-slug}.md).## Scan — {date} H2 section, not the full
file history./market-scan to refresh.If no Market Landscape file exists, note it: "No prior scans on file — suggest running /market-scan."
Present a brief context summary to the user:
This skill can be invoked directly for a quick context briefing, or used as a foundation step by other skills.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
npx claudepluginhub jesperhagg/pm-operating-system --plugin pm-os