hr-letters

Generate promotion, change-of-terms, and job offer HR letters from structured data in sample-data.md to Markdown files.

23|11|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/miolamio/cc-for-non-coders-dev-container --skill hr-letters
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hr-letters
Source: https://github.com/miolamio/cc-for-non-coders-dev-container/tree/main/course/sessions/02-context-skills/demo/hr-letters
Command: npx skills add https://github.com/miolamio/cc-for-non-coders-dev-container --skill hr-letters

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

HR teams waste time composing routine letters; this skill automates generation from structured data and templates.

Core Features & Use Cases

  • Generate three letter types: promotion, change of terms, invitation to work; pulls data from sample-data.md; outputs ready-to-send Markdown letters.
  • Enforces formal style, references to internal policies, and signature details; supports reuse across employees.

Quick Start

Generate a promotion letter for Anna Ilyina from sample-data.md and save it as letter-promotion-ilyina.md.

Frequently Asked Questions about hr-letters

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

FAQPage Schema
How do I automate HR letters from employee data and templates?

To automate HR letters, you apply structured employee data from sample-data.md to predefined templates, generating Markdown-ready files for promotions, term changes, and job offers. The process enforces mandatory fields like employee name, positions, dates, and signatures, inserting placeholders for any missing data.

Can I generate a promotion letter in Markdown using structured employee data?

Yes, you can generate a promotion letter in Markdown by pulling structured employee data, such as current and new positions, from sample-data.md. The output enforces formal style, references internal policies, and includes signature details for a ready-to-send file.

What happens to missing mandatory fields when generating HR letters?

When mandatory fields are missing during HR letter generation, the template automatically inserts placeholders using underscores. This ensures the structured output remains formatted while clearly indicating where data like dates or signatures still needs to be filled.

Does this approach work for job offers and changes to employment terms?

Yes, this approach supports generating job offers and changes to employment terms alongside promotion letters. It pulls data from sample-data.md to produce Markdown-ready files, enforcing formal style and references to internal policies across all three letter types.

What is the best way to reuse HR letter templates across multiple employees?

The best way to reuse HR letter templates across multiple employees is by maintaining structured data in sample-data.md and applying it to predefined templates. This generates consistent, Markdown-ready files while automatically enforcing mandatory fields and formal style rules.