behavioral-interview-prep/SKILL.md
Master behavioral interviews with the STAR method, iOS-specific scenarios, leadership principles, and mock interview practice. Use when preparing for behavioral rounds, practicing stories, or learning to structure answers.
npx skillsauth add abanoub-ashraf/manus-skills-import behavioral-interview-prepInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Behavioral interviews often determine offers at the senior level. This skill helps you prepare compelling stories and practice delivering them.
┌─────────────────────────────────────────────────────────────┐
│ S - SITUATION │
│ Set the context (2-3 sentences) │
├─────────────────────────────────────────────────────────────┤
│ T - TASK │
│ What was your specific responsibility? │
├─────────────────────────────────────────────────────────────┤
│ A - ACTION │
│ What did YOU do? (60-70% of your answer) │
│ Use "I" not "we" │
├─────────────────────────────────────────────────────────────┤
│ R - RESULT │
│ Quantify if possible (%, numbers, time saved) │
│ What did you learn? │
└─────────────────────────────────────────────────────────────┘
"Tell me about a difficult technical decision"
SITUATION: "At [Company], we were building an app that needed
to handle 10,000+ items with complex filtering..."
TASK: "As lead iOS developer, I had to choose between
Core Data and a third-party solution like Realm..."
ACTION: "I created POCs with both, benchmarked performance,
evaluated migration paths, and presented findings..."
RESULT: "We launched on time, handled 50K+ items smoothly,
and avoided third-party deprecation risk."
"Tell me about a conflict with a coworker"
"Tell me about a time you failed"
Good stories:
Bad stories:
Prepare stories about:
Prepare 8-10 stories that map to multiple questions:
Story: [Short Name]
Context: [Company, Team, Timeline]
Challenge: [What made it difficult]
Your Role: [Specific responsibility]
Actions: [What YOU did]
Result: [Quantified outcome]
Learning: [What you'd do differently]
Maps to:
- [ ] Technical decision
- [ ] Conflict resolution
- [ ] Leadership
- [ ] Failure
Strong:
Avoid:
Ask me to:
development
Design principles for building polished, native-feeling SwiftUI apps and widgets. Use this skill when creating or modifying SwiftUI views, iOS widgets (WidgetKit), or any native Apple UI. Ensures proper spacing, typography, colors, and widget implementations that look and feel like quality apps rather than AI-generated slop.
data-ai
Design and implement SwiftUI views, components, and app architecture. Use when creating new SwiftUI views, implementing MVVM/TCA patterns, managing state with @Observable, @State, @Binding, or @Environment, designing navigation flows, or structuring iOS app architecture. Triggers on SwiftUI, view model, state management, navigation, coordinator pattern.
development
Implement, review, or improve SwiftUI animations and transitions. Use when adding implicit or explicit animations with withAnimation, configuring spring animations (.smooth, .snappy, .bouncy), building phase or keyframe animations with PhaseAnimator/KeyframeAnimator, creating hero transitions with matchedGeometryEffect or matchedTransitionSource, adding SF Symbol effects (bounce, pulse, variableColor, breathe, rotate, wiggle), implementing custom Transition or CustomAnimation types, or ensuring animations respect accessibilityReduceMotion.
testing
Audit SwiftUI views for accessibility (iOS + macOS) with patch-ready fixes