job-description

Generate startup job descriptions in Markdown using the HERO framework.

285|39|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/shawnpang/startup-founder-skills --skill job-description-shawnpang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: job-description
Source: https://github.com/shawnpang/startup-founder-skills/tree/main/skills/job-description
Command: npx skills add https://github.com/shawnpang/startup-founder-skills --skill job-description-shawnpang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps product teams, hiring managers, and founders rapidly craft clear, inclusive, and compelling startup job postings, reducing time-to-hire and improving candidate quality.

Core Features & Use Cases

  • Clarify the role and business need to ensure the JD starts from a real problem.
  • Draft the hook and structure the body into sections like Mission & Impact, What You'll Do, What You Bring, What We Offer, and How to Apply.
  • Apply anti-pattern checks for jargon, unrealistic requirements, and biased language; promote inclusive-language guidelines.
  • Provide startup-specific framing: ownership, speed, equity upside, and learning velocity.
  • Output a ready-to-post Markdown JD aligned with startup-context.

Quick Start

Provide the role title, team context, and hiring requirements to generate a tailored JD.

Frequently Asked Questions about job-description

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a startup job description that attracts top talent quickly?

To write a startup job description that attracts talent quickly, use the HERO framework to structure sections like Mission, What You'll Do, and What You Bring, while emphasizing startup-specific framing like ownership, speed, and equity upside to engage candidates.

What is inclusive language in a job posting and why does it matter for recruiting?

Inclusive language in a job posting removes biased phrasing, jargon, and unrealistic requirements, ensuring broader talent attraction. Applying anti-pattern checks during the hiring process reduces bias and helps startups secure diverse, qualified candidates faster.

How do I structure a ready-to-post job description in Markdown?

You can structure a ready-to-post Markdown job description by organizing content into clear sections: Title, Location, About Us, What You'll Do, What You Bring, What We Offer, and How to Apply, ensuring compensation transparency and role clarity for immediate publishing.

Can I generate a job posting with both must-haves and nice-to-haves for a startup role?

Yes, you can generate a job posting that clearly separates must-haves and nice-to-haves. By applying the HERO framework to user input and company context, the output distinguishes essential requirements from secondary skills, reducing unrealistic expectations and improving candidate quality.

What's the best way to add compensation transparency to a career page job description?

The best way to add compensation transparency is to include a dedicated What We Offer section in the job description Markdown, detailing salary ranges and equity upside, which builds trust and aligns with modern talent attraction standards for startup hiring.

Does this job description generator work for non-technical startup roles?

Yes, this job description generator works for any startup role. By clarifying the specific business need and team context from user input, it crafts tailored job postings that apply inclusive language and startup framing regardless of the role's technical depth.