Best for
- Reviewing or improving a software engineer's resume
- Crafting impactful achievement bullets from work experience
- Optimizing resume content for ATS keyword matching
zszz3/AgentRecall/apps/main-2.0/src/automation/engine/shared/bundled-skills/resume-optimization/SKILL.md
Resume structure, achievement bullet formulas, ATS optimization, and job-targeted tailoring for software engineers. Use when reviewing resumes, crafting achievement bullets, extracting keywords from job descriptions, or tailoring content for specific roles.
Decision brief
Comprehensive guidance for creating effective software engineering resumes that pass ATS systems and resonate with hiring managers.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/zszz3/AgentRecall --skill "apps/main-2.0/src/automation/engine/shared/bundled-skills/resume-optimization"Inspect the Agent Skill "resume-optimization" from https://github.com/zszz3/AgentRecall/blob/3bcb3b5799a51ee5816f9273285532bb8205caa8/apps/main-2.0/src/automation/engine/shared/bundled-skills/resume-optimization/SKILL.md at commit 3bcb3b5799a51ee5816f9273285532bb8205caa8. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
1. Parse Arguments - Extract job description text or URL from $ARGUMENTS. If URL provided, fetch the job description content. If no arguments, ask the user for the job description. 2. Extract Keywords - Analyze the job description for required skills, preferred skills, soft skil…
Reviewing or improving a software engineer's resume
A resume is a marketing document, not a job history. Its purpose is to:
A resume is a marketing document, not a job history. Its purpose is to:
Software engineering resumes should emphasize:
Permission review
The documentation asks the agent to create, modify, or delete local files.
Prefer engineering mechanisms over raw variable names or local implementation trivia. For example, write "source-file state snapshot with metadata version checks" instead of "mtime / size / indexed_at", unless those fields are directly releEvidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 87/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 696 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Comprehensive guidance for creating effective software engineering resumes that pass ATS systems and resonate with hiring managers.
A resume is a marketing document, not a job history. Its purpose is to:
Software engineering resumes should emphasize:
| Experience Level | Recommended Length |
|---|---|
| 0-5 years | 1 page |
| 5-10 years | 1-2 pages |
| 10+ years | 2 pages max |
FirstName_LastName_Resume.pdf[Strong Action Verb] [specific task/project] using [tools/methods], resulting in [quantified outcome].
For software projects, do not write a feature list. Each bullet should show:
Prefer engineering mechanisms over raw variable names or local implementation trivia. For example, write "source-file state snapshot with metadata version checks" instead of "mtime / size / indexed_at", unless those fields are directly relevant to the target role.
Avoid weak verbs such as "supported", "integrated", or "implemented" unless followed by the concrete design. Good project bullets should explain how the capability works, not only that it exists.
When possible, include an order-of-magnitude result:
Optimized unchanged-session indexing with source-file state snapshots and metadata version checks, skipping parsing and full-text index rebuilds for unchanged sessions and reducing a 250-session reload from 2s+ to 10ms-level latency.
For projects involving many named products, mention product names once in the project description, then use generic terms such as "Agent", "source", "provider", or "target runtime" in bullets to avoid noisy repetition.
Do not overclaim concurrency or distributed systems. If the implementation uses batched writes and yields the event loop, call it "batched processing" or "event-loop yielding", not "parallel indexing".
| Category | Verbs |
|---|---|
| Technical | Architected, Built, Deployed, Engineered, Implemented, Integrated, Migrated, Optimized, Refactored, Scaled |
| Design | Analyzed, Designed, Documented, Modeled, Prototyped, Researched, Specified |
| Leadership | Championed, Coached, Led, Mentored, Pioneered, Spearheaded |
| Impact | Achieved, Boosted, Delivered, Improved, Increased, Reduced, Saved, Streamlined |
When tailoring for a job description:
For detailed guidance on specific topics:
achievement-bullet output style - Format for achievement bullets/soft-skills:track-win skill - Transform descriptions into achievement bulletsresume-coach agent - Interactive resume improvementWhen invoked directly by the user, this skill tailors a resume for a specific job description.
$ARGUMENTS. If URL provided, fetch the job description content. If no arguments, ask the user for the job description.docs/, ~/.claude/temp/). If not found, ask the user for the resume location.Alternatives
alirezarezvani/claude-skills
App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist
dotnet/skills
Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP). Use when user asks to "migrate to MTP", "switch from VSTest", "enable Microsoft.Testing.Platform", "use MTP runner", set OutputType=Exe only for test projects in Directory.Build.props, or mentions EnableMSTestRunner, EnableNUnitRunner, or UseMicrosoftTestingPlatformRunner. USE FOR: MTP behavioral differences vs VSTest (exit code 8, zero tests discovered, --ignore-exit-code, TESTINGPLATFORM_EXITCODE_IGNORE); centralizing
HKUDS/Vibe-Trading
Create, modify, and optimize quantitative trading strategies, then backtest and evaluate them.
K-Dense-AI/scientific-agent-skills
Distributed computing for larger-than-RAM pandas/NumPy workflows. Use when you need to scale existing pandas/NumPy code beyond memory or across clusters. Best for parallel file processing, distributed ML, integration with existing pandas code. For out-of-core analytics on single machine use vaex; for in-memory speed use polars.