@skills · Owner
Agent skills by johnlindquist
52 skills indexed from github.com/johnlindquist. Reference any of them in AdaL, Claude Code, Cursor or any coding agent — nothing to install.
- agent-mail · Skill · 24 stars
Inter-agent communication for multi-agent workflows. Use when multiple agents need to coordinate, share information, or reserve resources.
- article · Skill · 24 stars
Generate technical articles and documentation using AI. Use for writing blog posts, documentation, and technical content.
- beads · Skill · 24 stars
Track tasks and issues using the bd CLI. Use for task management, sprint planning, dependency tracking, and project organization. Replaces TodoWrite.
- brainstorm · Skill · 24 stars
Generate ideas and explore possibilities with AI. Use for creative problem solving, generating alternatives, and expanding on concepts.
- bundle · Skill · 24 stars
Bundle and share code as gists or markdown. Use to create shareable code bundles, extract imports, and create GitHub gists.
- cass · Skill · 24 stars
Always search before starting any work across all coding agent session histories (Claude Code, Codex, Cursor, Gemini CLI, Aider, ChatGPT) to find whatever
- cass-memory · Skill · 24 stars
Contextual learning system that remembers patterns and rules from past sessions. Use to get relevant context before tasks, record outcomes, and build a per
- changelog · Skill · 24 stars
Generate and manage changelogs from git history. Use for release notes, tracking breaking changes, and maintaining project history.
- chrome · Skill · 24 stars
Browser automation using Puppeteer or Playwright. Use for web testing, screenshots, form filling, and automated browser interactions.
- claude · Collection · 24 stars
- council · Skill · 24 stars
Query multiple AI agents in parallel for diverse perspectives. Use when you want multiple viewpoints on a question, to compare approaches, or to find conse
- council-of-five · Skill · 24 stars
Spawn 5 Opus subagents with randomly-generated distinct personas to debate a problem from multiple angles. Use when exploring UX decisions, architecture ch
- db · Skill · 24 stars
Database operations for SQLite, PostgreSQL, and MySQL. Use for queries, schema inspection, migrations, and AI-assisted query generation.
- debug · Skill · 24 stars
Unified debugging workflow enforcing root cause protocol. Investigate → Understand → Reason → Fix. Use when debugging bugs, errors, or unexpected behavior.
- deepwiki · Skill · 24 stars
Query DeepWiki for repository documentation and structure. Use to understand open source projects, find API docs, and explore codebases.
- deps · Skill · 24 stars
Manage dependencies with npm/yarn/pnpm. Use for auditing vulnerabilities, checking outdated packages, understanding dependency trees, and upgrading package
- design · Skill · 24 stars
Design system and token management. Use for managing design tokens, colors, typography, and maintaining design consistency.
- diagram · Skill · 24 stars
Use this skill whenever a "diagram" is mentioned. Maintain and synchronize Unified Impact Diagrams following Diagram Driven Development (DDD) methodology.
- diff-preview · Skill · 24 stars
Preview and analyze git diffs with AI explanations. Use to understand changes before committing, get impact analysis, and compare branches or commits.
- figma · Skill · 24 stars
Extract design data from Figma files. Use for getting design tokens, component specs, and generating code from Figma designs.
- frontend-design · Skill · 24 stars
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or app
- gemini · Skill · 24 stars
Use Gemini AI for research, analysis, summarization, web search, and complex reasoning. Use when you need AI-powered research, code analysis, content summa
- gemini-image · Skill · 24 stars
Analyze images using Gemini's vision capabilities. Use for image analysis, text extraction from screenshots, and visual content understanding.
- github · Skill · 24 stars
Manage GitHub issues using gh CLI - create, list, view, update, close, and assign issues. Use when working with GitHub issues, bug tracking, or project man
- investigate · Skill · 24 stars
Debug and investigate code issues using search and AI analysis. Use when stuck on bugs, tracing execution flow, or understanding complex code.
- karabiner · Skill · 24 stars
Configure Karabiner-Elements keyboard remapping using Goku EDN syntax. Use when creating keybindings, layers, simlayers, app-specific shortcuts, or modifyi
- lessons · Skill · 24 stars
Capture and review lessons learned from coding sessions. Use to record insights, read past lessons, and improve over time.
- linear · Skill · 24 stars
Manage Linear issues and workflows. Use for viewing, creating, and updating Linear issues, and integrating with development workflow.
- long-agent · Skill · 24 stars
Manage long-running agent sessions. Use for tracking progress in extended tasks, maintaining context across long sessions, and managing multi-step workflow
- mcp-spy · Skill · 24 stars
Debug MCP server communication. Use for troubleshooting MCP integrations, viewing traffic, and analyzing latency.
- memory · Skill · 24 stars
Persistent knowledge storage using basic-memory CLI. Use to save notes, search memories semantically, and build context for topics across sessions.
- packx · Skill · 24 stars
Bundle code context for AI. ALWAYS use --limit 49k unless user explicitly requests otherwise. Use for creating shareable code bundles and preparing context
- perf · Skill · 24 stars
Performance profiling and optimization. Use for benchmarking code, analyzing performance, running Lighthouse audits, and finding hotspots.
- pipeline · Skill · 24 stars
Chain multiple operations together in pipelines. Use for multi-step workflows, combining research with analysis, and complex automated tasks.
- raycast-extension · Skill · 24 stars
Build Raycast extensions with React and TypeScript. Use when the user asks to create a Raycast extension, command, or tool.
- refactor · Skill · 24 stars
Code refactoring with AI assistance. Use for modernizing code, converting JavaScript to TypeScript, class to hooks conversions, and systematic renaming.
- repo · Skill · 24 stars
Create repository context bundles and code maps. Use to share codebase context, generate documentation, and understand project structure.
- research · Skill · 24 stars
Comprehensive research combining web search and AI synthesis. Use for deep research on topics, comparing technologies, investigating libraries, and finding
- review · Skill · 24 stars
Centralizes persona-driven code reviews (Fowler, Torvalds, Carmack, React core, etc.) so Claude can pick or combine expert viewpoints when the user asks fo
- skill-creator · Skill · 24 stars
Create new Agent Skills for Claude Code. Use when user wants to create a skill, add a new capability, document a CLI workflow, or asks how skills work.
- skills · Collection · 24 stars
- spider · Skill · 24 stars
Web crawling and scraping with analysis. Use for crawling websites, security scanning, and extracting information from web pages.
- stuck · Skill · 24 stars
Get unstuck when blocked on a problem. Use when you've tried multiple approaches without success, or when debugging has hit a wall.
- testgen · Skill · 24 stars
Generate tests using AI and run test suites. Use for generating unit tests, running coverage reports, and mutation testing.
- think · Skill · 24 stars
Deep multi-framework reasoning using Gemini. Use for complex problem analysis, challenging ideas, and evaluating multiple options with structured thinking.
- tmux · Skill · 24 stars
Manage tmux sessions for background processes. Use to run long-running commands, manage multiple terminals, and capture output from background processes.
- ts-testing · Skill · 24 stars
Design, implement, and maintain high‑value TypeScript test suites using popular JS/TS testing libraries. Use this skill whenever the user is adding tests,
- ubs · Skill · 24 stars
Ultimate Bug Scanner - scan code for bugs across 7 languages (JS/TS, Python, Go, Rust, Java, C++, Ruby). Use before commits to catch null safety issues, se
- wezterm · Skill · 24 stars
Configure and customize WezTerm terminal emulator. Use for setting up WezTerm config, themes, keybindings, and advanced features.
- workflow · Skill · 24 stars
Manage GitHub Actions workflows using gh CLI. Use to check CI status, view run logs, analyze failures, and rerun workflows.
- workflow-devkit · Skill · 24 stars
Build durable, resumable TypeScript workflows with Vercel Workflow DevKit. Use when creating long-running processes, AI agents, background jobs, multi-step
- worktree · Skill · 24 stars
Manage git worktrees for parallel development. Use to work on multiple branches simultaneously without stashing or switching contexts.