Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
Dépôt GitHub

flow

flow contient 27 skills collectées depuis jrmoynihan, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
27
Stars
2
mis à jour
2026-03-04
Forks
0
Couverture métier
5 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

baseline-ui
Développeurs de logiciels

Validates animation durations, enforces typography scale, checks component accessibility, and prevents layout anti-patterns in Tailwind CSS projects. Use when building UI components, reviewing CSS utilities, or enforcing design consistency.

2026-03-04
check-docs-before-changes
Développeurs de logiciels

Making changes to the app's functionality.

2026-03-04
criterion-benchmarks
Analystes en assurance qualité des logiciels et testeurs

Create Criterion benchmarks with proper group macros and configuration. Use when writing benchmarks, creating benchmark groups, using criterion_group! and criterion_main! macros, setting throughput, or benchmarking multiple implementations. Handles benchmark groups, throughput metrics, conditional compilation, and proper black_box usage.

2026-03-04
github-issues
Développeurs de logiciels

Read and parse GitHub issues; extract title, body, labels, checklists, and acceptance criteria to support triage and delegation.

2026-03-04
laws-of-ux
Concepteurs web et d'interfaces numériques

Apply cognitive and perception-based UI principles from Laws of UX. Use when evaluating layout, interaction design, target size and distance, choice count, information grouping, memory load, or response time. Cites specific laws (e.g. Fitts's Law, Hick's Law) to justify design decisions or suggest improvements.

2026-03-04
rust-async
Développeurs de logiciels

Work with async/await, futures, and asynchronous Rust code. Use when writing async functions, working with tokio or async-std, understanding futures, or implementing async traits. Handles async/await syntax, futures, executors, pinning, Send/Sync bounds, and async patterns.

2026-03-04
rust-black-box
Analystes en assurance qualité des logiciels et testeurs

Use std::hint::black_box correctly in benchmarks and tests. Use when writing benchmarks, preventing compiler optimizations, or ensuring code actually executes. Handles proper placement, when to use it, and common patterns for benchmarking.

2026-03-04
rust-cargo
Développeurs de logiciels

Work with Cargo commands, workspace configuration, dependency management, and build systems. Use when managing dependencies, configuring workspaces, building projects, running tests, or publishing crates. Handles Cargo.toml configuration, workspace setup, dependency resolution, and build commands.

2026-03-04
rust-clippy
Développeurs de logiciels

Use Clippy lints effectively, understand common warnings, and apply appropriate fixes. Use when running clippy, fixing lint warnings, understanding when to allow/deny lints, or improving code quality. Handles common lints, performance suggestions, style improvements, and lint configuration.

2026-03-04
rust-crate-docs
Développeurs de logiciels

Read and understand Rust crate documentation from crates.io or local crates. Use when needing to understand how to use a crate, find API documentation, check version compatibility, or understand crate features. Handles cargo doc, docs.rs, local documentation, and dependency information.

2026-03-04
rust-docs
Développeurs de logiciels

Write Rust documentation comments following project conventions. Use when writing doc comments, documenting functions, structs, modules, or creating crate-level documentation. Handles /// for items, //! for crate/module docs, markdown formatting, code examples, and panic/safety sections.

2026-03-04
rust-error-handling
Développeurs de logiciels

Handle Rust errors using Result types, thiserror, and error propagation. Use when writing functions that can fail, creating error types, propagating errors with ?, or using custom Result aliases. Handles thiserror derive macros, error conversion, and proper error context.

2026-03-04
rust-features
Développeurs de logiciels

Work with Cargo features and conditional compilation. Use when adding optional dependencies, using #[cfg(feature = "...")], conditional compilation, or organizing optional functionality. Handles feature flags, optional dependencies, and cfg attributes.

2026-03-04
rust-ffi
Développeurs de logiciels

Work with Foreign Function Interface (FFI) in Rust, including C interop, binding generation, and safety in FFI. Use when interfacing with C libraries, creating Rust bindings, calling C functions, or ensuring FFI safety. Handles extern blocks, C types, binding generation, and FFI best practices.

2026-03-04
rust-iterators
Développeurs de logiciels

Use Rust iterators effectively, understand iterator adaptors, and write efficient iterator chains. Use when working with collections, transforming data, filtering, mapping, or collecting results. Handles iterator adaptors, lazy evaluation, collecting strategies, and performance considerations.

2026-03-04
rust-lifetimes
Développeurs de logiciels

Understand and work with Rust lifetimes, lifetime annotations, and lifetime elision. Use when fixing lifetime errors, understanding borrowing rules, working with references, or implementing traits with lifetime parameters. Handles explicit lifetimes, lifetime elision, higher-ranked trait bounds, and common lifetime patterns.

2026-03-04
rust-macros
Développeurs de logiciels

Write and understand Rust macros, including declarative macros (macro_rules!) and procedural macros. Use when writing macros, understanding macro expansion, creating derive macros, or working with macro hygiene. Handles macro_rules!, procedural macros, derive macros, and macro best practices.

2026-03-04
rust-performance
Développeurs de logiciels

Optimize Rust code for performance, understand profiling, memory layout, and zero-cost abstractions. Use when optimizing code, profiling performance, understanding memory usage, or implementing performance-critical code. Handles profiling techniques, memory optimization, SIMD usage, and performance best practices.

2026-03-04
rust-rand
Développeurs de logiciels

Use rand crate correctly for generating random numbers. Use when creating random data, using Rng::gen_range, seeding RNGs, or generating test data. Handles proper range syntax, seeding with SeedableRng, choosing appropriate RNG types, and generating random values for different types.

2026-03-04
rust-release-workflow
Développeurs de logiciels

Perform pull requests, merge branches, and Rust crate releases using cargo-smart-release. Use when releasing crates, creating PRs for release branches, merging release branches, or when the user asks for release workflow, dry-run release, changelog updates, or crate publishing.

2026-03-04
rust-testing
Analystes en assurance qualité des logiciels et testeurs

Write Rust tests following project conventions. Use when writing unit tests, integration tests, test modules, or test helpers. Handles test organization, Result-based tests, test fixtures, and common testing patterns.

2026-03-04
rust-unsafe
Développeurs de logiciels

Work with unsafe Rust code safely, understand safety invariants, and review unsafe blocks. Use when writing unsafe code, reviewing unsafe blocks, understanding safety requirements, or working with FFI. Handles unsafe blocks, safety invariants, unsafe traits, and best practices for unsafe code.

2026-03-04
semantic-html
Développeurs web

Use proper semantic HTML elements per MDN so structure reflects meaning for accessibility, SEO, and maintainability. Use when writing or reviewing HTML, Svelte, or other template markup.

2026-03-04
shadcn-svelte-add-component
Développeurs de logiciels

Install shadcn-svelte UI components via CLI. Use when adding a new shadcn-svelte component (e.g. switch, label, checkbox) or when the user asks to add a component from shadcn-svelte.

2026-03-04
subagent-delegation
Développeurs de logiciels

Choose the right subagent for a task and write a clear delegation prompt including issue context and success criteria.

2026-03-04
usability-heuristics
Concepteurs web et d'interfaces numériques

Evaluate and improve interfaces using usability heuristics from Stanford, Nielsen, Visily, and Shopify. Use when reviewing screens or flows, improving UX, auditing an app, or ensuring user control, clarity, consistency, feedback, error handling, forgiveness, and accessibility.

2026-03-04
visual-hierarchy-ui-aesthetics
Graphistes

Applies visual hierarchy, readability, and UI color best practices for aesthetically pleasing interfaces. Use when reviewing or designing UI for layout, typography, color, contrast, grouping, and scannability; complements usability-heuristics and baseline-ui for full UI/UX review.

2026-03-04