stuffbucket
- 119 skills
- 0 followers
- 15 hours ago last updated
- ▌ Tauri Setup · stuffbucket bundleUse when scaffolding a Tauri v2 app, fixing missing system prerequisites (Rust, WebView2, webkit2gtk, Xcode CLT), integrating a JS framework (especially Vite) with Tauri, or migrating an existing Tauri v1 project to v2.
- ▌ Design Adapt · stuffbucketAdapt designs to work across different screen sizes, devices, contexts, or platforms. Implements breakpoints, fluid layouts, and touch targets. Use when the user mentions responsive design, mobile layouts, breakpoints, viewport adaptation, or cross-device compatibility.
- ▌ Design Audit · stuffbucket bundleEvaluate and improve usability of existing front-end interfaces — local source code or live websites by URL. Use when reviewing UI, auditing interfaces, checking accessibility, evaluating designs, improving UX, or when users describe symptoms like "something feels off", "users keep abandoning this form", "conversion dropped after redesign", or "people say it's confusing".
- ▌ Design Check · stuffbucketRun technical quality checks across accessibility, performance, theming, responsive design, and anti-patterns. Generates a scored report with P0-P3 severity ratings and actionable plan. Use when the user wants an accessibility check, performance audit, or technical quality review.
- ▌ Design Taste · stuffbucket bundleDe-sloppification gate for UI — detect and remove generic "AI slop", the machine-default tells across type, color, layout, depth, decoration, motion, copy, and page structure, with an imperative check-and-fix for each. Ships a deterministic detector (scripts/detect-slop.py) that greps the code for the mechanical tells so the model only judges what a regex can't. Run it as the FINAL step after other design skills (design-frontend, design-bolder, design-polish, design-animate) to confirm no slop was introduced, or standalone when a design "looks AI-made", generic, templated, or safe. It removes slop; it does not manufacture taste — route clean-but-timid results to design-bolder.
- ▌ Skill Router · stuffbucket bundleFind and load skills on demand. Use when you need a specialized skill for a task but don't know which one, or to load a skill by name.
- ▌ Tauri Events · stuffbucket bundleUse when pushing data from Rust to JS in a Tauri v2 app — global events with `emit`/`listen`, targeted events with `emit_to`, streaming via `Channel`, or deciding between events and command return values for a feature.
- ▌ Design Bolder · stuffbucketCollaboratively amplify safe or boring designs by identifying where bold choices could be made and presenting concrete options at multiple intensity levels. The designer decides what to push and how far. Use when the user says the design looks bland, generic, too safe, lacks personality, or wants more visual impact.
- ▌ Design Harden · stuffbucket bundleImprove interface resilience through better error handling, i18n support, text overflow handling, and edge case management. Makes interfaces robust and production-ready. Use when asked to harden, make production-ready, handle edge cases, add error states, or fix overflow and i18n issues.
- ▌ Design Polish · stuffbucketPerform a final quality pass fixing alignment, spacing, consistency, and micro-detail issues before shipping. Use when asked to polish, add finishing touches, do a pre-launch review, fix something that looks off, or go from good to great.
- ▌ Example Skill · stuffbucketAn example skill to demonstrate the structure and format for Agent Skills.
- ▌ Skill Creator · stuffbucket bundleGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends the agent's capabilities with specialized knowledge, workflows, or tool integrations.
- ▌ Tauri Plugins · stuffbucket bundleUse when adding an official Tauri v2 plugin — picking the right plugin (fs/dialog/shell/http/store/notification/clipboard/global-shortcut/logging/os/opener/process/single-instance/autostart/deep-link/sql/websocket/upload/stronghold/cli), installing it (Cargo + npm), registering it in Rust, and granting the required capability permissions.
- ▌ Tauri Sidecar · stuffbucket bundleUse when bundling an external binary (Go/Rust/Python/Node) with a Tauri v2 app and running it as a sidecar process — including target-triple naming, externalBin config, shell:allow-execute permissions, stdin/stdout piping, and lifecycle (kill on app exit).
- ▌ Tauri Updater · stuffbucket bundleUse when adding auto-updates to a Tauri v2 app — generating signing keys, configuring the updater plugin, hosting the update manifest (static JSON or GitHub releases), and wiring the check/download/install flow in JS or Rust. Pairs with [[tauri-bundling]] for OS code signing / notarization (separate from the updater signature).
- ▌ Tauri Windows · stuffbucket bundleUse when creating, customizing, or managing Tauri v2 windows — decorations, transparency, custom titlebar, multi-window, child webviews, splashscreen pattern, or mobile multi-window setups.
- ▌ Testing Skill · stuffbucketWriting and running tests. Use when creating unit tests, integration tests, end-to-end tests, choosing testing frameworks, structuring test files, writing assertions, mocking dependencies, measuring coverage, or debugging failing tests. Covers JavaScript (Jest, Vitest, Node test runner), Python (pytest), and general testing patterns.
- ▌ Update Skills · stuffbucket bundleCheck for stuffbucket MCP server updates and apply them. Use when the user asks to update skills, check for new versions, or upgrade the stuffbucket MCP server.
- ▌ Design Animate · stuffbucket bundleReview a feature and enhance it with purposeful animations, micro-interactions, and motion effects that improve usability and delight. Use when the user mentions adding animation, transitions, micro-interactions, motion design, hover effects, or making the UI feel more alive.