DS-codi

DS-codi

@DS-codi

GitHub
17 Skills
68 Total Stars
February 2026 Joined

Public Skills

qml-build-deploy

by DS-codi

Use this skill when creating build scripts for applications that use QML files and require Qt DLL deployment. Covers windeployqt usage, comprehensive DLL verification, fallback copy strategies, QML module directory checks, platform plugin deployment, QRC resource path conventions, and PowerShell build script patterns for Rust+CxxQt and PySide6+QML projects on Windows.

Debugging 4 3mo ago

embedded-python-launcher

by DS-codi

Use this skill when creating fast-launching Python GUI applications, implementing splash screens with immediate display, setting up embedded Python for portable deployment, or building self-contained Python executables. Covers the tkinter splash + subprocess pattern, embedded Python setup, Nuitka build process, and deployment packaging.

CLI Tools 4 3mo ago

job-search-module

by DS-codi

Use this skill when working with job folder lookups on network drives, implementing index-based caching for fast searches, or adding job search functionality to applications. Covers the reusable job_search module API, CLI tool usage, configuration options, and integration patterns.

Embeddings 4 3mo ago

cxxqt-rust-gui

by DS-codi

"Use this skill when building Qt-based GUI applications in Rust using CxxQt. Covers project structure, QObject integration, QML bindings, signal/slot patterns, and build configuration with cxx-qt-build."

CLI Tools 4 3mo ago

vscode-chat-response-stream

by DS-codi

"Use this skill when building VS Code chat participant responses using ChatResponseStream. Covers markdown, command buttons, command links, file trees, progress messages, references/anchors, the generic push() method, and ChatFollowupProvider for suggested follow-ups."

CLI Tools 4 3mo ago

refactor

by DS-codi

One-command orchestrator for module refactors in this Project Memory MCP workspace. Use when the user asks to refactor a module with controlled planning, implementation, review, and testing.

CLI Tools 4 3mo ago

bugfix

by DS-codi

One-command automatic bug-fix orchestrator for this Project Memory MCP workspace using Revisionist → Executor → Reviewer loops plus testing.

CLI Tools 4 3mo ago

notion-custom-mcp

by DS-codi

"Use this skill when interacting with the NotionCustomMCP server. Covers all available tools, database operations, page management, block manipulation, and best practices for Notion API integration via MCP."

4 3mo ago

pyside6-mvc

by DS-codi

"Use this skill when building Python desktop applications using PySide6 with strict MVC architecture where all UI is defined by .ui files. Covers architecture patterns, controller/model/view separation, signal handling, and .ui file workflows."

Code Gen 4 3mo ago

message-broker

by DS-codi

"Use this skill when building TCP-based pub/sub message brokers for inter-process communication between Python applications and AutoHotkey scripts. Covers architecture, protocol design, client/server patterns, and message routing."

Processing 4 3mo ago

mvc-architecture

by DS-codi

"Use this skill when implementing Model-View-Controller architecture. Covers core MVC principles, layer separation, dependency injection, event-driven communication, and patterns for controllers, models, and views."

Processing 4 3mo ago

react-components

by DS-codi

"Use this skill when developing React components. Covers functional component patterns, hooks, naming conventions, state management with Zustand and TanStack Query, and TypeScript best practices."

Database 4 3mo ago

notion-archive-container-mcp

by DS-codi

"Use this skill when working with the Notion Dev Containers MCP server. Covers container-based Notion data archiving, database operations, page management, and offline Notion data access."

API Dev 4 3mo ago

pyside6-qml-architecture

by DS-codi

Use this skill when creating a new PySide6 + QML desktop application with MVC architecture, setting up project structure, implementing the application bootstrap / DI container, or understanding how the MVC layers connect. Covers project scaffolding, entry points, singleton application class, service locator, signal registry, and lifecycle management.

Docker 4 3mo ago

pyside6-qml-bridge

by DS-codi

Use this skill when exposing Python objects to QML, creating bridge classes, defining Qt properties with NOTIFY signals, implementing invokable methods / slots, or connecting QML user actions to Python controllers. Covers the QObject bridge pattern, property decorators, type conversions, context properties, and QML type registration.

Debugging 4 3mo ago

pyside6-qml-views

by DS-codi

Use this skill when creating QML view files, designing QML component hierarchies, building layouts, styling QML controls, creating reusable QML components, implementing QML navigation / page switching, or working with QML resources. Covers QML file structure, component patterns, Material/Controls styling, resource management, and common QML idioms for desktop applications.

File Ops 4 3mo ago

pyside6-qml-models-services

by DS-codi

Use this skill when creating domain models with Qt signal support, implementing the repository pattern for data persistence, building service classes for external interactions, designing the central signal registry, or working with application state management. Covers BaseModel, model serialization, database repositories, service patterns, signal definitions, and the ApplicationState singleton.

Processing 4 3mo ago