Explore skills
65,415 skills found
explain-complex-code
Generate comprehensive architecture documentation for complex code modules with Graphviz diagrams and examples. Use when user asks to "explain this code", "document the architecture", or wants to understand how a module/system works.
jtbd-pipeline
Run the full JTBD analysis pipeline on a batch of interview transcripts. Analyzes each transcript into a Switch analysis, then finds cross-interview patterns. Accepts a directory of transcript files or Fireflies meeting IDs. Use when: "analyze all interviews", "jtbd pipeline", "batch analysis", "process transcripts".
agent-lint
Lint a BDK agent file for best practices and portability. Use when reviewing, creating, or editing an agent (agents/*.md) to verify it meets BDK conventions. Trigger on phrases like "check this agent", "verify agent", "lint agent", or when about to commit a new agent.
bdk-tier-impact
Tool-tier guidance for impact analysis (blast radius, affected flows). Preloaded into agents that reason about change impact; not user-facing.
test-driven-development
Rigid TDD process for writing and verifying tests before implementation. Use when implementing any feature or bugfix. Receives test case bullet points from the plan and enforces red-green cycle.
gitnexus-debugging
Use when the user is debugging a bug, tracing an error, or asking why something fails. Examples: \"Why is X failing?\", \"Where does this error come from?\", \"Trace this bug\"
git-workflow
Manages full-cycle Git operations including feature branch creation, conventional commit message generation, linear history synchronization (rebase), and push safety checks. Use this for git-related tasks.
markdown-frontmatter-engine
当用户要求为 Markdown 文件添加、修改或提取 frontmatter(属性、元数据、YAML 头),或要求补充 tags、aliases、标题、分类等字段时,必须使用此 skill。它由 schema/ 目录动态驱动——在 schema/ 下新增一个 .md 文件即可支持新的字段类型,全程无需修改 skill 本身。支持对单个文件或目录批量处理。
obsidian-smart-links
针对指定的 Obsidian 笔记,分析知识库构建双向链接(外链+反链),支持段落级链接,自动生成外链详情报告并交互确认后写入。适用于笔记深度整理、知识图谱完善、跨笔记关联建立等场景。
jtbd-brief
Drafts a JTBD-native product brief from Job Map data. Accepts a Job Map YAML file (.jtbd/jobs/*.yml). Outputs to .jtbd/briefs/. Use when: "product brief", "jtbd brief", "write prd".
jtbd-switch
Analyze a customer interview transcript using Moesta's Switch methodology. Extracts the switching timeline, four forces (push/pull/anxiety/habit), and a Klement-format job story. Outputs structured YAML to .jtbd/switches/. Use when: "analyze interview", "jtbd switch", "customer interview", "switching analysis".
agents
AI agent design and automation skill for solopreneurs. Use when user needs to audit workflows for automation, design AI agents, or build automation recipes using n8n + Claude API. Triggers on "ai agent", "automation", "workflow automation", "n8n", "agent design", "automate my business", or /agent commands.