Skip to main content

Goldziher/ai-rulez

Letzte erfasste Quellaktivität
SkillsMP-Katalog aktualisiert
gesammelte Skills
81
GitHub-Stars
159
GitHub-Forks
16

README des Repositorys wird geladen…

Skills in diesem Repository

2 Berufskategorien · 32% klassifiziert

Es werden 40 von 81 gesammelten Skills angezeigt.

Beruf
nicht klassifiziert
Beschreibung

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,…

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Use when demonstrating

Quellsprache: Nicht bestimmbar

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Summarize a diff for review.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Deploy the service safely.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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…

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Helps with Go programming tasks.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Go conventions.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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…

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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…

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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…

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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…

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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).

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Useful testing guidance for developers.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

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

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Cut a release

Quellsprache: Nicht bestimmbar

Aktualisiert
Es werden 40 von 81 gesammelten Skills angezeigt.

Mit einem KI-Assistenten installieren

Diesen Prompt kopieren und in den verwendeten KI-Assistenten einfügen.