Review current branch changes against REVIEW.md guidelines
原文语言:英语
菜单
SkillsMP 已收集 TheBushidoCollective/han 中的 430 个 Skill。打开任一 Skill 可查看来源和详情。
已展示 40 / 430 个已收集 Skill。
Review current branch changes against REVIEW.md guidelines
原文语言:英语
Use when kotlin coroutines for structured concurrency including suspend functions, coroutine builders, Flow, channels, and patterns for building efficient asynchronous code with cancellation and exception handling.
原文语言:英语
Use when building modular Angular applications requiring dependency injection with providers, injectors, and services.
原文语言:英语
Use when handling async operations in Angular applications with observables, operators, and subjects.
原文语言:英语
Use when building Angular 16+ applications requiring fine-grained reactive state management and zone-less change detection.
原文语言:英语
Guides end-to-end feature development through 8 phases: discover requirements, explore codebase patterns, clarify ambiguities with the user, design architecture, implement with TDD, run multi-agent code review, validate all quality gates, and write a blog…
原文语言:英语
Use when creating or modifying Han plugins. Covers plugin structure, configuration, hooks, skills, and best practices.
原文语言:英语
Minimize token consumption through efficient tool usage patterns
原文语言:英语
Prefer explicit configuration over framework defaults to prevent environment-dependent failures
原文语言:英语
Reduce token waste by batching tool calls and avoiding narration between sequential operations
原文语言:英语
Resume work on a pull request by loading its context, diff, CI status, and review comments
原文语言:英语
Load PR context for the current branch using GitHub MCP tools
原文语言:英语
Load MR context for the current branch using GitLab MCP tools
原文语言:英语
Manage git worktrees - list active worktrees, prune stale ones, and merge work back into the main branch.
原文语言:英语
Create a new discipline plugin with specialized agents
原文语言:英语
Create a new technique plugin for a technology (language, tool, framework, or validation)
原文语言:英语
Use when responding to production incidents following SRE principles and best practices.
原文语言:英语
Use when building comprehensive monitoring and observability systems.
原文语言:英语
Use when building reliable and scalable distributed systems.
原文语言:英语
Use after modifying existing systems to update blueprint documentation. Read blueprints before changes, update after. Prevents documentation drift.
原文语言:英语
Use when managing blueprints directory structure and avoiding duplication. Always search existing blueprints before creating to prevent duplicate documentation. Handles naming conventions and cross-references.
原文语言:英语
Use when creating or updating technical blueprint documentation for new features, API changes, or architectural modifications. Always search existing blueprints first to avoid duplication, then write with proper structure.
原文语言:英语
Research a specific system and create or update its blueprints/ documentation
原文语言:英语
Deeply research all systems and create or update blueprints/ documentation for the entire codebase
原文语言:英语
Use when fundamental C data structures including arrays, structs, linked lists, trees, and hash tables with memory-efficient implementations.
原文语言:英语
Use when c systems programming including file I/O, processes, signals, and system calls for low-level system interaction.
原文语言:英语
Use when modern C++ features from C++11/14/17/20 including auto, lambdas, range-based loops, structured bindings, and concepts.
原文语言:英语
Use when C++ smart pointers including unique_ptr, shared_ptr, and weak_ptr for automatic memory management following RAII principles.
原文语言:英语
Use when C++ templates and metaprogramming including template specialization, SFINAE, type traits, and C++20 concepts.
原文语言:英语
Use when C# asynchronous programming with async/await, Task, ValueTask, ConfigureAwait, and async streams for responsive applications.
原文语言:英语
Use when lINQ (Language Integrated Query) with query and method syntax, deferred execution, expression trees, and performance optimization.
原文语言:英语
Use when C# nullable reference types and value types for null safety, nullable annotations, and patterns for handling null values.
原文语言:英语
Use when Django Class-Based Views for building modular, reusable views. Use when creating CRUD operations and complex view logic.
原文语言:英语
Use when Django ORM patterns with models, queries, and relationships. Use when building database-driven Django applications.
原文语言:英语
Use when Django REST Framework for building APIs with serializers, viewsets, and authentication. Use when creating RESTful APIs.
原文语言:英语
Use when validating and casting data with Ecto changesets including field validation, constraints, nested changesets, and data transformation. Use for ensuring data integrity before database operations.
原文语言:英语
Use when querying data with Ecto.Query DSL including where clauses, joins, aggregates, preloading, and query composition. Use for building flexible database queries in Elixir applications.
原文语言:英语
Use when defining data structures using Ecto schemas including fields, associations, embedded schemas, and schema metadata. Use for modeling domain data in Elixir applications.
原文语言:英语
Use when defining and working with Ecto schemas including field types, associations, and embedded schemas. Use when modeling database entities in Elixir.
原文语言:英语
Use when Effect concurrency patterns including fibers, fork, join, parallel execution, and race conditions. Use for concurrent operations in Effect applications.
原文语言:英语