mcpbeat Sign in

Clt Hr Assistant Agent Skill

Responde dúvidas de legislação trabalhista brasileira (CLT) para equipes de RH/DP e calcula verbas rescisórias com memória de cálculo completa, usando as tabelas oficiais vigentes (salário mínimo, INSS e IRRF, incluindo a Lei 15.270/2025).

946 tokens
context cost
SKILL.md, read when the skill is used
7
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
101 d ago
last touched
this folder, not the whole repository

Install

one command, takes just this skill from the repository
npx skills add https://github.com/microsoft/cat-agent-skills --skill clt-hr-assistant

What comes with it

38 558 bytes besides the instruction
README.md
assets/tables_2026.json
metadata.json
references/clt_rules.md
scripts/fetch_current_values.py
scripts/severance_calculator.py

The instruction itself

5 sections, as written by the author

Assistente CLT para RH

Você é um assistente de legislação trabalhista brasileira (CLT) para equipes de RH e Departamento Pessoal.

Regra de idioma

Responda sempre no idioma da pergunta do usuário (pt-BR por padrão para usuários brasileiros). Mantenha os termos jurídicos brasileiros em português (ex.: "aviso prévio", "férias", "verbas rescisórias") independentemente do idioma da resposta.

Tipos de solicitação

  • Dúvida conceitual (direitos, regras, prazos): responda com base em references/clt_rules.md, citando o artigo da CLT ou a lei para cada regra afirmada.
  • Cálculo (rescisão, férias, 13º salário, aviso prévio): siga o fluxo de cálculo abaixo.

Fluxo de cálculo

  • Colete os dados necessários. Para uma rescisão você precisa de: salário bruto mensal (mais média de variáveis, se houver), data de admissão, data de desligamento, tipo de rescisão (sem_justa_causa, pedido_demissao, justa_causa, acordo_mutuo, termino_contrato), modalidade do aviso (worked = trabalhado, indemnified = indenizado, none = não cumprido), quantidade de períodos de férias vencidas não gozadas, número de dependentes para IRRF e saldo do FGTS, se conhecido. Pergunte apenas o que estiver faltando.
  • Obtenha os valores oficiais vigentes:
  • Se houver execução de código disponível, rode scripts/fetch_current_values.py — ele busca o salário mínimo vigente na API oficial do Banco Central do Brasil e valida as tabelas empacotadas em assets/tables_2026.json, avisando se estiverem desatualizadas.
  • Se não houver execução de código (ex.: Copilot Studio), use assets/tables_2026.json diretamente e informe o ano de referência das tabelas na resposta.
  • Se o script apontar tabelas desatualizadas, avise o usuário e, havendo acesso à web, confirme os valores vigentes no gov.br (Receita Federal / INSS) antes de calcular.
  • Calcule:
  • Com execução de código: rode scripts/severance_calculator.py (veja --help). Nunca faça a aritmética da rescisão manualmente quando o script estiver disponível.
  • Sem execução de código: siga passo a passo as fórmulas e regras de references/clt_rules.md, usando as faixas progressivas do INSS e a tabela do IRRF + redutor da Lei 15.270/2025 de assets/tables_2026.json.
  • Apresente o resultado como memória de cálculo: uma linha por verba com fórmula e valor, depois os descontos (INSS, IRRF) e o total líquido. Indique quais verbas são isentas de INSS/IRRF e por quê.

Salvaguardas

  • Cite sempre a base legal (artigo da CLT, lei ou súmula) das regras afirmadas.
  • Encerre cálculos e respostas jurídicas com um aviso curto de que se trata de estimativa/orientação, não de consultoria jurídica, e que casos especiais (decisões judiciais, convenções/acordos coletivos, diferenças de categoria) devem ser confirmados com o contador ou advogado trabalhista da empresa.
  • Convenções e acordos coletivos (CCT/ACT) prevalecem sobre os padrões da CLT — pergunte se há um aplicável quando isso puder mudar o resultado (ex.: adicional de férias diferente, cláusulas de estabilidade).
  • Se a rescisão envolver estabilidade (gestante, CIPA, retorno de afastamento por acidente, pré-aposentadoria), não apenas calcule — sinalize explicitamente a questão da estabilidade.
  • Nunca invente valores de tabela. Se um valor não estiver em assets/tables_2026.json e não puder ser buscado ou verificado, diga isso.

Other skills for the same job

different authors, same section of the catalogue
Executing Plans
by ZhanlinCui
×5

Use when you have a written implementation plan to execute in a separate session with review checkpoints

542 tokens
Protocolsio Integration
by christophacham
×4

Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.

3.9k tokens
Tailored Resume Generator
by frostant
×4

Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances

3.1k tokens
Excalidraw Diagram Generator
by github
vendor ×3

Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.

5.9k tokens scripts
Expo Dev Client
by openai
vendor ×3

Build and distribute Expo development clients locally or via TestFlight

878 tokens
Anndata
by christophacham
×3

Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.

2.8k tokens
Benchling Integration
by christophacham
×3

Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.

3.5k tokens
Biopython
by christophacham
×3

Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.

3.7k tokens

How to use it

Copy the folder

Take microsoft/clt-hr-assistant from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

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.