w95/job-description-writer
TRIGGER THIS when crafting job descriptions, posting new roles, defining position requirements, creating hiring briefs, updating JDs, or structuring role expectations. Creates compelling, inclusive, DEI-focused job descriptions with clear requirements, responsibilities, qualifications, salary transparency, and modern hiring language.
npx skills add https://github.com/w95/awesome-claude-corporate-skills --skill job-description-writer
This skill helps HR professionals and hiring managers create effective, inclusive job descriptions that attract diverse talent, clearly communicate role expectations, and support equitable hiring processes. It ensures JDs include comprehensive role details, transparent compensation guidance, DEI language, and compliance-ready structure.
A well-organized JD should follow this proven framework:
Each responsibility should follow the ACTION-IMPACT format:
Current best practice requires including:
Include one or more of these elements:
Interview hiring manager about:
POSITION TITLE: Senior Product Manager, Financial Services
DEPARTMENT: Product Management | Reports to: VP of Product
POSITION SUMMARY
Lead the design, development, and launch of innovative financial services products that serve our customer base of 500,000+ small businesses. You'll partner closely with engineering, design, and go-to-market teams to deliver products that are secure, intuitive, and compliant with regulatory requirements.
KEY RESPONSIBILITIES
- Lead the full product lifecycle for 2-3 financial services products from concept through post-launch, defining roadmaps that balance user needs, business objectives, and regulatory requirements
- Conduct market research and user research (quarterly) to understand customer pain points, inform feature prioritization, and validate product-market fit assumptions
- Collaborate with Engineering and Design to define product requirements, acceptance criteria, and success metrics; conduct code reviews and design reviews to ensure quality
- Own go-to-market strategy and launch execution for new products, including positioning, pricing, marketing strategy, and sales enablement
- Analyze product metrics and customer feedback; report quarterly on KPIs and iterate on strategy based on data insights
- Build and maintain cross-functional relationships with Finance, Legal, and Compliance to navigate regulatory requirements for financial services
- Mentor and develop 1-2 junior product managers; provide feedback and coaching on decision-making and stakeholder management
REQUIRED QUALIFICATIONS
- 5+ years of product management experience
- Experience shipping at least 2 products (from concept through launch)
- Strong analytical skills; proficiency with SQL, analytics tools, or data visualization
- Excellent written and verbal communication skills
- Ability to influence without direct authority
PREFERRED QUALIFICATIONS
- Experience in fintech, financial services, or heavily regulated industries
- Background in user research or design thinking methodologies
- Management experience and coaching of direct reports
- Experience with marketplace or platform products
- Proficiency with Figma, SQL, or JavaScript
COMPENSATION & BENEFITS
Salary range: $140,000 - $200,000 (based on experience, location, and background)
Equity: 0.05% - 0.15% stock option grant
Benefits: Full health insurance, $6,000 annual learning budget, 4 weeks PTO, 401(k) match, flexible work schedule, parental leave
COMMITMENT TO DIVERSITY & INCLUSION
We are an Equal Opportunity Employer. We actively encourage applications from women, people of color, LGBTQ+ individuals, people with disabilities, veterans, and other underrepresented groups. We recognize and value diverse experiences and perspectives as essential to our team's success.
Accommodations: We provide interview accommodations including extended interview times, quiet spaces, video interviews, or interpreters upon request.
Take w95/job-description-writer from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.