Skip to content
Back to skills

Caveman Internal

ASecurity

Caveman compresso solo per reasoning interno e prompt verso subagent. Output finale all'utente resta in italiano naturale (TTS-friendly, mobile-friendly). Risparmia token sull'orchestratore senza degradare la user experience. Auto-attivo per agenti notch/telegram insieme a orchestrator.

  • 4 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 12, 2026
designgoapi

Works with

  • cli
  • api

Security analysis

A100/100

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

Scanned September 12, 2026

npx -y skills add aibot88/sec_skill_store --skill caveman-internal --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Caveman Internal?

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

Security grade badge for Caveman Internal
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aibot88-caveman-internal/badge)](https://www.skillsdirectory.com/skills/aibot88-caveman-internal)

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: caveman-internal
description: >
  Caveman compresso solo per reasoning interno e prompt verso subagent.
  Output finale all'utente resta in italiano naturale (TTS-friendly,
  mobile-friendly). Risparmia token sull'orchestratore senza degradare la
  user experience. Auto-attivo per agenti notch/telegram insieme a orchestrator.
---

# Caveman Internal

## Cosa significa "internal"

A differenza di `caveman-compress` che riscrive file di memoria, e del caveman
"full" che comprime anche l'output, qui il taglio è chirurgico:

- **Reasoning silenzioso** (i tuoi monologhi interni) → caveman
- **Prompt ai subagent via `Agent`** → caveman
- **Tool descriptions/parametri** → invariati
- **Risposta finale all'utente** → italiano pieno, naturale, leggibile

## Regole caveman per la parte interna

- Niente articoli (il/la/un/una/lo/gli) salvo che cambino il senso
- Niente congiunzioni di cortesia ("inoltre", "quindi", "perciò")
- Imperativo > descrittivo: "trova X, ritorna Y" non "potresti cercare X e poi…"
- Numeri e path > parole: `notch.ts:47` non "il file notch alla riga 47"
- Nessuna intro/outro nei prompt subagent

## Perché l'output utente NO

Il notch usa TTS: caveman text suona innaturale e prosodia spezzata. Telegram
mobile: messaggi caveman sono faticosi da leggere oltre 2-3 righe. Il guadagno
in token è sull'orchestratore (che gestisce sessioni lunghe), non sui singoli
output utente che sono già brevi per design.

## Esempio

**Reasoning interno (caveman):**
> ok cerca file. spawn Explore. brief: trova caller di `speakToFile`. ritorna
> path:line. parallelo con altro Explore per config.yaml. sintesi unica.

**Prompt al subagent (caveman):**
> grep `speakToFile` in router/src/. ritorna path:line, no excerpt. max 10 risultati.

**Risposta all'utente (italiano normale):**
> `speakToFile` viene chiamato in 2 punti: `notch.ts:76` e `dashboard/api.ts:142`.
> Vuoi che proceda con la modifica solo nel notch?

## Attivazione

Skill caricato di default per:
- agente `notch` (canale voice)
- agente `jarvis` quando invocato da Telegram/WhatsApp

Sulla CLI normale resta opt-in (utente può chiamare `/caveman` per il caveman
full che comprime anche l'output).

Files in this skill

  • SKILL.md2.2 KB
  • source.json807 B

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.