Topic: rust
556 skills in this topic.
-
makepad-platform
CRITICAL: Use for Makepad cross-platform support. Triggers on:
makepad platform, makepad os, makepad macos, makepad windows, makepad linux,
makepad android, makepad ios, makepad web, makepad wasm, makepad metal,
makepad d3d11, makepad opengl, makepad webgl, OsType, CxOs,
makepad 跨平台, makepad 平台支持
ZhangHanDong/makepad-skills 731
-
makepad-reference
CRITICAL: Use for Makepad troubleshooting and reference. Triggers on:
troubleshoot, error, debug, fix, problem, issue,
no matching field, parse error, widget not found, UI not updating,
code quality, refactor, responsive layout, adaptive,
api docs, reference, documentation,
故障排除, 错误, 调试, 问题, 修复
ZhangHanDong/makepad-skills 731
-
makepad-router
CRITICAL: Use for ALL Makepad/Robius questions including widgets, layout, events, and shaders. Triggers on: makepad, robius, live_design, app_main, Widget, View, Button, Label, Image, TextInput, ScrollView, RoundedView, SolidView, PortalList, Markdown, Html, TextFlow, layout, Flow, Walk, padding, margin, width, height, Fit, Fill, align, spacing, event, action, Hit, FingerDown, FingerUp, KeyDown, handle_event, click, tap, animator, animation, state, transition, hover, pressed, ease, shader, draw_bg, draw_text, Sdf2d, pixel, gradient, glow, shadow, font, text_style, font_size, glyph, typography, tokio, async, spawn, submit_async, SignalToUI, post_action, apply_over, TextOrImage, modal, collapsible, drag drop, AppState, persistence, theme, Scope, deploy, package, APK, IPA, WASM, cargo makepad, makepad widget, makepad 组件, makepad 按钮, makepad 布局, makepad 事件, makepad 动画, makepad 着色器, 创建组件, 自定义组件, 开发应用, 居中, 对齐, 点击事件, 悬停效果, 渐变, 阴影, 字体大小
ZhangHanDong/makepad-skills 731
-
makepad-shaders
CRITICAL: Use for Makepad shader system. Triggers on:
makepad shader, makepad draw_bg, Sdf2d, makepad pixel,
makepad glsl, makepad sdf, draw_quad, makepad gpu,
makepad 着色器, makepad shader 语法, makepad 绘制
ZhangHanDong/makepad-skills 731
-
makepad-splash
CRITICAL: Use for Makepad Splash scripting language. Triggers on:
splash language, makepad script, makepad scripting, script!, cx.eval,
makepad dynamic, makepad AI, splash 语言, makepad 脚本
ZhangHanDong/makepad-skills 731
-
makepad-widgets
CRITICAL: Use for Makepad widgets and UI components. Triggers on:
makepad widget, makepad View, makepad Button, makepad Label, makepad Image,
makepad TextInput, RoundedView, SolidView, ScrollView, "makepad component",
makepad Markdown, makepad Html, TextFlow, rich text, 富文本, markdown渲染,
makepad 组件, makepad 按钮, makepad 列表, makepad 视图, makepad 输入框
ZhangHanDong/makepad-skills 731
-
molykit
CRITICAL: Use for MolyKit AI chat toolkit. Triggers on:
BotClient, OpenAI, SSE streaming, AI chat, molykit,
PlatformSend, spawn(), ThreadToken, cross-platform async,
Chat widget, Messages, PromptInput, Avatar, LLM
ZhangHanDong/makepad-skills 731
-
robius-app-architecture
CRITICAL: Use for Robius app architecture patterns. Triggers on:
Tokio, async, submit_async_request, 异步, 架构,
SignalToUI, Cx::post_action, worker task,
app structure, MatchEvent, handle_startup
ZhangHanDong/makepad-skills 731
-
robius-event-action
CRITICAL: Use for Robius event and action patterns. Triggers on:
custom action, MatchEvent, post_action, cx.widget_action,
handle_actions, DefaultNone, widget action, event handling,
事件处理, 自定义动作
ZhangHanDong/makepad-skills 731
-
robius-matrix-integration
CRITICAL: Use for Matrix SDK integration with Makepad. Triggers on:
Matrix SDK, sliding sync, MatrixRequest, timeline,
matrix-sdk, matrix client, robrix, matrix room,
Matrix 集成, 聊天客户端
ZhangHanDong/makepad-skills 731
-
robius-state-management
CRITICAL: Use for Robius state management patterns. Triggers on:
AppState, persistence, theme switch, 状态管理,
Scope::with_data, save state, load state, serde,
状态持久化, 主题切换
ZhangHanDong/makepad-skills 731
-
robius-widget-patterns
CRITICAL: Use for Robius widget patterns. Triggers on:
apply_over, TextOrImage, modal, 可复用, 模态,
collapsible, drag drop, reusable widget, widget design,
pageflip, 组件设计, 组件模式
ZhangHanDong/makepad-skills 731
-
code-index
This skill should be used when the user asks to "create a code index", "index this codebase", "update the code index", "generate code index", "build code index", "refresh semantic summaries", or needs guidance on generating or updating the .metis/code-index.md file for AI agent codebase navigation.
colliery-io/metis 8
-
decomposition
This skill should be used when the user asks to "break down this initiative", "decompose into tasks", "create tasks from initiative", "how to size tasks", "when to decompose", "vertical slices", "task granularity", or needs guidance on breaking higher-level work into lower-level work items.
colliery-io/metis 8
-
document-selection
This skill should be used when the user asks "what document type should I create", "create a bug ticket", "create a feature request", "should this be a task or initiative", "when to use an ADR", "when to use a specification", "track this bug", "log this tech debt", "write a spec", or needs help choosing between vision, initiative, task, backlog item, ADR, or specification document types.
colliery-io/metis 8
-
phase-transitions
This skill should be used when the user asks "when to transition phases", "move to active", "exit criteria", "what phase comes next", "how to complete a task", "transition to completed", "mark as blocked", "phase flow", or needs guidance on advancing documents through their lifecycle phases.
colliery-io/metis 8
-
project-patterns
This skill should be used when the user asks to "start a new project", "greenfield project", "tech debt campaign", "incident response", "feature development", "which preset", "initialize metis", "set up project", or needs guidance on project setup, choosing presets, and applying patterns for different work types.
colliery-io/metis 8
-
angreal-arguments
This skill should be used when the user asks to "add arguments to a task", "use @angreal.argument", "add flags to command", "make argument required", "add optional parameter", "use python_type", "handle multiple values", or needs guidance on the @argument decorator, argument types, flags, default values, or CLI argument handling in angreal tasks.
angreal/angreal 11
-
angreal-authoring
This skill should be used when the user asks to "create an angreal task", "write a task file", "add a command to angreal", "make a new task", "organize tasks with groups", "use @angreal.command", "use command_group", or needs guidance on task file structure, the @command decorator, command groups, naming conventions, or task organization within an existing angreal project.
angreal/angreal 11
-
angreal-init
This skill should be used when the user asks to "create an angreal project", "initialize angreal", "set up angreal", "add angreal to project", "start new angreal project", "create .angreal directory", or needs guidance on setting up angreal in a new or existing project, project templates, or initial task file structure.
angreal/angreal 11
-
angreal-integrations
This skill should be used when the user asks to "use Git in a task", "manage virtual environments", "use Docker Compose", "clone a repository", "create a venv", "run docker-compose", "use angreal.integrations", "render a template", "scaffold files", "generate files from template", "use render_template", "use render_directory", "use Flox", "flox environment", "cross-language environment", "flox services", "@flox_required", or needs guidance on the built-in Git, VirtualEnv, Docker, Flox, or Tera templating integrations available in angreal tasks.
angreal/angreal 11
-
angreal-patterns
This skill should be used when the user asks to "test angreal tasks", "mock angreal", "document tasks", "angreal best practices", "error handling in tasks", "subprocess patterns", "dry run mode", "verbose mode", or needs guidance on testing patterns, development workflows, documentation strategies, or common implementation patterns for angreal tasks.
angreal/angreal 11
-
angreal-templates
This skill should be used when the user asks to "create an angreal template", "make a project template", "build a reusable template", "share a template", "write angreal.toml", "use Tera templating", "template variables", "conditional templates", or needs guidance on creating templates that others can consume via `angreal init`, template configuration, Tera syntax, or publishing templates.
angreal/angreal 11
-
angreal-tool-descriptions
This skill should be used when the user asks to "write a ToolDescription", "add AI guidance to task", "document task for AI", "set risk level", "write tool description prose", "guide AI agents", or needs guidance on angreal.ToolDescription, risk_level, writing effective descriptions for AI agent consumption, or making tasks AI-friendly.
angreal/angreal 11