From nicholasspisak-second-brain-2
Queries personal knowledge base wiki to answer questions, explore topic connections, and synthesize insights with wikilink citations. Uses index scans, qmd search, and offers to save analyses.
npx claudepluginhub joshuarweaver/cascade-knowledge --plugin nicholasspisak-second-brain-2This skill is limited to using the following tools:
Answer questions by searching and synthesizing knowledge from the wiki.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Answer questions by searching and synthesizing knowledge from the wiki.
Read wiki/index.md to identify relevant pages. Scan all category sections (Sources, Entities, Concepts, Synthesis) for entries related to the question.
If qmd is installed (check with command -v qmd), use it for search:
qmd search "query terms" --path wiki/
This is especially useful when the wiki has grown beyond ~100 pages where scanning the index becomes inefficient.
Read the wiki pages identified by the index or search. Follow [[wikilinks]] to pull in related context from linked pages. Read enough pages to give a thorough answer, but don't read the entire wiki.
If the wiki pages don't fully answer the question, check relevant source summaries in wiki/sources/ for additional detail. Only go to files in raw/ as a last resort.
Match the answer format to the question:
Always cite wiki pages using [[wikilink]] syntax. Example:
According to [[Source - Article Title]], the key finding was X. This connects to the broader pattern described in [[Concept Name]], which [[Entity Name]] has also explored.
If the answer produces something worth keeping — a comparison, analysis, new connection, or synthesis — offer to save it:
"This comparison might be useful to keep in your wiki. Want me to save it as a synthesis page?"
If the user agrees:
wiki/synthesis/ with proper frontmatterwiki/index.md under Synthesiswiki/log.md: ## [YYYY-MM-DD] query | Question summary[[wikilinks]] for all internal references. Never use raw file paths./second-brain-ingest — process new sources into wiki pages/second-brain-lint — health-check the wiki for issues