prateek

prateek

@prateek

GitHub
61 Skills
0 Total Stars
September 2026 Joined

Public Skills

wiki-lint

by prateek

Audit and maintain the health of the Obsidian wiki. Use this skill when the user wants to check their wiki for issues, find orphaned pages, detect contradictions, identify stale content, fix broken wikilinks, or perform general maintenance on their knowledge base. Also triggers on "clean up the wiki", "what needs fixing", "audit my notes", or "wiki health check". Add --consolidate to switch from report-only to act-and-report mode (the "dream cycle"): fixes broken links, adds missing cross-references for orphans, corrects lifecycle states, demotes stale peripheral pages, normalizes tag aliases, and adds contradiction callouts — all with a dry-run preview and explicit user confirmation before any writes.

Code Review 0 1mo ago

trycycle-finishing

by prateek

"Internal trycycle subskill — do not invoke directly."

Git & VCS 0 1mo ago

trycycle-executing

by prateek

Internal trycycle subskill — do not invoke directly.

Automation 0 1mo ago

wiki-stage-commit

by prateek

Review and promote staged wiki pages to their final locations. Use when WIKI_STAGED_WRITES=true and the user says "/wiki-stage-commit", "review staged pages", "commit staged writes", "promote staged pages", "approve staged changes", or "what's waiting in staging". Shows each staged file, lets the user accept or reject it, and moves accepted files to their final wiki locations. Rejected files are moved back to _raw/ for manual editing.

Code Review 0 1mo ago

wiki-dashboard

by prateek

Create dynamic, queryable dashboard views of the Obsidian vault using Obsidian Bases or Dataview. Use this skill when the user says "create a dashboard", "vault dashboard", "show all X as a table", "dynamic view", "query my vault", "build a content index", "show me all concepts/entities/projects", or wants a structured, auto-updating view of their wiki content. Bases is native to Obsidian 1.8+ (no plugin needed). Dataview requires the community plugin.

Database 0 1mo ago

llm-wiki

by prateek

The foundational knowledge distillation pattern for building and maintaining an AI-powered Obsidian wiki. Based on Andrej Karpathy's LLM Wiki architecture. Use this skill whenever the user wants to understand the wiki pattern, set up a new knowledge base, or needs guidance on the three-layer architecture (raw sources → wiki → schema). Also use when discussing knowledge management strategy, wiki structure decisions, or how to organize distilled knowledge. This is the "theory" skill — other skills handle specific operations (ingesting, querying, linting).

Code Review 0 1mo ago

session-search

by prateek

Find a past agent session by topic and load its context into the current conversation. Searches the session-brain topic graph, ranking by relevance, topic membership, and time decay, then loads the winning transcript. Use when the user says "/wiki-sessions <topic>", "which session did I do X in", "find the session where I fixed X", "when did I last work on Y", "what was that session about Z", "load the session where I set up X", "have I done this before". Read-only — never writes to the vault. Requires a graph built by the session-brain skill.

File Ops 0 1mo ago

wiki-narrate

by prateek

Turn a wiki topic into a cited Markdown briefing, plain-language explanation, or progressive lecture. Use this skill for topic-based briefing, explanation, and lecture requests that must stay within the evidence compiled in an Obsidian vault.

Processing 0 1mo ago

shortcut

by prateek

Manage Shortcut stories, epics, objectives, iterations, docs, labels, teams, and more using the short CLI — view, search, update, and create items for project management and issue tracking. Use when the user mentions Shortcut, references tickets or tasks in Shortcut, or when you see URLs matching app.shortcut.com/* (use this skill instead of WebFetch).

API Dev 0 1mo ago

wiki-synthesize

by prateek

Systematically discover synthesis opportunities across the Obsidian wiki — pairs or clusters of concepts that co-occur frequently across pages but have no synthesis page connecting them. Creates new synthesis/ pages that draw explicit cross-cutting conclusions. Use when the user says "synthesize my wiki", "find connections", "what concepts keep coming up together", "/wiki-synthesize", or after a large ingest when the vault has grown significantly.

CLI Tools 0 1mo ago

yojam-config

by prateek

Maintain Prateek's chezmoi-managed Yojam browser-router config. Use for desired mutations, disappearing or disabled rules, schema bumps, new rule UUIDs, or Mac onboarding. Edit the desired fragment, never the live config; installation belongs to chezmoi-management.

Automation 0 2mo ago

benchmark-zsh-startup

by prateek

Benchmark and attribute zsh startup and prompt latency. Use when asked to profile a slow zsh prompt, explain where shell startup time is spent, compare zsh-bench with zprof or xtrace, or decide which zsh plugin, hook, or startup file to optimize first. Also use when the task is to track which zsh features, widgets, completions, or plugin-provided commands are actually being used.

CLI Tools 0 5mo ago

peekaboo-vm-app-audit

by prateek

Drive an LLM-led audit of one or more macOS apps using Peekaboo as eyes-and-hands — verify install, inspect on-disk preferences, launch the app, navigate its UI (windows, menu bar, settings panes), compare what the app's own UI shows against the configured plist, and produce a markdown report with embedded screenshot proof for each step. Works locally on the current Mac, against a remote Mac via SSH, or inside a Tart VM via double-hop SSH. Use whenever the user asks to "verify the install", "prove the settings landed", "screenshot every app", "audit what's running", or after a fresh chezmoi/dotfiles apply on a new machine or VM. The skill installs Peekaboo if missing.

Accessibility 0 5mo ago