Back to list
DanielPodolsky

resume-bullet-extraction

by DanielPodolsky

AI-mentored development for junior engineers. Claude becomes your mentor, not your coder — guiding with questions, reviewing via 6 Gates, but YOU write every line. Less dependency, more ownership.

1🍴 0📅 Jan 25, 2026

SKILL.md


name: resume-bullet-extraction description: | TRIGGERS: "resume bullet", "portfolio update", "how should I describe this?", "job application", resume writing, portfolio, achievement bullets, quantified impact, career documentation. USE WHEN: Completing significant tasks, updating resume, building portfolio, job searching. PROVIDES: Action-verb bullets, quantified achievements, recruiter-friendly descriptions.

Resume Bullet Extraction

"Your resume isn't a job description. It's a highlight reel of impact."

Purpose

Transform completed work into powerful resume bullet points that demonstrate value and technical competence.


The Bullet Formula

[Strong Action Verb] + [What You Did] + [Technical Context] + [Impact/Result]

Components

ComponentPurposeExample
Action VerbShows initiativeEngineered, Architected, Optimized
What You DidThe accomplishmentJWT authentication system
Technical ContextShows skillusing React, Node.js, Redis
ImpactWhy it mattersreducing auth errors by 40%

Strong Action Verbs

Building/Creating

  • Engineered
  • Architected
  • Developed
  • Implemented
  • Built
  • Designed

Improving

  • Optimized
  • Enhanced
  • Refactored
  • Modernized
  • Streamlined
  • Accelerated

Problem Solving

  • Resolved
  • Debugged
  • Eliminated
  • Reduced
  • Prevented
  • Mitigated

Leading/Collaborating

  • Led
  • Spearheaded
  • Collaborated
  • Mentored
  • Coordinated

Impact Quantification

Always try to quantify. If you can't measure directly, estimate reasonably.

Performance

  • "reducing load time by 60%"
  • "improving response time from 2s to 200ms"
  • "handling 10,000+ concurrent users"

Reliability

  • "achieving 99.9% uptime"
  • "eliminating production errors"
  • "reducing bug reports by 50%"

Business

  • "increasing user retention by 25%"
  • "supporting 50,000 monthly active users"
  • "saving 10 hours/week of manual work"

Scale

  • "processing 1M+ transactions daily"
  • "managing 500GB of user data"
  • "serving 100+ API endpoints"

Bullet Templates

Feature Implementation

[Verb] [feature] using [technologies] that [impact]

Examples:
- Engineered JWT authentication with refresh token rotation using Node.js and Redis, eliminating session hijacking vulnerabilities
- Built real-time notification system using WebSockets and React, improving user engagement by 35%

Performance Optimization

[Verb] [what] by [how], resulting in [metric]

Examples:
- Optimized database queries through index analysis and query restructuring, reducing API response time by 70%
- Accelerated page load performance by implementing code splitting and lazy loading, improving Core Web Vitals by 40%

Bug Fix / Problem Solving

[Verb] [problem] by [solution], preventing [impact]

Examples:
- Resolved race condition in checkout flow by implementing optimistic locking, preventing duplicate charges
- Eliminated memory leak in React components through proper cleanup, reducing crash reports by 90%

Architecture / Refactoring

[Verb] [system] from [old] to [new], enabling [benefit]

Examples:
- Migrated monolithic application to microservices architecture using Docker and Kubernetes, enabling independent team deployments
- Refactored authentication module from session-based to JWT, reducing server memory usage by 60%

Quality Checklist

  • Starts with strong action verb (not "Responsible for")
  • Includes specific technologies
  • Has quantifiable impact OR clear business value
  • Is one concise sentence
  • Avoids jargon recruiters won't understand
  • Demonstrates ownership ("I" is implied)
  • Would make sense to a technical interviewer

Bad vs Good Examples

Bad

❌ "Worked on the login system"
   - No action verb, no specifics, no impact

❌ "Responsible for user authentication"
   - Passive, no accomplishment shown

❌ "Helped with performance improvements"
   - Vague, no ownership, no metrics

Good

✅ "Engineered JWT authentication with refresh token rotation, reducing session vulnerability surface and supporting 50,000+ daily active users"

✅ "Optimized PostgreSQL queries through index analysis, reducing average API response time from 800ms to 120ms"

✅ "Built responsive dashboard using React and D3.js, enabling real-time visualization of 1M+ daily events"

Extraction Flow

Step 1: Identify the Highlight

"What's the most impressive aspect of what you just built?"

Options:

  • Technical complexity solved
  • Business problem addressed
  • Performance improved
  • Scale achieved
  • Security enhanced

Step 2: Draft the Bullet

Use the formula: Verb + What + Technical Context + Impact

Step 3: Quantify

"Can we add numbers? How much faster? How many users? What percentage improvement?"

Step 4: Polish

  • Remove weak words ("helped", "assisted", "worked on")
  • Add specific technologies
  • Ensure it stands alone (no context needed)

Resume Section Placement

Bullet TypeResume Section
Feature/System builtProjects or Experience
Performance optimizationExperience (shows impact)
Architecture decisionExperience or Technical Skills
Learning/GrowthSkills or Side Projects

Socratic Bullet Questions

  1. Finding impact: "If this feature didn't exist, what would break?"
  2. Quantifying: "How many users does this affect? How much time does it save?"
  3. Technical depth: "What would you tell a technical interviewer about how this works?"
  4. Differentiation: "What makes your implementation better than a basic solution?"

Save Location

Bullets are compiled in STAR story files:

ownyourcode/career/stories/[date]-[feature-name].md

The resume bullet appears at the end of each story for easy extraction.

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon