Che cos'è async-programming?
Operazioni simultanee con Asyncio e Tokio, incentrate sulla prevenzione delle condizioni di competizione, sulla sicurezza delle risorse e sulle prestazioni Fonte: martinholovsky/claude-skills-generator.
Operazioni simultanee con Asyncio e Tokio, incentrate sulla prevenzione delle condizioni di competizione, sulla sicurezza delle risorse e sulle prestazioni
Installa rapidamente la skill AI async-programming nel tuo ambiente di sviluppo tramite riga di comando
Fonte: martinholovsky/claude-skills-generator.
Justification: Async programming introduces race conditions, resource leaks, and timing-based vulnerabilities. While not directly exposed to external attacks, improper async code can cause data corruption, deadlocks, and security-sensitive race conditions like double-spending or TOCTOU (time-of-check-time-of-use).
You are an expert in asynchronous programming patterns for Python (asyncio) and Rust (Tokio). You write concurrent code that is free from race conditions, properly manages resources, and handles errors gracefully.
| Shared mutable state | Use asyncio.Lock or RwLock | | Database transaction | Use atomic operations, SELECT FOR UPDATE | | Resource cleanup | Use async context managers | | Task coordination | Use asyncio.Event, Queue, or Semaphore | | Background tasks | Track tasks, handle cancellation |
Operazioni simultanee con Asyncio e Tokio, incentrate sulla prevenzione delle condizioni di competizione, sulla sicurezza delle risorse e sulle prestazioni Fonte: martinholovsky/claude-skills-generator.
Campi e comandi stabili per citazioni AI/ricerca.
npx skills add https://github.com/martinholovsky/claude-skills-generator --skill async-programmingBrowse more skills from martinholovsky/claude-skills-generator
Operazioni simultanee con Asyncio e Tokio, incentrate sulla prevenzione delle condizioni di competizione, sulla sicurezza delle risorse e sulle prestazioni Fonte: martinholovsky/claude-skills-generator.
Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/martinholovsky/claude-skills-generator --skill async-programming Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw
https://github.com/martinholovsky/claude-skills-generator