Skip to main content

Goldziher/ai-rulez

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
81
GitHub 스타
159
GitHub 포크
16

저장소 README를 불러오는 중…

이 저장소의 skills

직업 카테고리 2개 · 32% 분류됨

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

직업 분류
미분류
설명

Manage AI assistant governance rules across 52 harnesses (Claude Code, Cursor, Codex, Copilot, Gemini CLI, OpenCode, Devin, and more) using ai-rulez. Use when configuring rules, context, skills, checks, hooks, permissions, domains, profiles, includes,…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Use when demonstrating

원문 언어: 판별 불가

업데이트
직업 분류
미분류
설명

Deploy the service <safely> & roll back on failure.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Summarize a diff for review.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Deploy the service safely.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Explain this project's directory layout. Use when asked where code lives; not for build instructions.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Summarise merged pull requests into a changelog entry. Use when preparing release notes; not for writing code.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Rust code conventions covering edition 2024, cargo fmt/clippy, Result-based error handling, unsafe discipline, async with tokio, API-guideline naming, trait implementations, benchmarking, and security scanning. Load when writing or reviewing Rust code.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Go code conventions covering linting, formatting, table-driven tests, concurrency, modules and context usage. Load when writing or reviewing Go code.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Name git branches. Use when asked to name or rename a branch; not for commit messages.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Land a feature branch on main. Use when asked how to merge or finish a branch; not for syncing a branch with main.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Commit size policy. Use when asked how big a commit should be; not for message wording.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Keep a feature branch current with main. Use when asked how to update or sync a branch; not for merging it into main.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

How to structure Go tests. Use when writing Go unit tests; not for integration tests.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Go code conventions covering Effective Go, error wrapping, golangci-lint, govulncheck, table-driven tests, interfaces, context usage, modules, and concurrency. Load when writing or reviewing Go code. Do not use for build or CI pipeline questions, or for other…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Helps with Go programming tasks.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Go conventions.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Summarise a pull request for the reviewer. Use when asked to describe or summarise a PR; not for writing the code change itself.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

How to review code for prompt-injection risks. Load when reviewing an integration that sends user or repository text to a language model.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Build in verified increments rather than one speculative block: smallest viable change first, verify, then extend; prototype the risky part before committing to a design; batch edits to one file into a single operation. Load when planning a large or…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Go code conventions covering Effective Go, error wrapping, golangci-lint, govulncheck, table-driven tests, interfaces, context usage, modules, and concurrency. Load when writing or reviewing Go code.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Test-driven development discipline: RED (failing test) → GREEN (minimal code) → REFACTOR, delete-and-restart if production code was written first, and the test-type taxonomy (integration for API surfaces, unit for business logic, property for edge-case-heavy…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Use `task` (go-task) instead of raw build/test/lint commands in any repository whose root contains a Taskfile.yaml or Taskfile.yml, with the standard target names setup, build, test, lint, format, bench. Load on seeing a Taskfile.yaml/Taskfile.yml in the…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Language-idiomatic error handling: wrap errors with the failed operation's context, never swallow silently, `Result<T, E>` in Rust, `fmt.Errorf("doing X: %w", err)` in Go, typed exceptions in Python/Java, fail fast on unrecoverable errors. Load when writing…

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Rules for keeping modules healthy. Use when asked to review a module; not for reviewing build files.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Write release notes from merged pull requests. Use when preparing a release; not for code changes.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Go style rules: error wrapping, linting and table-driven tests. Load when writing or reviewing Go code.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Deploy a build to the staging environment. Use when asked to ship to staging; not for production or rollbacks.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Format Go source files with gofmt. Use when asked to format Go code; not for linting.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Read-only: list TODO comments in the repository. Use when asked to find TODOs; not for editing files.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Lint README headings and links. Use when asked to check a README; it reports problems and never edits files.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Lint README headings and links. Use when asked to check a README; it reports problems and never edits files.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Test-driven development discipline: RED (failing test), GREEN (minimal code), REFACTOR. Load before starting a feature or bug fix, or when reproducing a reported bug. Not for naming tests or choosing assertions (see testing-conventions).

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Useful testing guidance for developers.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Write a changelog from merged pull requests. Use when preparing a release; not for code changes.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Write commit messages. Use when asked to word or review a commit message; not for deciding how to split commits.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Deploy a build to production. Use when asked to release to production; not for staging or rollbacks.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Squash policy. Use when asked how to merge a branch's commits; not for commit wording.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Style for small Go unit tests. Use when writing Go tests with one or two cases; not for large suites.

원문 언어: 영어

업데이트
직업 분류
미분류
설명

Cut a release

원문 언어: 판별 불가

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

AI 어시스턴트로 설치

이 프롬프트를 복사해 사용 중인 AI 어시스턴트에 입력하세요.