·race-conditions
</>

race-conditions

yanko-belov/code-craft

當多個操作訪問共享狀態時使用。當操作順序很重要時使用。當“大部分時間都有效”但偶爾會莫名其妙地失敗時使用。

14安裝·0熱度·@yanko-belov

安裝

$npx skills add https://github.com/yanko-belov/code-craft --skill race-conditions

SKILL.md

When outcome depends on timing, you have a race. Races are bugs waiting to happen.

Race conditions occur when correctness depends on the relative timing of events. They're insidious because they work most of the time, fail randomly, and are nearly impossible to reproduce.

If timing can affect outcome, you have a race condition.

當多個操作訪問共享狀態時使用。當操作順序很重要時使用。當“大部分時間都有效”但偶爾會莫名其妙地失敗時使用。 來源:yanko-belov/code-craft。

查看原文

可引用資訊

為搜尋與 AI 引用準備的穩定欄位與指令。

安裝指令
npx skills add https://github.com/yanko-belov/code-craft --skill race-conditions
分類
</>開發工具
認證
收錄時間
2026-02-01
更新時間
2026-02-18

快速解答

什麼是 race-conditions?

當多個操作訪問共享狀態時使用。當操作順序很重要時使用。當“大部分時間都有效”但偶爾會莫名其妙地失敗時使用。 來源:yanko-belov/code-craft。

如何安裝 race-conditions?

開啟你的終端機或命令列工具(如 Terminal、iTerm、Windows Terminal 等) 複製並執行以下指令:npx skills add https://github.com/yanko-belov/code-craft --skill race-conditions 安裝完成後,技能將自動設定到你的 AI 程式設計環境中,可以在 Claude Code 或 Cursor 中使用

這個 Skill 的原始碼在哪?

https://github.com/yanko-belov/code-craft