Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Agent Caffeine
  • knobs
  • attention awareness
  • mertbuilds.com
Made by mertbuilds.com
Skills/Debugging
martinholovsky avatar

Async Programming

martinholovsky/claude-skills-generator

This walks you through writing concurrent Python and Rust code that won't bite you with race conditions or resource leaks.

installs
247
GitHub stars
45
last updated
Aug 21, 2026
View on GitHubSave

Install

$ npx -y skills add martinholovsky/claude-skills-generator --skill async-programming --agent claude-code

Installs into .claude/skills of the current project.

Sponsors

CodeRabbitSponsoredTry For FreeLid closed, agents workingDownload freeGranola, the best AI meeting recorderSponsoredDownload for freeDevtools for design engineersTry it livebelt - the only tool your agent needsSponsoredone prompt installOpen StepsSponsoredDownload for freeAppSignalSponsoredStart Free TrialBlock distraction from your iPhoneBlock now (100% free)

What it does

It's structured around TDD with pytest-asyncio, starting each feature with a test that catches the concurrent bug before you write the implementation. The patterns section covers the usual suspects: asyncio.gather for parallelism, semaphores for rate limiting, proper lock usage around shared state, and keeping blocking calls off the event loop. The decision framework is helpful for quickly choosing between locks, queues, or atomic operations. It's marked medium risk because async bugs like TOCTOU or double-spending are subtle and security-sensitive, even if they're not direct attack vectors. Good reference if you keep forgetting the right way to handle cancellation or deadlock prevention.

Files

Select a file.

Details

Repository
github.com/martinholovsky/claude-skills-generator
Categories
Debugging, Automation & Workflows, Rust
First seen
Jun 3, 2026

More from martinholovsky/claude-skills-generator

All 50
  • Rust246
  • Fastapi Expert244
  • Api Expert243
  • Surrealdb Expert241
  • Cilium Expert231
  • Threejs Tresjs230
  • Appsec Expert224
  • Llm Integration224
  • Browser Automation220
  • Text To Speech218
  • Python216
  • Vue Nuxt214
  • Prompt Engineering213
  • Graphql Expert206
  • Typescript202
  • Async Expert200
  • Cloud Api Integration191
  • Pinia186
  • Model Quantization183
  • Harbor Expert180
  • Kanidm Expert177
  • Linux At Spi2177
  • SQLite Database Expert1
  • Auto Update Systems Expert

Recommended

More Debugging
1octagonai avatarstock-price-changeoctagonai/skillsRetrieve stock price change statistics across multiple time periods using Octagon MCP. Use when analyzing short-term and long-term returns, comparing performanc247installs
2patricio0312rev avatarrate-limiting-abuse-protectionpatricio0312rev/skillsImplements rate limiting and abuse prevention with per-route policies, IP/user-based limits, sliding windows, safe error responses, and observability. Use when 247installs
3pproenca avatarrails-devpproenca/dot-skillsRuby on Rails performance and maintainability optimization guidelines for building backend APIs and frontend web applications. This skill should be used when wr247installs
4jwilger avatarmemory-protocoljwilger/agent-skillsPersistent cross-session memory using Memento MCP knowledge graph (mcp__memento__* tools). Recall-before-acting: search memory before starting tasks, on errors,246installs
5martinholovsky avatarrustmartinholovsky/claude-skills-generatorSystems programming expertise for Tauri desktop application backend development with memory safety and performance optimization246installs
6thedivergentai avatargodot-export-buildsthedivergentai/gd-agentic-skillsExpert patterns for multi-platform exports including export templates (Windows/Linux/macOS/Android/iOS/Web), command-line exports (headless mode), platform-spec246installs