security-patterns
Use when working with Electron - IPC security, renderer isolation, Node API access
浏览 andyngdz 维护的已发布 AI 技能,比较用途与说明,并通过来源仓库了解安装方式。
已收录技能
13收录技能的仓库 Stars 合计
51仓库 Forks
0平均每个技能的仓库 Stars
4同一仓库中的多个技能可能共享 Stars,合计包含重复仓库数据。
Use when working with Electron - IPC security, renderer isolation, Node API access
Use when refactoring or implementing features - validation, component design, API research
Use when writing tests - test structure, verification steps, coverage goals
Use always - non-negotiable rules for TypeScript safety, socket events, and React patterns
Use when starting work - guidelines for asking questions and commit policies
Use when writing tests - test structure, mocking patterns, pre-commit checks
Use when exiting plan mode - where to save implementation plans
Use when adding error handling - exception patterns, HTTP codes, domain exceptions
Use when starting work - guidelines for asking questions and commit policies
Apply Martin Fowler's refactoring patterns - extract variables to eliminate repetition, split temporary variables, replace temp with query for cleaner, more maintainable code
Master code organization - encapsulation with wrapper methods, file modularity (split >150 lines), one function one responsibility, descriptive naming, minimal comments
Master type safety patterns - fix type errors at source, never use type: ignore or any, prefer Pydantic models, use type stubs for external libraries
Use when adding logging to features - structured logging with LoggerService categories
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。