← All skill packs

AI Agent Workflow Collection

Skill pack
5 skills0 selected
adelabdelgawadSkills in this pack

Apply Tower and Axum middleware correctly — ServiceBuilder ordering, fromfn signatures, routelayer vs layer, tower-http layers, and graceful shutdown. Auto-triggers when adding middleware, layers, or shutdown logic to an Axum server.

English

Canonical reference for all 12 Leptos hydration anti-patterns with grep detectors. Auto-triggers on any hydration mismatch, panic during hydration, blank content on first load, or before committing any .rs file that touches view! macros or [server] functions.

English

Configure Leptos router with typed paths, nested routes, params, and Axum server-side mounting. Auto-triggers when adding routes, reading path/query params, implementing nested layouts, or wiring leptosrouteswithcontext.

English

Detect lifetime bugs and teach lifetime best practices in Rust. Covers why lifetimes exist (preventing dangling references), the three lifetime elision rules, lifetime annotations on functions/structs/methods, 'static and its overuse as a silence-fix, generic lifetime parameters, lifetime bounds (T: 'a, T: 'static), and self-referential structs. Trigger keywords: lifetime, 'a, 'static, elision, E0106, E0309, E0310, E0515, E0597, dangling reference, borrowed value does not live long enough, does not live long enough, cannot return reference, missing lifetime specifier, may not live long enough, reference has a longer lifetime, outlives, borrow checker. Auto-triggers when: any lifetime-related compile error appears (E0106/E0309/E0310/E0515/E0597), a developer adds a 'static bound to make a borrow-checker error disappear, a struct definition holds a reference field, or a function returns a reference tied to input parameters.

English

Hard routing gate before any Rust/Leptos/Axum/SQLx code generation, review, or modification. Auto-triggers on every related topic.

English

Includes Axum Middleware, Leptos Hydration Discipline, Leptos Routing, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills5CategorygeneralStars0

What’s included

Axum Middleware

Apply Tower and Axum middleware correctly — ServiceBuilder ordering, fromfn signatures, routelayer vs layer, tower-http layers, and graceful shutdown. Auto-triggers when adding middleware, layers, or shutdown logic to an Axum server.

Leptos Hydration Discipline

Canonical reference for all 12 Leptos hydration anti-patterns with grep detectors. Auto-triggers on any hydration mismatch, panic during hydration, blank content on first load, or before committing any .rs file that touches view! macros or [server] functions.

Leptos Routing

Configure Leptos router with typed paths, nested routes, params, and Axum server-side mounting. Auto-triggers when adding routes, reading path/query params, implementing nested layouts, or wiring leptosrouteswithcontext.

Rust Lifetimes

Detect lifetime bugs and teach lifetime best practices in Rust. Covers why lifetimes exist (preventing dangling references), the three lifetime elision rules, lifetime annotations on functions/structs/methods, 'static and its overuse as a silence-fix, generic lifetime parameters, lifetime bounds (T: 'a, T: 'static), and self-referential structs. Trigger keywords: lifetime, 'a, 'static, elision, E0106, E0309, E0310, E0515, E0597, dangling reference, borrowed value does not live long enough, does not live long enough, cannot return reference, missing lifetime specifier, may not live long enough, reference has a longer lifetime, outlives, borrow checker. Auto-triggers when: any lifetime-related compile error appears (E0106/E0309/E0310/E0515/E0597), a developer adds a 'static bound to make a borrow-checker error disappear, a struct definition holds a reference field, or a function returns a reference tied to input parameters.

Using Rusty

Hard routing gate before any Rust/Leptos/Axum/SQLx code generation, review, or modification. Auto-triggers on every related topic.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Axum Middleware skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • Reported license for the skills shown: MIT. The author’s terms apply.
AI Agent Workflow Collection | Agent Skills Atlas