getting-started-with-skills
Skills wiki intro - mandatory workflows, search tool, brainstorming triggers
浏览 obra 维护的已发布 AI 技能,比较用途与说明,并通过来源仓库了解安装方式。
已收录技能
60收录技能的仓库 Stars 合计
624,117仓库 Forks
48,432平均每个技能的仓库 Stars
10,402同一仓库中的多个技能可能共享 Stars,合计包含重复仓库数据。
Skills wiki intro - mandatory workflows, search tool, brainstorming triggers
Declare variables in smallest possible scope, initialize close to first use, minimize span and live time
Systematically trace bugs backward through call stack to find original trigger
Flatten nested conditionals with early returns or table-driven methods - keep nesting depth under 3 levels
Four-phase debugging framework that ensures root cause investigation before attempting fixes. Never jump to solutions.
Run verification commands and confirm output before claiming success
Fork, clone to ~/.clank, run installer, edit CLAUDE.md
Name code by what it does in the domain, not how it's implemented or its history
Each routine does one thing and does it well - extract when routines have multiple responsibilities
Class interfaces present one cohesive abstraction - don't mix domain logic with serialization, persistence, or unrelated concerns
Try 2-3 different approaches before implementing - don't settle for first design you think of
Hide implementation details behind interfaces - work at domain level (what), not implementation level (how)
Create detailed implementation plans with bite-sized tasks for engineers with zero codebase context
RED-GREEN-REFACTOR for process documentation - baseline without skill, write addressing failures, iterate closing loopholes
Use each variable for exactly one purpose - no hybrid coupling or hidden meanings
Comment WHY code exists and non-obvious decisions, not WHAT code does (mechanics)
Managing complexity is software's primary technical imperative - all other goals are secondary
Design in pseudocode first, iterate approaches, then translate to code
Search previous Claude Code conversations for facts, patterns, decisions, and context using semantic or text search
Choose names that fully and accurately describe what the variable represents
Interactive idea refinement using Socratic method to develop fully-formed designs
Execute implementation plan by dispatching fresh subagent for each task, with code review between tasks
Dispatch code-reviewer subagent to review implementation against plan or requirements before proceeding
Execute detailed plans in batches with review checkpoints
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。