administering-linux
Manage Linux systems covering systemd services, process management, filesystems, networking, performance tuning, and troubleshooting. Use when deploying…
Implements onboarding and help systems including product tours, interactive tutorials, tooltips, checklists, help panels, and progressive disclosure patterns. Use when building first-time experiences, feature discovery, guided walkthroughs, contextual help, setup flows, or user
$ npx -y skills add ancoleman/ai-design-components --skill guiding-users --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/guiding-usersContext preview
The summary Claude sees to decide when to auto-load this skill.
Implements onboarding and help systems including product tours, interactive tutorials, tooltips, checklists, help panels, and progressive disclosure patterns. Use when building first-time experiences, feature discovery, guided walkthroughs, contextual help, setup flows, or user
name: guiding-users description: Implements onboarding and help systems including product tours, interactive tutorials, tooltips, checklists, help panels, and progressive disclosure patterns. Use when building first-time experiences, feature discovery, guided walkthroughs, contextual help, setup flows, or user activation features. Provides timing strategies, accessibility patterns (keyboard, screen readers, reduced motion), and metrics for measuring onboarding success.
This skill provides systematic patterns for onboarding users and delivering contextual help, from first-time product tours to ongoing feature discovery. It covers the complete spectrum of user guidance mechanisms, ensuring optimal user activation, feature adoption, and self-service support.
Activate this skill when:
Select the appropriate guidance mechanism based on user state and content type:
First-time user → Product Tour (step-by-step) New feature launch → Feature Spotlight (tooltip + animation) Complex workflow → Interactive Tutorial (guided tasks) Account setup → Checklist (progress tracking) Contextual help needed → Tooltip/Hint system Ongoing support → Help Panel (sidebar/searchable) Feature unlock → Progressive Disclosure
Reference `references/selection-framework.md` for detailed selection criteria.
Step-by-step walkthroughs that guide users through key features:
**Implementation:**
npm install react-joyride
See `examples/first-time-tour.tsx` for complete implementation. Reference `references/product-tours.md` for patterns and best practices.
Announce new features to existing users:
See `examples/feature-spotlight.tsx` for implementation. Reference `references/tooltips-hints.md` for patterns.
Guided task completion with validation:
See `examples/guided-tutorial.tsx` for implementation. Reference `references/interactive-tutorials.md` for patterns.
Track multi-step onboarding progress:
See `examples/setup-checklist.tsx` for implementation. Reference `references/checklists.md` for patterns.
Just-in-time help when users need it:
See `examples/contextual-help.tsx` for implementation. Reference `references/tooltips-hints.md` for complete patterns.
Comprehensive help systems:
See `examples/help-panel.tsx` for implementation. Reference `references/help-systems.md` for patterns.
Appropriate triggers:
Avoid showing when:
**Auto-dismiss timing:**
Reference `references/timing-strategies.md` for detailed guidelines.
Show only what's needed, when it's needed:
**Techniques:** 1. **Accordion Help**: Collapsed by default, expand for details 2. **"Learn More" Links**: Deep dive content optional 3. **Advanced Settings**: Hidden behind "Show advanced" toggle 4. **Gradual Feature Introduction**: Unlock features as user progresses 5. **Contextual Hints**: Show based on user actions
Reference `references/progressive-disclosure.md` for implementation patterns.
Essential keyboard support:
ARIA patterns for announcements:
Respect `prefers-reduced-motion`:
Comprehensive UI/UX and Backend component design skills for AI-assisted development with Claude
Repo: ancoleman/ai-design-components
Manage Linux systems covering systemd services, process management, filesystems, networking, performance tuning, and troubleshooting. Use when deploying…
Data pipelines, feature stores, and embedding generation for AI/ML systems. Use when building RAG pipelines, ML feature serving, or data transformations.…
Strategic guidance for designing modern data platforms, covering storage paradigms (data lake, warehouse, lakehouse), modeling approaches (dimensional,…
Design cloud network architectures with VPC patterns, subnet strategies, zero trust principles, and hybrid connectivity. Use when planning VPC topology,…
Design comprehensive security architectures using defense-in-depth, zero trust principles, threat modeling (STRIDE, PASTA), and control frameworks (NIST CSF,…
Assembles component outputs from AI Design Components skills into unified, production-ready component systems with validated token integration, proper import…