npx skills add ...
npx skills add paramchoudhary/resumeskills --skill application-form-filler
Fill out job application form fields with context-aware, tailored answers drawn from the candidate's CV and the job description
npx skills add paramchoudhary/resumeskills --skill application-form-filler
Use this skill when the user wants to:
Application form answers should be direct and specific — not a cover letter crammed into a text box. Each field has a purpose. Answer that purpose clearly, then stop.
The answer should feel like: A real person typed it, not a template was filled in.
Always read:
If the user hasn't provided a CV or JD, ask for them before writing.
Examples:
Format:
Rules:
Examples:
Format:
Rules:
Examples:
Format: List projects with one-line descriptions and links. Lead with the most relevant.
Rules:
Examples:
Format: For open-text fields:
For rating/dropdown fields: pick the honest level — don't optimize for the highest rating if it's not accurate.
Rules:
Examples:
Format:
Rules:
Examples:
Format: Condensed STAR (no labels, just flow)
Rules:
Examples:
Format: Answer with a genuine opinion. Pick one or two things and explain the reasoning briefly.
Rules:
Always wrap the answer in a plain code block so it's clean to copy-paste:
If providing multiple answers (one per field), use separate code blocks with a label above each:
Years of React experience:
Describe your backend experience:
| Field type | Target length |
|---|---|
| Single-line text | 1 sentence |
| Short answer | 2-4 sentences |
| Long answer / textarea | 100-250 words |
| "Describe your experience" | 150-300 words |
| "Tell us about yourself" | 100-200 words |
| Portfolio / links section | List format, no prose |
When in doubt, shorter is better. Recruiters skim form answers. The goal is to be clear and memorable, not comprehensive.
Repeating the JD: ❌ "I am interested in this role because you are looking for someone to build scalable backend systems..." ✅ "What caught my attention was the real-time constraint — healthcare data at milliseconds latency is a different class of problem than most backend work."
Generic trait claims: ❌ "I am a fast learner who thrives in collaborative environments" ✅ [Just describe the actual work — the traits come through]
Over-qualifying: ❌ "While I may not have exactly 5 years, I believe my experience..." ✅ "The role mentions 5 years — I'm at 3, but the systems I've shipped are production-facing."
Listing without context: ❌ "React, Vue, Angular, Next.js, TypeScript, Node.js..." ✅ "React is my primary frontend framework — 4 years across Screenr and several client projects. Vue and Angular for about 3 years each, mostly dashboards and admin tooling."
Padding to fill space: ❌ Adding projects or experience that aren't relevant just to look prolific ✅ Include only what's relevant to this specific role
[Primary skill] — [X years]. [Specific use: what you built with it, in what context].
[Secondary skill] — [X years]. [Same].
[Note any relevant gaps honestly].Current role + what you do there (1 sentence).
Relevant prior experience, briefly (1 sentence).
What you're looking for / why this role (1-2 sentences — specific to the company).
Optional: one project or side work that's relevant (1 sentence).[Context in one sentence]. [What you specifically did — 2 sentences]. [Outcome
with a metric if possible — 1 sentence].[Answer text here]4 years. Used it across Screenr (agentic hiring SaaS), a Tauri-based POS
system, and several client projects. Also used Next.js where SSR was needed....