interface-design
Interface Design
Design Principles
1. Clarity
Make the interface obvious. Users shouldn't have to guess.
2. Consistency
Same actions, same results. Maintain patterns throughout.
3. Feedback
Respond to every action. Show progress, confirm success, explain errors.
4. Efficiency
Minimize steps. Optimize common workflows.
5. Forgiveness
Allow undo. Confirm destructive actions. Recover gracefully.
More from dralgorhythm/claude-agentic-framework
react-native-reanimated
React Native Reanimated 4.x animation patterns. Use when adding animations, transitions, entering/exiting effects, or gesture-driven animations to React Native screens. Replaces Framer Motion for mobile.
115requirements-analysis
Analyze and refine product requirements. Use when clarifying scope, identifying gaps, or validating requirements. Covers requirement types and analysis techniques.
56compliance
Ensure regulatory compliance. Use when implementing GDPR, HIPAA, PCI-DSS, or SOC2 requirements. Covers compliance frameworks and controls.
56context-management
Manage project context effectively. Use when onboarding, context switching, or maintaining project knowledge. Covers context capture and sharing.
47defense-in-depth
Apply layered security architecture. Use when designing security controls, hardening systems, or reviewing security posture. Covers multiple security layers.
47threat-modeling
Identify and analyze security threats. Use when designing systems, reviewing architecture, or assessing risk. Covers STRIDE methodology.
47