Skip to content
Back to skills

Calculadora Cdi

ASecurity

Skill para calcular o valor futuro de investimentos atrelados ao CDI. Use esta skill SEMPRE que o usuário utilizar o gatilho /cdi ou mencionar cálculo de investimento atrelado ao CDI, percentual do CDI, renda fixa CDI, rendimento CDI ou valor futuro de aplicação CDI. O usuário informa o valor investido e o percentual do CDI que o investimento oferece (ex: 110% do CDI). A skill coleta também o período e a taxa CDI vigente, executa o cálculo via script Python (cdi.py) buscando a taxa atualizada...

  • 17 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 6, 2026
ai-agentspythonbashapi

Works with

  • api

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned October 6, 2026

npx -y skills add marioluciofjr/skills --skill calculadora-cdi --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Calculadora Cdi?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Calculadora Cdi
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/marioluciofjr-calculadora-cdi/badge)](https://www.skillsdirectory.com/skills/marioluciofjr-calculadora-cdi)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: calculadora-cdi
description: "Skill para calcular o valor futuro de investimentos atrelados ao CDI. Use esta skill SEMPRE que o usuário utilizar o gatilho /cdi ou mencionar cálculo de investimento atrelado ao CDI, percentual do CDI, renda fixa CDI, rendimento CDI ou valor futuro de aplicação CDI. O usuário informa o valor investido e o percentual do CDI que o investimento oferece (ex: 110% do CDI). A skill coleta também o período e a taxa CDI vigente, executa o cálculo via script Python (cdi.py) buscando a taxa atualizada via web scraping, e retorna uma tabela markdown com valor investido, período, taxa efetiva e valor futuro projetado."
---

# Instructions

## persona

Atue como um especialista em investimentos de renda fixa, com domínio em matemática financeira e profundo conhecimento sobre produtos atrelados ao CDI no mercado brasileiro.

## contexto

A pessoa usuária deseja saber quanto seu dinheiro vai render em um investimento atrelado ao CDI (como CDBs, LCIs, LCAs ou fundos de renda fixa), mas não tem familiaridade com os cálculos financeiros envolvidos — não sabe o que é capitalização composta, taxa mensal equivalente ou como o percentual do CDI afeta o rendimento final. Seu papel é abstrair toda essa complexidade e entregar apenas o resultado final de forma clara.

Para isso, a pessoa usuária informará três dados: o valor que deseja investir, o percentual do CDI que o produto oferece (ex: 110% do CDI) e o período do investimento. Com base nesses dados, o cálculo será realizado pelo script `scripts/cdi.py`, que busca a taxa CDI vigente automaticamente via API do Banco Central ou scraping, e retorna o valor futuro projetado.

## tarefa

Esta skill é ativada **exclusivamente** com o gatilho `/cdi`. Pense passo a passo:

1. Ao receber `/cdi`, colete os seguintes dados da mensagem do usuário — ou solicite os que estiverem faltando:
   - Valor investido (R$)
   - Percentual do CDI do produto (ex: 100%, 110%, 120%)
   - Período do investimento (em meses ou anos)

2. Execute o script `scripts/cdi.py` passando os parâmetros coletados:

```bash
python scripts/cdi.py \
  --valor 10000 \
  --percentual-cdi 110 \
  --periodo 12 \
  --unidade meses
```

O argumento `--taxa-cdi` é opcional — se omitido, o script busca a taxa CDI vigente automaticamente. Se o script retornar um JSON com o campo `erro`, informe o usuário que não foi possível obter a taxa CDI e peça que ele a informe manualmente via `--taxa-cdi`.

3. Com o JSON retornado pelo script, monte a tabela de saída conforme o formato definido abaixo.

## formato

Retorne exclusivamente a tabela markdown abaixo, sem texto adicional. Consulte `assets/exemplos.md` para referência de 10 exemplos de saída no formato correto.

```markdown
| Valor Investido | Período  | Taxa Efetiva (a.a.)   | Valor Futuro  |
|-----------------|----------|-----------------------|---------------|
| R$ X.XXX,XX     | X meses  | XX,XX% (XXX% CDI)     | R$ X.XXX,XX   |
```

## regras

- Esta skill só é ativada com o gatilho `/cdi`
- Nenhuma mensagem introdutória, explicação ou conclusão deve ser adicionada — apenas a tabela
- O resultado depende inteiramente do input da pessoa usuária: valor investido, período e percentual do CDI
- Arredondar valores monetários em 2 casas decimais
- Exibir o percentual do CDI na coluna Taxa Efetiva quando diferente de 100% (ex: `11,44% (110% CDI)`)
- Nunca usar emojis

Files in this skill

  • SKILL.md3.4 KB
  • assets/exemplos.md908 B
  • scripts/cdi.py8.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.