Skip to main content

이 저장소의 skills

muratovv/ai-hats - 2페이지

SkillsMP는 muratovv/ai-hats에서 107개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

muratovv/ai-hats

수집된 skill 107개 중 40개를 표시합니다.

직업 분류
기타 컴퓨터 관련 직업
설명

Carries this sandbox agent's marker word. Load to learn the marker.

원문 언어: 영어

업데이트
직업 분류
기타 컴퓨터 관련 직업
설명

Carries this sandbox agent's marker word. Load to learn the marker.

원문 언어: 영어

업데이트
직업 분류
기타 컴퓨터 관련 직업
설명

Audit and refactor library components to eliminate redundancy and staleness. Use during periodic library maintenance, after adding multiple new skills or rules, when a role's token budget is too high, or after retrospectives identify component issues.

원문 언어: 영어

업데이트
직업 분류
프로젝트 관리 전문가
설명

Summarize critical context (decisions, forks, pitfalls) into a handoff file for the next agent. Use before a context reset (invoked by context-reset), when explicitly asked to save current context, or before delegating work to a sub-agent that needs…

원문 언어: 영어

업데이트
직업 분류
프로젝트 관리 전문가
설명

The Scope & Out-of-scope stage of the plan-gate — every primitive (class, abstraction, option, new step) in plan.md must be justified by a concrete current-epic use case; speculative additions go to Out of scope. Reached through plan-gate, not as an…

원문 언어: 영어

업데이트
직업 분류
프로젝트 관리 전문가
설명

The Approach & counter stage of the plan-gate — a skeptic value-counter that steelmans the value, then challenges whether the work is worth doing (needed? missed anything? another way?) before scoping. Reached through plan-gate, not as an independent trigger.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

For shrink/refactor/optimize/cleanup tasks — present baseline + predicted delta + dependency cost BEFORE implementation, not after

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Decision protocol for when to act autonomously vs escalate to supervisor. Use before any communication with the user or parent-agent, or whenever uncertain whether to act autonomously or escalate.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Enforce user-defined task boundaries to prevent scope creep and over-implementation. Use after receiving a task with explicit constraints ("only X", "don't do Y", "focus on Z"), before starting each new sub-step during execution, or when tempted to add…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Document architectural decisions using the Michael Nygard ADR format. Use when a significant architectural choice is made: picking a database, deciding on an API protocol, adopting a new pattern, or choosing between competing approaches.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Choose a multi-agent topology and enforce structured contracts between sub-agents. Use when designing a flow with two or more sub-agents (code-review pipeline, deep research, incident triage, batch refactor), replacing a monolithic prompt agent showing…

원문 언어: 영어

업데이트
직업 분류
네트워크·컴퓨터 시스템 관리자
설명

Ansible playbook management covering inventory, vault, syntax checks, and idempotency. Use when writing or running Ansible playbooks, configuring servers or deploying services, or managing secrets with Ansible Vault.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Audit public-API/contract changes against Hyrum, Tesler, Leaky Abstractions, and Lehman laws. Use when changing a public API signature, response shape, or error contract, refactoring a shared interface used by two or more callers, drafting an interface ADR,…

원문 언어: 영어

업데이트
직업 분류
네트워크·컴퓨터 시스템 관리자
설명

3-2-1 backup strategy with verified restore procedures. Use when setting up or reviewing backup infrastructure, before risky data migrations or destructive operations, or after adding new persistent storage such as a database or volume.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Audit a codebase for DDD/Hexagonal/Ports-and-Adapters compliance. Use when reviewing a module that owns business logic, in a pre-merge audit when a PR touches domain types, repositories, or transport layers, when drafting an ADR for a new bounded context, or…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Audit distributed services against the 8 fallacies and the CAP trade-off. Use during design review for any service that crosses a network boundary, during incident triage when root cause is unclear and a network or IPC layer is involved, or when drafting an…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Coordinate deep-dive reviews via specialized sub-agents as critics. Use for deep review of a specific module or domain (not general code review), when multiple specialized perspectives are needed (e.g. security plus performance plus correctness), or for…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Golang benchmarking, profiling, and performance measurement. Use when writing, running, or comparing Go benchmarks, profiling hot paths with pprof, interpreting CPU/memory/trace profiles, analyzing results with benchstat, setting up CI benchmark regression…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Golang CLI application development. Use when building, modifying, or reviewing a Go CLI tool — especially for command structure, flag handling, configuration layering, version embedding, exit codes, I/O patterns, signal handling, shell completion, argument…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Golang code style, formatting and conventions. Use when writing code, reviewing style, configuring linters, writing comments, or establishing project standards.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Golang concurrency patterns. Use when writing or reviewing concurrent Go code involving goroutines, channels, select, locks, sync primitives, errgroup, singleflight, worker pools, or fan-out/fan-in pipelines. Also triggers when you detect goroutine leaks,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Idiomatic context.Context usage in Golang — creation, propagation, cancellation, timeouts, deadlines, context values, and cross-service tracing. Apply when working with context.Context in any Go code.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Provides CI/CD pipeline configuration using GitHub Actions for Golang projects. Covers testing, linting, SAST, security scanning, code coverage, Dependabot, Renovate, GoReleaser, code review automation, and release pipelines. Use this whenever setting up CI…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Golang data structures — slices (internals, capacity growth, preallocation, slices package), maps (internals, hash buckets, maps package), arrays, container/list/heap/ring, strings.Builder vs bytes.Buffer, generic collections, pointers (unsafe.Pointer,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Comprehensive guide for Go database access. Covers parameterized queries, struct scanning, NULLable column handling, error patterns, transactions, isolation levels, SELECT FOR UPDATE, connection pool, batch processing, context propagation, and migration…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Comprehensive guide for dependency injection (DI) in Golang. Covers why DI matters (testability, loose coupling, separation of concerns, lifecycle management), manual constructor injection, and DI library comparison (google/wire, uber-go/dig, uber-go/fx,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Provides dependency management strategies for Golang projects including go.mod management, installing/upgrading packages, semantic versioning, Minimal Version Selection, vulnerability scanning, outdated dependency tracking, dependency size analysis, automated…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Idiomatic Golang design patterns — functional options, constructors, error flow and cascading, resource management and lifecycle, graceful shutdown, resilience, architecture, dependency injection, data handling, and streaming. Apply when designing Go APIs,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Comprehensive documentation guide for Golang projects, covering godoc comments, README, CONTRIBUTING, CHANGELOG, Go Playground, Example tests, API docs, and llms.txt. Use when writing or reviewing doc comments, documentation, adding code examples, setting up…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Idiomatic Golang error handling — creation, wrapping with %w, errors.Is/As, errors.Join, custom error types, sentinel errors, panic/recover, the single handling rule, structured logging with slog, HTTP request logging middleware, and samber/oops for…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Provides gRPC usage guidelines, protobuf organization, and production-ready patterns for Golang microservices. Use when implementing, reviewing, or debugging gRPC servers/clients, writing proto files, setting up interceptors, handling gRPC errors with status…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Provides linting best practices and golangci-lint configuration for Go projects. Covers running linters, configuring .golangci.yml, suppressing warnings with nolint directives, interpreting lint output, and managing linter settings. Use this skill whenever…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Continuously modernize Golang code to use the latest language features, standard library improvements, and idiomatic patterns. Use this skill whenever writing, reviewing, or refactoring Go code to ensure it leverages modern Go idioms. Also use when the user…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Go (Golang) naming conventions — covers packages, constructors, structs, interfaces, constants, enums, errors, booleans, receivers, getters/setters, functional options, acronyms, test functions, and subtest names. Use this skill when writing new Go code,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Golang everyday observability — the always-on signals in production. Covers structured logging with slog, Prometheus metrics, OpenTelemetry distributed tracing, continuous profiling with pprof/Pyroscope, server-side RUM event tracking, alerting, and Grafana…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Golang performance optimization patterns and methodology - if X bottleneck, then apply Y. Covers allocation reduction, CPU efficiency, memory layout, GC tuning, pooling, caching, and hot-path optimization. Use when profiling or benchmarks have identified a…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Recommends production-ready Golang libraries and frameworks. Apply when the user asks for library suggestions, wants to compare alternatives, or needs to choose a library for a specific task. Also apply when the AI agent is about to add a new dependency —…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Provides a guide for setting up Golang project layouts and workspaces. Use this whenever starting a new Go project, organizing an existing codebase, setting up a monorepo with multiple packages, creating CLI tools with multiple main packages, or deciding on…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Defensive Golang coding to prevent panics, silent data corruption, and subtle runtime bugs. Use whenever writing or reviewing Go code that involves nil-prone types (pointers, interfaces, maps, slices, channels), numeric conversions, resource lifecycle (defer…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Implements dependency injection in Golang using samber/do. Apply this skill when working with dependency injection, setting up service containers, managing service lifecycles, or when you see code using github.com/samber/do/v2. Also use when refactoring…

원문 언어: 영어

업데이트
수집된 skill 107개 중 40개를 표시합니다.