This is a dense reference sheet for Python desktop development, especially if you're working with wxPython. It covers version-specific features through Python 3.14, pyproject.toml setup, PyInstaller packaging gotchas, wxPython sizers and event handling, and cross-platform considerations. The common pitfalls section is genuinely useful: things like mutable default arguments, late binding in closures, and the critical reminder to never touch GUI elements from worker threads. The threading guidance alone (wx.CallAfter, wx.PostEvent) will save you from hard-to-debug crashes. It's clearly written by someone who has shipped desktop apps and knows where people get stuck.

skills.sh installs
134
GitHub stars
442
last updated
Aug 21, 2026

Install

$ npx -y skills add community-access/accessibility-agents --skill python-development --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a dense reference sheet for Python desktop development, especially if you're working with wxPython. It covers version-specific features through Python 3.14, pyproject.toml setup, PyInstaller packaging gotchas, wxPython sizers and event handling, and cross-platform considerations. The common pitfalls section is genuinely useful: things like mutable default arguments, late binding in closures, and the critical reminder to never touch GUI elements from worker threads. The threading guidance alone (wx.CallAfter, wx.PostEvent) will save you from hard-to-debug crashes. It's clearly written by someone who has shipped desktop apps and knows where people get stuck.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/community-access/accessibility-agents
Categories
Python, Design & UI/UX
First seen
Jun 3, 2026

More from community-access/accessibility-agents

All 25

Recommended

More Python
1manutej avatarsqlalchemy-orm-expertmanutej/luxor-claude-marketplaceComprehensive SQLAlchemy skill for customer support tech enablement, covering ORM patterns, session management, query optimization, async operations, and Postgr0skills.sh installs
2inference-sh avatarpython-executorinference-sh/skillsExecute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh). Pre-installed: NumPy, Pandas, Matplotlib, requests, BeautifulSoup,212.2Kskills.sh installs
3wshobson avatarpython-performance-optimizationwshobson/agentsProfile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bottlenecks, 37.6Kskills.sh installs
4wshobson avatarpython-design-patternswshobson/agentsPython design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use this skill when designing a new serv23.7Kskills.sh installs
5inference-sh-skills avatarpython-executorinference-sh-skills/skillspython executor23.4Kskills.sh installs
6wshobson avatarasync-python-patternswshobson/agentsMaster Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or 18.8Kskills.sh installs