Resource suggestion: shim-cli (Usage & Observability)
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 1/5
- Tempo estimado
- Menos de uma hora
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Documentação
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- cli, python
- Domínio
- content, documentation
Direção de pesquisa
Review the existing list and find the Usage & Observability or Tools & Utilities section. Check its entry format, then add the supplied shim-cli line to the best-fitting section. Done means the entry matches the list style and accurately reflects the supplied description; the author discloses maintaining the project.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Suggesting shim-cli for the list. Ready-to-paste line in the list's format, for 📊 Usage & Observability (or 🛠️ Tools & Utilities if that fits better):
- [**shim-cli**](https://github.com/GetSHIM/shim-cli) - (37 ⭐) - Local hooks that mask secrets and personal data in Claude Code tool results before the model reads them; `shim watch` shows what a session sent and what it cost.
What it does in Claude Code:
- Masks API keys, credentials and personal data (emails, IBANs, cards, phone numbers and more) in tool results such as
Readbefore the model sees them, and prints a per-turn summary of what was masked. shim watch -- clauderuns one session behind a loopback proxy and reports tokens by request section (tools array, conversation, tool results) and API-equivalent cost, without changing a byte.shim auditcounts what already reached the model in past sessions under~/.claude/projects.- The hook adds no account, network destination or telemetry. Apache-2.0, on PyPI as
shim, also installable as a Claude Code plugin (/plugin marketplace add GetSHIM/shim-cli).
Limits are documented in the README: a typed prompt is reported, not masked, because Claude Code does not let a hook rewrite it.
Disclosure: I maintain shim-cli.
- Linguagem predominante
- Sem dados de linguagem
- Estrelas
- 530
- Forks
- 651
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de jqueryscript/awesome-claude-code
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 84/100
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 65/100
-
Add cockney to Agent SkillsAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 84/100
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 74/100
Todas as issues de jqueryscript/awesome-claude-code
Issues semelhantes
-
[Resource]: Claude KitAbertaresource-submission validation-passed
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
hesreallyhim/awesome-claude-code#3375 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 75/100
lingdojo/kana-dojo#33379 · 1 comentário · 5 reações ·
Mantenedores costumam responder em até 1 dia
-
SEO
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Jeffallan/claude-skills#314 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
documentation good first issue priority: low
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Gautam-aman/CODOVYN#50 ·