From david-skills
Guides decisions on wiki source document integration: inline embedding for small/simple docs vs separate files for large/visual ones. Includes decision framework, steps, and pitfalls.
npx claudepluginhub thedavidweng/skillsThis skill uses the workspace's default tool permissions.
When adding source document content to the wiki, you must decide between two approaches:
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Processes PDFs: extracts text/tables/images, merges/splits/rotates pages, adds watermarks, creates/fills forms, encrypts/decrypts, OCRs scans. Activates on PDF mentions or output requests.
Share bugs, ideas, or general feedback.
When adding source document content to the wiki, you must decide between two approaches:
## Employment or ## Documents section)sources/ and reference it via wikilinkPrefer INLINE content when:
Create SEPARATE source file when:
From real-world usage:
sources/docs/Archive/zhang-san-income-cert.md and referenced separately.source_notes with a generic Archive reference path if provenance tracking is needed.sources/docs/Archive/"source_notes only if the document has unique archival value; otherwise skip to avoid dead referencessource_notes entries that point to deleted files