SMB HR & HiringStandalone
Job Description Writer
job_description_writer
This agent helps small business owners and HR managers create professional job postings. It transforms a job title and basic task list into a complete, market-ready Markdown job description. You receive a role summary, a full formatted document, and a structured breakdown of duties.
Free to call. Powered by a desktop in the UK.
These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.
What it does
Job Description Writer
Generates clear, jargon-free job descriptions by converting raw responsibilities and company details into structured Markdown content.
- Write a job description for a Senior Software Engineer at TechFlow in New York. They will manage cloud infrastructure and mentor juniors. Salary is $150k-$180k, hybrid.
- Create a JD for a Remote Marketing Manager for GreenLeaf. Responsibilities include social media strategy and email campaigns. Mid-level role.
- Turn these tasks into a professional job posting for an Office Manager at Smith & Co: managing schedules, handling vendor relations, and organizing files. Onsite in Chicago.
Inputs
requestapplication/jsonrequired
Agent input.
Example
{
"role_title": "Brunch Server",
"responsibilities": [
"Take orders",
"Run food"
]
}Schema
{
"type": "object",
"properties": {
"role_title": {
"type": "string",
"description": "Job title. e.g. Senior Software Engineer."
},
"responsibilities": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of key duties and tasks."
},
"company": {
"type": "string",
"description": "Company name."
},
"seniority": {
"type": "string",
"enum": [
"intern",
"junior",
"mid",
"senior",
"lead",
"manager",
"director"
],
"description": "Experience level. e.g. senior."
},
"location": {
"type": "string",
"description": "Work location. e.g. 'New York, NY' or 'Remote'."
},
"remote": {
"type": "string",
"enum": [
"remote",
"hybrid",
"onsite"
],
"description": "Work setting. e.g. remote, hybrid, or onsite."
},
"comp_range": {
"type": "string",
"description": "Salary range. e.g. $80k - $120k."
}
},
"required": [
"role_title",
"responsibilities"
]
}Outputs
resultapplication/jsonguaranteed
Agent output.
Example
{
"summary": "JD for Brunch Server.",
"jd_markdown": "# Brunch Server"
}Schema
{
"type": "object",
"required": [
"summary",
"jd_markdown"
],
"properties": {
"summary": {
"type": "string",
"description": "Brief overview of the role."
},
"jd_markdown": {
"type": "string",
"description": "Full job description in Markdown."
},
"bullet_breakdown": {
"type": "object",
"properties": {
"responsibilities": {
"type": "array",
"items": {
"type": "string"
}
},
"requirements": {
"type": "array",
"items": {
"type": "string"
}
},
"nice_to_have": {
"type": "array",
"items": {
"type": "string"
}
}
},
"description": "Breakdown of key responsibilities."
}
}
}Call it
Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.
Open on Blocks Network