johnlindquist

John Lindquist

@johnlindquist
50 skills 600 total stars

find ~/johnlindquist/ -name "*.skill"

Database operations for SQLite, PostgreSQL, and MySQL. Use for queries, schema inspection, migrations, and...

Capture and review lessons learned from coding sessions. Use to record insights, read past lessons, and improve over time.

Contextual learning system that remembers patterns and rules from past sessions. Use to get relevant context before...

Manage long-running agent sessions. Use for tracking progress in extended tasks, maintaining context across long...

Query DeepWiki for repository documentation and structure. Use to understand open source projects, find API docs,...

Performance profiling and optimization. Use for benchmarking code, analyzing performance, running Lighthouse audits,...

Persistent knowledge storage using basic-memory CLI. Use to save notes, search memories semantically, and build...

Design system and token management. Use for managing design tokens, colors, typography, and maintaining design consistency.

Build Raycast extensions with React and TypeScript. Use when the user asks to create a Raycast extension, command, or tool.

Generate and manage changelogs from git history. Use for release notes, tracking breaking changes, and maintaining...

Create repository context bundles and code maps. Use to share codebase context, generate documentation, and...

Preview and analyze git diffs with AI explanations. Use to understand changes before committing, get impact...

Centralizes persona-driven code reviews (Fowler, Torvalds, Carmack, React core, etc.) so Claude can pick or combine...

Generate ideas and explore possibilities with AI. Use for creative problem solving, generating alternatives, and...

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks...

Inter-agent communication for multi-agent workflows. Use when multiple agents need to coordinate, share information,...

Track tasks and issues using the bd CLI. Use for task management, sprint planning, dependency tracking, and project...

Always search before starting any work across all coding agent session histories (Claude Code, Codex, Cursor, Gemini...

Manage dependencies with npm/yarn/pnpm. Use for auditing vulnerabilities, checking outdated packages, understanding...

Bundle code context for AI. ALWAYS use --limit 49k unless user explicitly requests otherwise. Use for creating...