gpui-test
01Skill Claude CodeCodex
Use when writing, debugging, or reproducing GPUI tests in Zed, including gpui::test arguments, TestAppContext parameters, scheduler seeds, ITERATIONS/SEED reproduction, parking failures, and pending task traces.
65 tagged rust lang, measured the same way as everything else here.
Browse within: rust 40ai-coding-skills 28idiomatic-rust 28azure 10azure-sdk 10microsoft 10rustlang 10agentic-skills 8claude-plugin 8gemini-extension 8opencode-plugin 8gpui 7text-editor 7zed 7
Skill Claude CodeCodex
Use when writing, debugging, or reproducing GPUI tests in Zed, including gpui::test arguments, TestAppContext parameters, scheduler seeds, ITERATIONS/SEED reproduction, parking failures, and pending task traces.
Skill Claude CodeCodex
Cherry-pick one or more merged PRs and/or commits into Zed's preview or stable release branch. Use this whenever the user mentions cherry-picking to preview/stable, a failed cherry-pick run, or wants to manually port fix(es) into a release branch.
Skill Claude CodeCodex
Remove signs of AI-generated writing from text. Use after drafting to make copy sound more natural and human-written. Based on Wikipedia's "Signs of AI writing" guide.
Skill Claude CodeCodex
Generate a new performance test.
Skill Claude CodeCodex
Generate a new recorded integration test.
Skill Claude CodeCodex
Enforce consistent struct design conventions across sdk/cosmos crates. Validates visibility modifiers, field privacy, #[nonexhaustive] usage, and construction API patterns (Default/new with with setters, or optional separate builders with builder()/build()), and construction correctness on public structs. Can auto-fix…
Skill Claude CodeCodex
Comprehensive Rust coding guidelines with 179 rules across 14 categories. Use when writing, reviewing, or refactoring Rust code. Covers ownership, error handling, async patterns, API design, memory optimization, performance, testing, and common anti-patterns. Invoke with /rust-skills.
Skill Claude CodeCodex
Security audit of a codebase — web apps, APIs, services, CLI tools, libraries, daemons, and more. Use when asked to find security bugs, do a security review, audit for vulnerabilities, or pen-test the code. Focuses on exploitable issues with real impact, not theoretical concerns or industry-standard behavior.
Skill Claude CodeCodex
Systematic logic error isolation.
Skill Claude CodeCodex
Auditing for unsafe code and secrets.
Skill Claude CodeCodex
Analyzing user intent and delegating tasks.
Skill Claude CodeCodex
Procedural workflows for working with the Sruja codebase. Teaches AI editors how to add components, validate changes, and follow patterns.
Skill Claude CodeCodex
This skill ensures AI and human share a design concept before writing code.
Skill Claude CodeCodex
Verification harness for any AI agent skill. Use with any other skills; before marking a task done, run verify-task. On failure, record a correction learning. Ensures lint, tests, drift, and intent checks pass regardless of which skill generated the code.
Skill Claude CodeCodex
Validates error handling follows RunnerError pattern, detects anyhow regression, ensures ErrorKind usage.
Skill Claude CodeCodex
Validates input domain safety including division-by-zero prevention, pagination bounds, cache key completeness, and numeric range enforcement.
Skill Claude CodeCodex
Scans codebase for accidentally committed secrets, credentials, API keys, and sensitive data to prevent security breaches.
Skill Claude CodeCodex
Port C into Rust — recovering the ownership, lifetime, nullability, and length that C never recorded, mapping pointers to references and slices, tag-plus-union to enums, return codes and errno to Result, and linking Rust into the existing build with bindgen and cbindgen. Use when porting, rewriting, or migrating C, a…
Skill Claude CodeCodex
Port C++ into Rust — RAII and smart pointers onto ownership, templates onto generics and traits, exceptions onto Result, the STL onto Rust collections, and the traps (move semantics, implicit conversions, undefined behaviour, iterator invalidation). Use when porting, rewriting, or migrating C++, a C++ library, or a…
Skill Claude CodeCodex
Port Java into Rust — class hierarchies onto enums and composition, exceptions onto Result, collections and streams onto Rust equivalents, and the traps (UTF-16 strings, silent integer wraparound, null, equals/hashCode contracts). Use when porting, rewriting, or migrating Java, a JVM service, a Spring or Jakarta…