All authors

Claude Skills by CodeAtCode
github.com/CodeAtCode46 skills0 installs10 views
- Firefox ExtensionUse when developing Firefox WebExtensions - Manifest V2/V3 configuration, WebExtension APIs, content security policy, web-ext CLI, cross-browser support with the polyfill, AMO submission, or debugging extensionsVotes: 0GitHub stars: 21
- Gimp PluginUse when developing GIMP 3.0+ plugins in Python 3 - procedure registration, image and layer operations, GEGL operations, PDB calls, dialogs and progress bars, file export, or batch processing pluginsVotes: 0GitHub stars: 21
- Kate PluginUse when developing C++ plugins for Kate - KTextEditor Framework, CMake/ECM, Qt threading, KDE plugin architectureVotes: 0GitHub stars: 21
- Kde PlasmoidUse when building KDE Plasma 6 widgets with a Python backend - plasmoid structure, metadata.json, QML UI, configuration system, plasmapkg2 packaging, KDE Store submission, or plasmoid testing and debuggingVotes: 0GitHub stars: 21
- MgbaUse when scripting mGBA emulator automation in Lua - console API, ROM and save state operations, frame callbacks, input handling, memory reading for cheats and RAM watches, sockets, or TAS and speedrunner toolingVotes: 0GitHub stars: 21
- OpencodeUse when developing plugins, tools, and extensions for OpenCode v1 - plugin contract, crash-prevention rules, ctx/event APIs, subagent lifecycle (abort races, compaction, orphan detection), MCP integration, testing patterns, or publishing to npmVotes: 0GitHub stars: 21
- Openrct2Use when developing OpenRCT2 plugins in TypeScript - plugin registration and game actions, window and widget UI, event hooks, park, map, ride and entity access, network API, storage, or ES5 runtime constraintsVotes: 0GitHub stars: 21
- Thunderbird ExtensionUse when developing Thunderbird MailExtensions - Manifest V2/V3 configuration, messenger.* APIs for accounts, messages, folders and compose, UI actions, message display scripts, Experiment APIs, ATN submission, or migration from legacy extensionsVotes: 0GitHub stars: 21
- AiohttpUse when building Python async HTTP services or clients with aiohttp - web server routing, middleware, WebSocket, SSE, streaming, client sessions, pytest-aiohttp testing, or troubleshooting SSL and timeout issuesVotes: 0GitHub stars: 21
- Bpcore EngineUse when building GBA games with the BPCore Lua engine - entity, sprite and tilemap functions, SRAM save and load, link cable multiplayer protocol, camera and scrolling, or optimization patternsVotes: 0GitHub stars: 21
- CeleryUse when running background tasks with Celery - worker and broker configuration (Redis, RabbitMQ), task routing by name vs queue, chains/groups/chords, retry patterns (autoretry_for, retry_backoff), acks_late semantics, failure detection, and monitoring with FlowerVotes: 0GitHub stars: 21
- Django AdminUse when customizing Django Admin - save_formset, get_search_results, formsets, queryset optimization, db_index, custom URLsVotes: 0GitHub stars: 21
- Django AllauthUse when implementing Django authentication - local accounts, OAuth, email verification, MFA, OIDC, django-organizationsVotes: 0GitHub stars: 21
- Django BoltUse when building high-performance APIs with django-bolt - routing, JWT auth, msgspec serializers, WebSockets, SSE streaming, file uploads, ORM patterns, runbolt deployment, or migrating from DRFVotes: 0GitHub stars: 21
- Django CeleryUse when integrating Celery with Django - task definition and calling, django-celery-beat scheduling, worker deployment, Flower monitoring, testing tasks, batch processing, or choosing between cron and beatVotes: 0GitHub stars: 21
- Django FilterUse when filtering Django querysets - FilterSet, custom filters, Django REST Framework integration, explicit fieldsVotes: 0GitHub stars: 21
- Django HtmxUse when building dynamic Django web apps with htmx - partial rendering, HTMX responses, querystring tag, CSPVotes: 0GitHub stars: 21
- Django NinjaUse when building Django REST APIs with django-ninja - Pydantic schemas, routers, CRUD endpoints, authentication, pagination, file uploads, async views, OpenAPI docs, or migrating from DRFVotes: 0GitHub stars: 21
- Django StoragesUse when configuring django-storages for cloud file storage - STORAGES setting, Amazon S3, Google Cloud Storage and Azure backends, signed URLs, CDN and caching, multipart uploads, or storage testingVotes: 0GitHub stars: 21
- Django TddUse when testing Django applications with pytest - TDD workflow, pytest-django setup, factory_boy and model-bakery fixtures, DRF API testing, mocking and patching, integration tests, or coverageVotes: 0GitHub stars: 21
- Django TransactionUse when handling Django transactions and concurrency - atomic, select_for_update, on_commit, upserts, M2M orderingVotes: 0GitHub stars: 21
- Django UnfoldUse when theming the Django admin with django-unfold - settings and sidebar configuration, custom admin site, components and @display decorator, filters, actions, tabs, dark mode and styling, or Django 6.x compatibilityVotes: 0GitHub stars: 21
- DjangoUse when building Django applications - security hardening, authentication and permissions, ORM optimization, PostgreSQL features, Django 6.0, migrations, testing, and ecosystem librariesVotes: 0GitHub stars: 21
- HttpxUse when making HTTP requests in Python with httpx - sync and async clients, connection pooling, timeouts, HTTP/2, retry patterns, transport configuration, or choosing between httpx/requests/aiohttpVotes: 0GitHub stars: 21
- Llama IndexUse when building RAG or LLM applications with LlamaIndex - data loaders, node parsing, vector stores, retrievers and rerankers, query engines, agents and workflows, streaming, or evaluationVotes: 0GitHub stars: 21
- Playwright Visual RegressionUse when setting up visual regression testing with Playwright - toHaveScreenshot baselines, masking dynamic content, handling animations, full-page and element screenshots, cross-browser runs, CI integration, VUDA MCP tooling, or debugging flaky visual diffsVotes: 0GitHub stars: 21
- PydanticUse when validating and serializing Python data with Pydantic v2 - models, field and model validators, constrained and special types, TypeAdapter, discriminated unions, BaseSettings, or FastAPI integrationVotes: 0GitHub stars: 21
- PygameUse when building 2D games in Python with pygame - game loop and delta time, sprites and groups, collision detection, drawing and surfaces, events and input, sound and fonts, camera, or performance optimizationVotes: 0GitHub stars: 21
- PyqtUse when building cross-platform desktop apps with PyQt6 or PySide6 - hub for installation, project structure, signals and slots basics, and pointers to widgets, styling, dialogs, threading, and testing sub-skillsVotes: 0GitHub stars: 21
- CoreUse when working with PyQt/PySide6 QtCore - signals, slots, properties, timers, settings, file I/OVotes: 0GitHub stars: 21
- DialogsUse when implementing PyQt/PySide6 dialogs - standard dialogs (QFileDialog, QMessageBox, QInputDialog, QColorDialog, QFontDialog), custom QDialog patterns, modal vs modeless dialogs, input validation, Qt 6 dialog APIsVotes: 0GitHub stars: 21
- MultimediaUse when adding multimedia to PyQt/PySide6 apps - audio and video playback with QMediaPlayer, camera capture with QCamera and QMediaCaptureSession, audio/video recording with QMediaRecorder, GStreamer backend setup, or codec and platform compatibility issuesVotes: 0GitHub stars: 21
- StylingUse when styling PyQt/PySide6 widgets with QSS - selectors and pseudo-states, stylesheet application, common style properties, widget-specific styling, or building a dark themeVotes: 0GitHub stars: 21
- TestingUse when testing PyQt/PySide6 applications with pytest-qt - qtbot fixture, signal/wait patterns, mouse/keyboard simulation, dialog testing, model/view testing, threaded code testing, or manual debugging techniquesVotes: 0GitHub stars: 21
- ThreadingUse when handling PyQt/PySide6 threading - QThread patterns, QThreadPool/QRunnable, thread safety rules, moveToThread, Qt Concurrent, QTimer, testing threaded code, lifecycle managementVotes: 0GitHub stars: 21
- WidgetsUse when building PyQt/PySide6 UIs with QtWidgets - display, input and container widgets, buttons, item views like QListWidget and QTableWidget, layout management, or event handling (mouse/keyboard events, event filters, shortcuts)Votes: 0GitHub stars: 21
- PytestUse when writing Python tests with pytest - fixtures, parametrization, markers, conftest layout, pytest-asyncio, pytest-django, coverage with pytest-cov, mocking with pytest-mock, parallel runs with xdist, or CI integrationVotes: 0GitHub stars: 21
- Qt CppUse when developing desktop applications with Qt in C++ - CMake setup, signals and slots, QThread and QtConcurrent, QML integration, model/view programming, Qt5 to Qt6 migration, or windeployqt/macdeployqt/linuxdeployqt deploymentVotes: 0GitHub stars: 21
- RatatuiUse when building terminal user interfaces in Rust with the ratatui crate - layout system, widget usage, input/event handling, app state architecture, TUI testing, or migrating between ratatui 0.29 and 0.30Votes: 0GitHub stars: 21
- SqlalchemyUse when working with SQLAlchemy 2.0 in Python - declarative models, queries, sessions, async engines, Alembic migrations, relationship loading strategies, N+1 detection, pool exhaustion, or 2.0 migrationVotes: 0GitHub stars: 21
- TailwindUse when styling with Tailwind CSS v4 - @theme syntax, design token architecture, dark mode strategy, bundle size optimization, component-layer discipline, or migrating from v3Votes: 0GitHub stars: 21
- TurbodrfUse when building Django REST APIs with TurboDRF - model Meta configuration, role-based and field-level permissions, multi-tenant predicates, router wiring, management commands, settings, or troubleshootingVotes: 0GitHub stars: 21
- Rust CoreUse when writing, reviewing, or refactoring Rust code. Covers ownership, borrowing, error handling, async patterns, API design, memory optimization, performance, testing, and common anti-patterns. Targets Rust 1.80+ and Edition 2024. Invoke with /rust-core.Votes: 0GitHub stars: 21
- Ast GrepUse when doing structural code search and rewriting - ast-grep linting, refactoring, multi-language patternsVotes: 0GitHub stars: 21
- RedisUse when working with Redis - in-memory database, caching, pub/sub, sessions, rate limiting, RESP3, asyncio, Redis StackVotes: 0GitHub stars: 21
- WaydroidUse when setting up or troubleshooting Waydroid on Linux - installation and initialization, waydroid CLI, GPU and networking setup, GApps and Play certification, ADB integration, file sharing, or desktop environment integrationVotes: 0GitHub stars: 21