How this skill is triggered — by the user, by Claude, or both
Slash command
/papyrus:papyrus-detect-staleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Scan corpus, return memories with `review_after < now()`.
Scan corpus, return memories with review_after < now().
input:
(from chain.resolve_read())
now: current UTC datetime
output:
stdout: brief render of stale needs, or "(no stale needs)"
exit: 0
Given fixture with one need where review_after = now - 1 day and one without, result contains exactly the first.
MCP tool memory_stale:
{}
Weekly review cycle:
papyrus-detect-stalepapyrus-drill, verify, then papyrus-update-metadata refresh review_after OR papyrus-deprecateMonthly audit:
papyrus-detect-stalemem → fact via papyrus-update-metadatapapyrus-update-metadata — refresh review_after after verificationpapyrus-deprecate — retire stale that no longer appliesshared/memory-types.md — lifecycle expectationsProvides 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.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub bburda/papyrus --plugin papyrus