Skip to content
Skills Library
Personal productivity · Learning & explanation

behavioral-frameworks

/behavioral-frameworks

Reference frameworks (STAR, SBI, CARL), anti-patterns, and standard interviewer follow-ups for behavioral interview prep. Use when extracting STAR stories from user's experience, mapping stories to a specific company or JD, running mock behavioral interviews, rehearsing behavioral story delivery, or debriefing a real behavioral interview.

Licence
MIT
Last repository change
20.07.2026

Assessment and security

90/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content25 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
1
Scripts
0
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 20.07.2026, without references to retired models or APIs.

Licence

MIT, open: use and modify while retaining author attribution.

What it does and when to use it

Reference frameworks (STAR, SBI, CARL), anti-patterns, and standard interviewer follow-ups for behavioral interview prep. Use when extracting STAR stories from user's experience, mapping stories to a specific company or JD, running mock behavioral interviews, rehearsing behavioral story delivery, or debriefing a real behavioral interview.

Original author description

Reference frameworks (STAR, SBI, CARL), anti-patterns, and standard interviewer follow-ups for behavioral interview prep. Use when extracting STAR stories from user's experience, mapping stories to a specific company or JD, running mock behavioral interviews, rehearsing behavioral story delivery, or debriefing a real behavioral interview.

How it works

  1. STAR (Situation, Task, Action, Result)
  2. SBI (Situation, Behavior, Impact)
  3. CARL (Context, Action, Result, Learning)
  4. Anti-patterns to avoid
  5. Standard interviewer follow-ups
  6. Story-quality signal markers
Original SKILL.md headings · 140 lines, 1,437 words
SKILL.md preview
---
name: behavioral-frameworks
description: Reference frameworks (STAR, SBI, CARL), anti-patterns, and standard interviewer follow-ups for behavioral interview prep. Use when extracting STAR stories from user's experience, mapping stories to a specific company or JD, running mock behavioral interviews, rehearsing behavioral story delivery, or debriefing a real behavioral interview.
---

# Behavioral Frameworks

## STAR (Situation, Task, Action, Result)

Primary structure for behavioral answers. Every story should map to exactly one S, T, A, R.

### Situation
The context that made the problem worth solving. Sets stakes without over-explaining.

- Name the product/system/team and its scale (users, dollar impact, team size).
- Surface the constraint or threat that created urgency — why did this matter *now*.
- Keep it to 2-3 sentences; interviewers need orientation, not a history lesson.

**Weak:** "We had a frontend codebase that was getting kind of hard to work with and everyone was writing their own components."

**Strong:** "At Acme, our five frontend teams were duplicating UI components across three apps. QA bounce-backs on UI-heavy features ran at ~40%, and each sprint lost roughly two engineer-days to inconsistent implementations."

### Task
The specific outcome you were accountable for — your mandate, not the team's.

- State *your* ownership explicitly: "I was responsible for…" not "the team needed to…"
- Distinguish your goal from the broader business goal (they can differ).
- Name any constraints: timeline, budget, staffing, political opposition.

**Weak:** "We decided to build a shared component library so things would be more consistent."

**Strong:** "I was tasked with designing and driving adoption of a shared component library with a hard deadline of Q2 — without a formal mandate, meaning I needed buy-in from five team leads who had no obligation to participate."

### Action
The decisions you made and the steps you took. This is the longest element (~50% of the answer).

- Use "I" — own the decisions. Reserve "we" for work the team genuinely did autonomously.
- Sequence decisions, not just activities: what did you *decide*, and why did you choose that path over alternatives?
- Include at least one obstacle and how you navigated it.

**Weak:** "We built the library, documented it, and did roadshows to get people to use it. We also added linting rules and set up CI checks."

**Strong:** "I ran a two-week audit to surface the ten most-duplicated components and prioritized those first — faster ROI, shorter time-to-first-win. When two team leads resisted ('another tool to maintain'), I offered to pair on migrating their first feature; once they saw the QA bounce-back drop within a sprint, the objection evaporated. I enforced adoption at the code-review level rather than through a mandate: new components had to extend the library or include a written justification."

### Result
The outcome, quantified wherever possible. Covers both the immediate metric and the second-order effect.

- Lead with the headline number (e.g., "QA bounce-backs dropped from 40% to 12%").
- Add a second metric if it exists — velocity, cost, reliability, satisfaction.
- Include a brief note on durability: is the improvement still holding, or did it revert?

**Weak:** "The library was adopted across the org and things got better. People were happier and we shipped faster."

**Strong:** "QA bounce-backs on UI features dropped from ~40% to ~12% within two quarters. Sprint velocity on UI-heavy features improved 15% (team estimate). SonarQube duplication score for frontend code fell by 60%. The library is still the standard two years later — zero teams have forked it."

---

## SBI (Situation, Behavior, Impact)

Use for feedback questions: "Tell me about feedback you gave/received," "Describe a time you had a difficult conversation."

- **Situation:** brief context — who, what role, what moment triggered the feedback.
- **Behavior:** Describe the observable action specifically enough that a third party could recognize it — what was said or done, not a character assessment.
- **Impact:** concrete effect on the team, project, or individual — not "it was bad," but *what happened as a result*.

**Weak:** "My tech lead had a habit of dominating planning meetings and not letting others speak. I told him it was hurting the team."

**Strong:** "During sprint planning, Alex consistently cut off junior engineers before they finished their estimates — twice in the same meeting I watched two people stop contributing entirely. I told him: 'In today's planning I noticed you jumped in before Sarah and Mirek finished their estimates. The effect was they both stopped talking. I'd like you to wait for a full stop before responding.' He wasn't aware of it; by the next sprint the pattern had shifted."

---

## CARL (Context, Action, Result, Learning)

Use for "what would you do differently" follow-ups and retrospective questions.

- **Context:** the decision point or failure, stated neutrally — not as an excuse.
- **Action:** what you actually did. Keep it brief when CARL follows a STAR you just told (the action is already on record); fuller when CARL is the primary structure for a standalone retrospective question.
- **Result:** what happened, including the downside you're acknowledging.
- **Learning:** what changed in your mental model, process, or behavior afterward. This is the payload — make it specific, not platitudinous.

**Weak:** "If I did it again I'd communicate more and involve stakeholders earlier."

**Strong:** "I shipped the migration behind a feature flag without looping in the platform team — I assumed a flag was safe. When the flag state drifted in staging vs. prod, we had a 45-minute incident. The learning: I now treat any state that spans environments as a coordination surface, not a solo call. I added an explicit 'who else owns this state?' check to my pre-ship checklist."

---

## Anti-patterns to avoid

- **Rambling.** No internal time-budget; the Action sprawls into multiple paragraphs with no end in sight.
  Sounds like: "…and then we also did X, and there was this whole other thing with Y, and oh, also worth mentioning…"

- **No metrics in Result.** Outcome described entirely in adjectives; nothing a skeptic could verify.
  Sounds like: "The team was really happy with the outcome and things improved a lot."

- **Blame-shifting.** Agency for the failure lands on someone else; your role in it disappears.
  Sounds like: "The project was late because leadership kept changing the requirements on us."

- **Weasel pronouns.** "We" used where "I" is accurate, diffusing individual ownership.
  Sounds like: "We decided to refactor the service" — when you made that call alone and drove it solo.

- **Passive voice obscuring agency.** The decision just happened; no named actor made it.
  Sounds like: "A decision was made to deprecate the old API" — who made it?

- **Missing the actual decision (skipping Task).** Jumping from Situation to Action with no explanation of what you were specifically responsible for.
  Sounds like: "We had this flaky test suite, so I started looking at the test runner config…" — but what was your mandate? Fix it? Investigate? Own it forever?

- **Framing failures as successes.** The story has no real downside; every obstacle was effortlessly overcome.
  Sounds like: "It was challenging, but we pulled together and in the end we delivered everything on time." (Interviewers have seen thousands of these — they stop trusting the whole story.)

---

## Standard interviewer follow-ups

- **"What did your manager say?"**
  Probes for stakeholder validation and whether the candidate correctly attributes credit at a level visible above them.

- **"What was the actual metric?"**
  Probes for precision — distinguishing a real measurement from a feeling. Have a specific number or an honest "we didn't instrument it, but here's the proxy."

- **"What would you do differently?"**
  Probes for self-awareness and growth mindset; also surfaces whether you've genuinely reflected or are just pattern-matching the expected answer.

- **"Who pushed back and how did you respond?"**
  Probes for conflict navigation, ability to hold a position under pressure, and whether you updated your view with new evidence.

- **"What was the hardest trade-off?"**
  Probes for engineering judgment — that you saw real constraints and made a deliberate choice, not that everything was straightforward.

---

## Story-quality signal markers

- **Scope** — how many people, systems, or dollars were affected.
  Matters because it calibrates the level of problem; a 3-person team story reads differently than a cross-org story for a staff role.

- **Initiative** — you started it vs. you were assigned.
  Matters because it signals proactivity and ownership; "I noticed this and started it without being asked" scores higher than "my manager asked me to fix this."

- **Measurable impact** — a concrete metric, not "improved a lot."
  Matters because it shows you close loops: you define success, ship, and verify. Vague outcomes suggest you may not have checked.

- **Retrospective learning** — what you took away (the CARL element).
  Matters because it signals intellectual honesty and growth; interviewers are partly hiring for the person you'll be in two years, not just the person you are today.

Versions

The database has no other skills named behavioral-frameworks.

Database snapshot: 13.11.2026 · package version f3ccfb4a1046 (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 90interview-prep
    Prepare for recruiter screens, technical and behavioral interviews for a specific vacancy, build the STAR story bank, run mock interviews and debrief. Use when a process reaches screen/interview stage or the user wants practice.
  • 100interview-prep
    Prepares a candidate for a specific job interview — generating likely questions, coaching STAR-method stories, drilling behavioral and role-specific answers, and producing smart questions to ask back. Use this skill when a user asks to "help me prep for an interview", "what…
  • 100behavioral-interview-prepper
    This skill should be used when the user wants to prepare for behavioral interviews, generate a behavioral answer bank, practice STAR or SOAR format answers, prep a resume walkthrough narrative, or generate questions to ask their interviewer. Trigger phrases include "prep…
  • 100interview-prep-generator
    Generate STAR stories, practice questions, and talking points from a resume. Use when the user mentions interview prep, behavioral questions, STAR method, mock interview, or preparing for an upcoming interview.
  • 90us-interview-prep
    Prepare for a US job interview - behavioral STAR answers, likely questions, mock interview, and offer negotiation (base, bonus, equity, benefits). Use when the user says "I have an interview", "behavioral questions", "mock interview", "negotiate my offer", or "is this offer good" for a US job.
  • 100clarice
    Conducts realistic mock interviews with detailed feedback and scoring. Use for interview prep, behavioral questions, technical interviews, STAR practice, system design interviews, or interview coaching.

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.