design-principles
π―Skillfrom mhagrelius/dotfiles
Installation
npx vibeindex add mhagrelius/dotfiles --skill design-principlesnpx skills add mhagrelius/dotfiles --skill design-principles~/.claude/skills/design-principles/SKILL.mdSame repository
mhagrelius/dotfiles(17 items)
More from this repository10
.NET 10 and C# 14 best practices skill covering minimal APIs, modular monolith patterns, feature folders, HTTP resilience, Options pattern, Channels, and validation
A skill for building GTK 4/libadwaita applications, covering app boilerplate, debugging threading/signals/lifecycle issues, and setting up GSettings, resources, and packaging.
Guides building interactive terminal user interface (TUI) applications with reactive architecture, keyboard navigation, live data updates, and multi-panel layouts.
A skill for designing and implementing GNOME desktop UI, providing guidance for HIG compliance when working with GTK 4/libadwaita or styling Qt/PySide6 applications for the GNOME platform.
Guides AI agents on using TypeScript LSP for semantic code intelligence, including finding references, checking types, navigating definitions, and choosing LSP over text search for accuracy-sensitive refactoring tasks.
Skill
Guides building distributed apps with .NET Aspire, covering service orchestration, environment variables, service discovery, migration from Aspire 9 to 13+, and MCP server configuration for AI assistants.
A Claude Code skill providing a reference guide for building MCP servers in TypeScript, Python, or C#, covering tools, resources, prompts, Streamable HTTP transport, SSE migration, and OAuth authentication.
Provides structured guidance for writing reliable Playwright tests using user-centric locators, proper async waiting strategies, and organized test patterns for single-page applications.
A skill providing comprehensive guidance for building command-line interface applications, covering argument parsing, stdin/stdout/stderr patterns, subcommands, and testing. Includes library recommendations for Python (typer, rich), TypeScript (commander, ora), and C#.