Zed
majiayu000/claude-skill-registry
Zed is a fast, GPU-accelerated code editor written in Rust, with built-in AI agent and edit predictions, real-time collaboration, Vim mode and WebAssembly extensions.
Fix compilation errors, linting issues, and test failures in the warp Rust codebase.
$ npx skills add warpdotdev/common-skills --skill fix-errors -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install warpdotdev/common-skills fix-errors --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/warpdotdev/common-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/fix-errors .claude/skills/fix-errors && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "fix-errors" agent skill from https://github.com/warpdotdev/common-skills/tree/main/.agents/skills/fix-errors into .claude/skills/fix-errors/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fix-errors", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/warpdotdev/common-skills/tree/main/.agents/skills/fix-errorsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add warpdotdev/common-skills --skill fix-errors -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install warpdotdev/common-skills fix-errors --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/warpdotdev/common-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/fix-errors .agents/skills/fix-errors && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "fix-errors" agent skill from https://github.com/warpdotdev/common-skills/tree/main/.agents/skills/fix-errors into .agents/skills/fix-errors/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fix-errors", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add warpdotdev/common-skills --skill fix-errors -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install warpdotdev/common-skills fix-errors --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/warpdotdev/common-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/fix-errors .cursor/skills/fix-errors && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "fix-errors" agent skill from https://github.com/warpdotdev/common-skills/tree/main/.agents/skills/fix-errors into .cursor/skills/fix-errors/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fix-errors", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/warpdotdev/common-skills.git --path .agents/skills/fix-errors--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add warpdotdev/common-skills --skill fix-errors -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install warpdotdev/common-skills fix-errors --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/warpdotdev/common-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/fix-errors .gemini/skills/fix-errors && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "fix-errors" agent skill from https://github.com/warpdotdev/common-skills/tree/main/.agents/skills/fix-errors into .gemini/skills/fix-errors/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fix-errors", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install warpdotdev/common-skills fix-errorsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add warpdotdev/common-skills --skill fix-errors -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/warpdotdev/common-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/fix-errors .github/skills/fix-errors && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "fix-errors" agent skill from https://github.com/warpdotdev/common-skills/tree/main/.agents/skills/fix-errors into .github/skills/fix-errors/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fix-errors", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add warpdotdev/common-skills --skill fix-errors -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install warpdotdev/common-skills fix-errors --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/warpdotdev/common-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/fix-errors .opencode/skills/fix-errors && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "fix-errors" agent skill from https://github.com/warpdotdev/common-skills/tree/main/.agents/skills/fix-errors into .opencode/skills/fix-errors/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "fix-errors", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
fix-errorsFix compilation errors, linting issues, and test failures in the warp Rust codebase.
Fix Errors is an agent skill from warpdotdev/common-skills. Fix compilation errors, linting issues, and test failures in the warp Rust codebase. Covers presubmit checks, WASM-specific errors, and running specific tests. Use when the user hits build errors, clippy or fmt failures, test failures, or needs to run or interpret presubmit before a PR.
Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Failing and flaky tests and Linting and formatting. It works with WebAssembly and Rust. The licence is MIT.
Read from SKILL.md and the folder at commit 2a03b40. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
cargoFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Fix Errors loads about 1.4k tokens when it runs. Until then it costs about 75 tokens; SKILL.md has 585 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from warpdotdev/common-skills at commit 2a03b40, republished under its MIT licence (© warpdotdev). 585 words, ~1,427 tokens.
.claude/skills/fix-errors/SKILL.md (or your agent's skills folder).Fix compilation errors, linting issues, and test failures in the warp Rust codebase.
This skill helps resolve common issues encountered during development, including:
Fix the reported failure with the narrowest useful command. Do not turn a targeted repair into repeated full-workspace validation.
Run the full presubmit only when the user, task, or approved spec explicitly requires it:
./script/presubmitThis runs formatting checks, linting, and all tests. It is intentionally broader and more expensive than the default implementation workflow.
Run checks separately when debugging specific issues:
Rust formatting:
cargo fmt -- --checkClippy (full workspace):
cargo clippy --workspace --all-targets --tests -- -D warningsWASM Clippy:
cargo clippy --target wasm32-unknown-unknown --profile release-wasm-debug_assertions --no-depsObjective-C/C/C++ formatting:
./script/run-clang-format.py -r --extensions 'c,h,cpp,m' ./crates/warpui/src/ ./app/src/All tests:
cargo nextest run --no-fail-fast --workspace --exclude command-signatures-v2
cargo nextest run -p warp_completer --features v2Doc tests:
cargo test --docSingle package:
cargo nextest run -p <package_name>Filter by test name:
cargo nextest run -E 'test(<substring>)'Specific package with filter:
cargo nextest run -p <package_name> -E 'test(<substring>)'With output (no capture):
cargo nextest run -p <package> --nocaptureRemove unused use statements identified by the compiler.
Remove constants that are defined but never used.
Add the correct use statement for undefined types. Search the codebase to find the correct module path.
Update function calls to pass arguments of the correct type. Common fixes:
.as_str() instead of .clone() when a &str is expected&value when a reference is needed.to_string() when String is expected but &str is providedWhen a struct adds/removes fields, update all places where it's constructed or destructured:
match, if let)When a function adds a new parameter, update all call sites to provide the new argument:
bool params: pass true or false based on contextOption<T> params: pass None as default or Some(value) if neededWhen adding a new enum variant, update exhaustive match statements:
Fix trait implementations that return the wrong type or don't satisfy trait bounds.
WASM builds (wasm32-unknown-unknown target) don't support filesystem operations. Code that uses filesystem APIs must be gated behind the local_fs feature flag.
Common WASM errors:
local_fs is availableFixes:
Gate tests behind local_fs:
#[test]
#[cfg(feature = "local_fs")]
fn test_find_git_repo_with_worktree() {
// Test that uses filesystem operations
}Conditionally allow dead code for types only used when local_fs is enabled:
#[cfg_attr(not(feature = "local_fs"), allow(dead_code))]
#[derive(Clone, EnumDiscriminants, Serialize)]
pub enum ExampleType {
// Variants only used when local_fs is enabled
Variant1,
Variant2,
Variant3,
}WASM errors are discovered by running:
cargo clippy --target wasm32-unknown-unknown --profile release-wasm-debug_assertions --no-depsBefore fixing:
local_fsWhen fixing:
cargo check when it helps resolve compiler errors; do not repeat broad checks without a relevant code changeAfter fixing:
cargo nextest tests and fix the code until they pass./script/format once after all other code changes are complete© warpdotdev, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/fix-errors of warpdotdev/common-skills.
Open the folder on GitHubat commit 2a03b40
Fix Errors next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Fix Errors this skillwarpdotdev/common-skills | 608 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Zedmajiayu000/claude-skill-registry | 666 | 1 repos | ~2.4k | Automated safety check: Notes | Apache-2.0 | |
| Serviceradar Build Testcarverauto/serviceradar | 921 | — | ~532 | Automated safety check: Pass | Apache-2.0 | |
| Rust Best Practicesfarm-fe/farm | 5.6k | 3 repos | ~1.1k | Automated safety check: Pass | MIT | |
| Doc Commentsbiomejs/biome | 26k | — | ~3k | Automated safety check: Pass | Apache-2.0 | |
| RustPython Stdlib UpgradeRustPython/RustPython | 22k | — | ~876 | Automated safety check: Pass | MIT |
majiayu000/claude-skill-registry
Zed is a fast, GPU-accelerated code editor written in Rust, with built-in AI agent and edit predictions, real-time collaboration, Vim mode and WebAssembly extensions.
carverauto/serviceradar
Use before building, testing, linting, formatting, producing images, or validating ServiceRadar changes locally or before a PR/release.
farm-fe/farm
Guide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook.
biomejs/biome
A skill your agent uses whenever writing or editing Rust //, ///, or //!
RustPython/RustPython
Upgrades a Python standard library module from CPython into RustPython with update_lib, then triages and marks the tests that still fail.
tsz-org/tsz
Run a deep DRY + code-hygiene audit of the Rust workspace and turn the findings into verified, deduplicated, hierarchical GitHub tech-debt issues.
warpdotdev/common-skills
Grades agent skills by scoring agent conversations for efficiency, code quality, procedure compliance, and verbosity, then drafts concrete skill edits and a shareable report.
warpdotdev/common-skills
Produce a polished, self-contained HTML "readout" document under ~/.readouts (with an auto-maintained index page), either by snapshotting the findings accumulated in the current conversation or —…
warpdotdev/common-skills
Resolve Git merge conflicts by extracting only unresolved paths, conflict hunks, and compact diffs instead of loading whole files into context.
warpdotdev/common-skills
Review a pull request diff and write structured feedback to review.json for the workflow to publish.
warpdotdev/common-skills
Run an autonomous, spec-driven development "saga" for medium-to-large features using an orchestrator agent and a fleet of worker subagents.
warpdotdev/common-skills
Generate a static interactive D3 walkthrough of a pull request.
Works with
Categories
Fix compilation errors, linting issues, and test failures in the warp Rust codebase. Fix Errors is an agent skill from warpdotdev/common-skills. Fix compilation errors, linting issues, and test failures in the warp Rust codebase.
Fix Errors fits situations like: the user hits build errors; interpret presubmit before a PR.
Run `npx skills add warpdotdev/common-skills --skill fix-errors -a claude-code`. Or copy the skill folder (.agents/skills/fix-errors in warpdotdev/common-skills) into .claude/skills/fix-errors in your project. Claude Code loads it when a task matches its description.
Run `npx skills add warpdotdev/common-skills --skill fix-errors -a codex`. Or copy the skill folder (.agents/skills/fix-errors in warpdotdev/common-skills) into .agents/skills/fix-errors in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add warpdotdev/common-skills --skill fix-errors -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fix-errors, .gemini/skills/fix-errors, .github/skills/fix-errors and .opencode/skills/fix-errors in your project.
Going by SKILL.md and its folder, Fix Errors needs the command-line tools its instructions call (cargo).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Fix Errors is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.4k tokens (SKILL.md is roughly 5.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Fix Errors: Zed (majiayu000/claude-skill-registry, 666 stars), Serviceradar Build Test (carverauto/serviceradar, 921 stars), Rust Best Practices (farm-fe/farm, 5.6k stars) and Doc Comments (biomejs/biome, 26k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
warpdotdev (a GitHub organization) maintains it in warpdotdev/common-skills, which has 608 GitHub stars. The repository holds 28 skills in this directory. The repository was last updated on October 7, 2026.
Source: warpdotdev/common-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.