‹ 首页

application-form-filler

@infrasity-labs · 收录于 1 周前

Fill out job application form fields with context-aware, tailored answers drawn from the candidate's CV and the job description

适合你,如果经常需要手动填写重复的求职申请表单

/ 下载安装
application-form-filler.skill双击,或拖进 Claude 桌面版 / Cowork,即完成安装↓ .skill↓ .zip
用别的 agent?下载 .zip 解压,把文件夹放进它的技能目录
Claude Code~/.claude/skills/(项目级 .claude/skills/)
Codex CLI~/.codex/skills/
Cursor自动读取上面两处目录
其他工具见其文档的「skills」目录;两个下载是同一份文件,只是名字不同
/ 通过 npx 安装 校验哈希
npx oh-my-skill add infrasity-labs/dev-gtm-claude-skills/application-form-filler
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- infrasity-labs/dev-gtm-claude-skills/application-form-filler
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify infrasity-labs/dev-gtm-claude-skills/application-form-filler
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
82GitHub stars
~1.8K上下文体积 · 单文件
镜像托管

怎么用

技能原文 SKILL.md作者撰写 · MIT · 02cfefb

Application Form Filler

When to Use This Skill

Use this skill when the user wants to:

  • Answer specific questions on a job application form
  • Fill out text fields on Greenhouse, Lever, Ashby, Workday, or any ATS
  • Write responses to "tell us about yourself" or "why do you want to work here" prompts
  • Get clean, copy-pasteable answers to application questions
  • Mentions: "fill this out", "what do I write here", "answer this question", "application form", "form field"
Core Principle

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.

Before Answering

Always read:

  1. The job description — mirror its language and priorities
  2. The candidate's CV/profile — pull real projects, roles, and metrics
  3. The specific question — answer exactly what was asked, not what you wish was asked

If the user hasn't provided a CV or JD, ask for them before writing.

Question Types and How to Handle Each

Type 1: Experience/Background Questions

Examples:

  • "How many years of experience do you have with [technology]?"
  • "Describe your experience with [domain]"
  • "What backend frameworks have you used?"

Format:

[Technology/skill] — [X years]. [One sentence on what you used it for, with a
specific project or context]. [Optional: secondary tools in the same category].

Rules:

  • Lead with the most used/relevant technology
  • Give years honestly — don't inflate
  • Anchor every claim to a real project or role
  • For "describe experience" questions: 2-4 sentences max, one project per sentence
  • If experience is indirect (adjacent domain), say so and pivot to what is relevant

Type 2: Why This Company / What Interests You

Examples:

  • "Why do you want to work at [Company]?"
  • "What interests you about this role?"
  • "Why are you a good fit?"

Format:

[Specific thing about the company/role that's genuinely interesting — not generic].
[How that connects to something the candidate has actually worked on].
[Optional: one line on why this domain, not just this company].

Rules:

  • Must be specific to this company — no boilerplate
  • Research the company before answering if needed
  • Connect to real work, not aspirations
  • Keep it under 150 words for a form field
  • Don't repeat the JD back to them

Type 3: Portfolio / Work Samples

Examples:

  • "Include any other samples of work you're proud of"
  • "Link to relevant projects or repositories"
  • "Describe a project you've built end-to-end"

Format: List projects with one-line descriptions and links. Lead with the most relevant.

[Project Name] ([live URL] | [github URL]) — [one line: what it is and one
proof point]. [Stack if relevant].

Rules:

  • Only include projects relevant to the role
  • Always include links (live demo > GitHub > nothing)
  • If the project has paying users or measurable usage, say so — once
  • Don't pad with irrelevant projects to look prolific

Type 4: Technical Skill Questions

Examples:

  • "Which frontend frameworks have you used most extensively?"
  • "Rate your proficiency in Python"
  • "Describe your experience with cloud infrastructure"

Format: For open-text fields:

[Primary skill] — [X years]. [Specific use: what you built with it, in what context].
[Secondary skill] — [X years]. [Same].
[Note any relevant gaps honestly].

For rating/dropdown fields: pick the honest level — don't optimize for the highest rating if it's not accurate.

Rules:

  • Years + context beats years alone
  • Acknowledge gaps rather than hiding them
  • If asked to rate, rate honestly — inflated ratings create problems in technical interviews
  • For stacks you've used but not recently, note it

Type 5: Open-Ended / "Tell Us About Yourself"

Examples:

  • "Tell us about yourself"
  • "Describe your professional background"
  • "What are you looking for in your next role?"

Format:

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).

Rules:

  • Start with current role, not education
  • Keep to 100-200 words for most form fields
  • End on the forward-looking note (what you want, not where you've been)
  • No trait statements ("I'm passionate about...") — just facts and projects

Type 6: Situational / Behavioral Questions

Examples:

  • "Describe a time you solved a complex technical problem"
  • "Tell us about a project you led end-to-end"
  • "How do you handle working across multiple teams?"

Format: Condensed STAR (no labels, just flow)

[Context in one sentence]. [What you specifically did — 2 sentences]. [Outcome
with a metric if possible — 1 sentence].

Rules:

  • Be specific — name the project, the tech, the team size
  • Don't generalize ("I always approach problems by...")
  • Keep to 150-250 words
  • First-person, active voice throughout
  • End with the result, not the lesson learned (save that for interviews)

Type 7: Opinion / Vision Questions

Examples:

  • "Which technologies do you think are most important for the future?"
  • "What would you learn if you had unlimited time?"
  • "Where do you see AI/[domain] in 5 years?"

Format: Answer with a genuine opinion. Pick one or two things and explain the reasoning briefly.

Rules:

  • Have an actual point of view — vague answers are forgettable
  • Ground opinions in domain knowledge or real experience
  • Keep to 100-150 words
  • Don't hedge everything — commit to a view, acknowledge it's one perspective

Output Format

Always wrap the answer in a plain code block so it's clean to copy-paste:

[Answer text here]

If providing multiple answers (one per field), use separate code blocks with a label above each:

Years of React experience:

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.

Describe your backend experience:

...
Length Calibration

| 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.

Common Mistakes to Avoid

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

按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。