
from awesome-skills-cn136
Guides and examples for starting Makepad apps with makepad-widgets: project setup, live_design! DSL, app_main!, and basic event/widget patterns.
This skill teaches agents how to build and reason about Rust Makepad applications using the makepad-widgets crate. It provides concrete boilerplate (live_design! and app_main! patterns), Cargo.toml setups, event handling examples, and snippets for common tasks such as wiring widgets, handling button clicks, and updating UI state. Use it to generate starter code, explain Makepad concepts, and troubleshoot common integration or platform issues.
live_design!, app_main!, widget references, or platform-specific build notes (Linux/macOS/Windows/Web).live_design!, app_main!, Cargo.toml dependency examples, button click handling, and widget reference usage; platform setup notes and a short API table for macros/types.Likely compatible with code-capable assistants (Copilot/Codex/Gemini/Claude Code) that can generate and validate Rust snippets. The skill expects the agent to read local reference files when present before answering.
Static-only skill for Makepad (Rust GPU-first UI framework) getting started guidance. No bundled scripts to execute. SKILL.md provides clear code patterns for app structure, Cargo.toml setup, button handling, and widget access. References external docs in references/ directory. Well-written instructional content for a niche audience.
Clean skill, no security concerns. Purely instructional with code examples. The reference files mentioned in SKILL.md may not be available when the skill is distributed standalone, which reduces practical value. Triggers include Chinese-language variants which is a nice touch for accessibility.
Bash Pro
Defensive, production-grade Bash scripting patterns and CI/CD best practices: strict mode, safe argument parsing, testing with Bats, and tooling (ShellCheck/shf
Ip2location IO Automation
Automates Ip2location IO workflows through Rube MCP: discover tools, manage connections, and execute schema-compliant operations.
Makepad Event/Action
Event and action handling patterns for Makepad widgets — guides handling Mouse/Touch/Keyboard events, Hit detection, action emission and parent capture.
Obsidian CLI (vault & plugin ops)
Command-line reference and usage patterns for the Obsidian CLI: read/create/append notes, search vaults, manage properties, and developer workflows for plugin r
Kickbox Automation (Rube MCP)
Automate Kickbox toolkit operations through Rube MCP (Composio): discover tools, manage connections, and execute schema-compliant Kickbox workflows safely.
TaskEither Quick Reference (fp-ts)
Concise cheat-sheet for fp-ts TaskEither: patterns for typed async error handling, composing Promises, and recoverable pipelines.
Memory Forensics
Guidance and practical commands for acquiring, analyzing, and extracting artifacts from volatile memory dumps for incident response and malware analysis.
Makepad Basics
Provides starter patterns, examples, and guidance for building Rust Makepad apps, including live_design/app_main patterns and common platform setup.
API Security Testing
A structured workflow for testing REST and GraphQL APIs covering discovery, authentication, authorization, input validation, rate limiting, and error handling.
Reverse Engineer
Guides and checklists for binary reverse-engineering workflows (IDA, Ghidra, radare2, angr) including static/dynamic analysis phases and best practices.