Tutto è un plugin — incluse le skill

Dai al tuo agente dsh fonti vive, non solo file

DeepSeek Harness tiene il ciclo dell'agente dentro un albero di plugin componibile. Le skill Felo si innestano in quell'albero come semplici pacchetti SKILL.md, così la tua sessione dsh locale può cercare sul web aperto, portare una pagina nel contesto e restituire slide senza passare dal browser.

Fatto per dshnpx @deepseek-ai/dsh webRicerca, trascrizioni, presentazioni, immagini
Installa le skillVedi le skill scelte
DeepSeek Harness Harness di agenti open source (anteprima per sviluppatori)

npx @deepseek-ai/dsh web # Web UI at 127.0.0.1:3080

Avvia la web UI
npx @deepseek-ai/dsh web
Radici delle skill
<project>/.dsh/skills, <dshHome>/skills, ~/.agents/skills
Modello a plugin
Albero di scope Cordis, un plugin per capacità
Licenza / stato
MIT · anteprima per sviluppatori, cambiamenti incompatibili previsti
Albero di pluginle skill si caricano accanto a tool e modelli
Tre radici per le skillprogetto, dsh home e la cartella agents condivisa
Anteprima MITleggi lo SKILL.md prima di montarlo
Sessione localegira con i tuoi permessi utente, senza sandbox
Perché le skill si adattano a dsh

L'harness possiede il ciclo. Le skill possiedono il know-how.

dsh monta ogni capacità come plugin: tool, modelli, archiviazione delle sessioni, la Web UI. Le skill seguono la stessa idea su scala più piccola — una cartella con uno SKILL.md che descrive quando usarla, cosa eseguire e cosa restituire. L'harness decide come comporre l'agente; la skill decide come si porta a termine un singolo lavoro.

Questa separazione conta quando il lavoro ha a che fare con il mondo esterno. Un agente di coding può leggere il tuo repository tutto il giorno e continuare a non sapere cosa dice questa settimana il changelog della libreria, cosa mostra adesso una pagina dei prezzi o cosa ha trattato un talk di conferenza il mese scorso. Le skill Felo colmano quel divario con ricerca in tempo reale, estrazione di pagine, trascrizioni YouTube e output in slide.

Qui non serve compilare un plugin su misura. Copia una cartella di skill in una radice rilevata, ricarica la sessione e il tool delle skill potrà richiamarla come qualsiasi altra capacità dell'albero di scope.

Percorso di adozione

Come gli utenti dsh adottano le skill Felo

Quasi tutti iniziano con una skill di ricerca in una cartella di progetto, poi spostano quelle che restano al livello utente e aggiungono le skill di output.

Inizia dalla ricerca dentro un solo progetto

Copia felo-search in <projectRoot>/.dsh/skills e fai una domanda a cui il repository non può rispondere.

  • Controlla versioni, avvisi di sicurezza e prezzi mentre modifichi il codice
  • Ottieni risposte con fonti invece di un paragrafo senza riferimenti
  • Tieni la ricerca nella stessa sessione del codice

Aggiungi trascrizioni e segnali da X

Le dirette di rilascio e i thread dei manutentori sono il posto dove i dettagli di versione arrivano per primi.

  • Trasforma il walkthrough di un rilascio in testo cercabile
  • Verifica se altre persone hanno incontrato lo stesso errore
  • Cita la fonte nel commit o nel commento di review

Chiudi il ciclo con presentazioni e immagini

La sessione ha già i risultati; l'ultimo passo è l'artefatto.

  • Trasforma i risultati in slide per il team di piattaforma
  • Abbozza un logo o un'immagine di prodotto nella stessa sessione
  • Promuovi i pacchetti già rivisti da .dsh/skills a ~/.agents/skills
Installazione

Tre comandi, poi fai una domanda

Le skill Felo sono pacchetti portabili. Installa la CLI una volta per le credenziali, clona il repository delle skill e copia le cartelle che ti servono in una radice che dsh già osserva.

  1. 01

    Installa la CLI Felo e salva la chiave API

    La CLI gestisce l'autenticazione per tutte le skill Felo. Una sola chiave copre ricerca, estrazione di pagine, trascrizioni e generazione di slide.

    Terminale
    npm install -g felo-ai
    felo config set FELO_API_KEY your-api-key-here
  2. 02

    Clona il repository delle skill Felo

    Ogni skill è una cartella autonoma con uno SKILL.md alla radice, così puoi prendere solo quello che ti serve.

    Terminale
    git clone https://github.com/Felo-Inc/felo-skills.git
    cd felo-skills
  3. 03

    Copia le skill in una radice di rilevamento di dsh

    Usa la radice di progetto mentre valuti una skill, poi sposta quelle che tieni al livello utente perché ogni sessione le veda.

    Terminale
    # Project-scoped (recommended first)
    mkdir -p .dsh/skills
    cp -r felo-skills/felo-search felo-skills/felo-slides .dsh/skills/
    
    # Or user-scoped for every project
    mkdir -p ~/.agents/skills
    cp -r felo-skills/felo-search ~/.agents/skills/

    dsh rileva solo i figli diretti — un percorso annidato come skills/research/felo-search non verrà caricato. Tieni ogni pacchetto un livello sotto la radice.

  4. 04

    Ricarica la sessione e verifica

    Il provider delle skill osserva le radici esistenti, quindi un nuovo pacchetto di solito compare alla lettura successiva del catalogo. Avvia una sessione nuova se il tool delle skill non lo elenca ancora.

    Chiedi a dsh
    Elenca le skill che puoi chiamare, poi usa felo-search per confrontare
    le fasce di prezzo attuali dell'API DeepSeek e citare le fonti usate.
Skill scelte

Cinque skill Felo che si guadagnano un posto in una sessione dsh

Scegli in base al vuoto che colmano. Ognuna è una cartella che puoi leggere prima di fidartene — cosa che conta in un harness che gira con i tuoi normali permessi utente.

Felo Search

Ricerca web in tempo reale
RicercaFonti

Una sessione dsh può leggere il repository tutto il giorno e non sapere comunque cosa ha cambiato il fornitore questa settimana. La ricerca restituisce risposte datate con fonti, così l'agente può agire su ciò che è stato rilasciato invece che su ciò che ricorda il lockfile.

Richiesta di esempioCerca i cambiamenti incompatibili nell'SDK che abbiamo appena aggiornato ed elenca solo quelli che toccano questo modulo.
cp -r felo-skills/felo-search .dsh/skills/
Apri la pagina Felo Search →

Felo YouTube Subtitling

I talk di rilascio in testo
VideoTrascrizione

I walkthrough di rilascio e le demo delle conferenze vivono nei video, non nella documentazione. La trascrizione arriva come testo che la sessione può citare mentre modifica i file.

Richiesta di esempioEstrai la trascrizione da questa diretta di rilascio ed elenca ogni API che il relatore dice essere cambiata.
cp -r felo-skills/felo-youtube-subtitling .dsh/skills/
Apri la pagina Felo YouTube Subtitling →

Felo X Search

Le chiacchiere dei manutentori su X
SegnaliSocial

Le regressioni spesso emergono su X prima che qualcuno apra una issue. Questa skill legge post e risposte, così una sessione di debug può verificare se altre persone hanno sbattuto contro lo stesso muro.

Richiesta di esempioControlla su X le segnalazioni sulla gestione delle connessioni di questa versione e riassumi cosa stanno riscontrando.
cp -r felo-skills/felo-x-search .dsh/skills/
Apri la pagina Felo X Search →

Felo Slides

L'output della sessione in presentazione
OutputPresentazione

L'harness possiede l'indagine; una presentazione è il modo in cui il risultato esce dal terminale. Una sola richiesta trasforma i risultati della sessione in slide che il team di piattaforma può rivedere.

Richiesta di esempioTrasforma la checklist di aggiornamento in sei slide, con un rischio per slide.
cp -r felo-skills/felo-slides .dsh/skills/
Apri la pagina Felo Slides →

Felo SuperAgent

Loghi e immagini di prodotto
ImmaginiBrand

Un progetto secondario ha bisogno di un marchio prima che di un lancio. SuperAgent abbozza direzioni di logo e varianti di immagini di prodotto nella stessa sessione che scrive il codice.

Richiesta di esempioProgetta tre direzioni di logo per questa CLI ed esporta quella che resta leggibile a 32 px.
cp -r felo-skills/felo-superagent .dsh/skills/
Apri la pagina Felo SuperAgent →
Tutte le skill

Scegli la skill Felo da installare su dsh

Dodici skill, un comando di copia ciascuna. Associa la skill al prossimo lavoro che vuoi far eseguire a dsh: ricerca, estrazione, slide, trascrizioni, monitoraggio social o un flusso agentico di lunga durata.

Aggiungi su dsh

Felo Search

Ricerca web live con fonti citabili

cp -r felo-skills/felo-search .dsh/skills/

Felo Web Fetch

Trasforma le pagine in dati strutturati e riutilizzabili

cp -r felo-skills/felo-web-fetch .dsh/skills/

Felo LiveDoc

Risposte basate sui tuoi documenti

cp -r felo-skills/felo-livedoc .dsh/skills/

Felo YouTube Subtitling

Trascrizioni di talk, demo e recensioni

cp -r felo-skills/felo-youtube-subtitling .dsh/skills/

Felo X Search

Segui post e risposte su X

cp -r felo-skills/felo-x-search .dsh/skills/

Felo Slides

Genera una presentazione da un solo prompt

cp -r felo-skills/felo-slides .dsh/skills/

Felo Content to Slides

Trasforma note e URL in una scaletta per slide

cp -r felo-skills/felo-content-to-slides .dsh/skills/

Felo SuperAgent

Workflow di lunga durata che mantengono la memoria

cp -r felo-skills/felo-superagent .dsh/skills/

Felo Twitter Writer

Bozze di post su X dal tuo materiale

cp -r felo-skills/felo-twitter-writer .dsh/skills/

Felo Landing Page

Genera una landing page da un brief

cp -r felo-skills/felo-landingpage .dsh/skills/

Apple Buy Advisor

Ricerca sui prodotti Apple prima dell'acquisto

cp -r felo-skills/apple-buy-advisor .dsh/skills/

Sostituisci .dsh/skills/ con ~/.agents/skills/ quando la skill deve caricarsi in ogni progetto di questa macchina.

In pratica

Tre lavori che gli utenti dsh affidano alle skill Felo

Sono scritti per un harness locale con accesso al filesystem: la skill fa il lavoro sul mondo esterno e l'harness mantiene la proprietà del codice e della sessione.

01

Aggiorna una dipendenza senza tirare a indovinare

Un repository fissa un SDK più vecchio. L'harness può leggere il lockfile ma non le note di migrazione attuali del fornitore.

PromptRecupera la guida di migrazione del fornitore, cerca i problemi noti nella nuova major e scrivi la checklist di aggiornamento per questo repo.
Cosa arriva indietro

Una checklist con citazioni che indica i file da toccare, le chiavi di configurazione cambiate e le fonti dietro ogni affermazione.

Felo Search
02

Rivedi una pull request confrontandola con il mondo esterno

Una sessione dsh di review su GitHub ha il diff, ma non l'avviso upstream o la discussione della libreria che spiega la regressione.

PromptVerifica se questo aggiornamento di dipendenza finisce su una versione con una CVE aperta, poi commenta con le prove.
Cosa arriva indietro

Un commento di review che collega l'avviso e la nota di rilascio, invece di un vago «sembra rischioso».

Felo SearchFelo X Search
03

Trasforma una passata di ricerca in una presentazione

Hai passato una sessione a confrontare fornitori o approcci e ora devi presentare la decisione a persone che non leggeranno Markdown grezzo.

PromptRiassumi il confronto in sei slide: opzioni, costi, rischi, raccomandazione.
Cosa arriva indietro

Una bozza di presentazione generata dalle stesse fonti, pronta da modificare invece che da ricostruire.

Felo SlidesFelo SuperAgent
Prima di installare

Tratta le skill come qualsiasi altro codice che monti

dsh dice chiaramente che l'anteprima si muove in fretta. La stessa prudenza vale per le capacità che ci aggiungi.

Leggi prima lo SKILL.md

Una skill può istruire il modello a eseguire comandi. I pacchetti Felo sono Markdown più piccoli script, quindi rivedili come rivedresti un plugin.

Tieni i segreti fuori dal livello di progetto

Salva la chiave API Felo nella configurazione della CLI, non in una cartella di skill dentro il repo che potrebbe finire committata insieme al codice.

Fissa la revisione che hai testato

Gli harness in anteprima per sviluppatori cambiano in fretta. Annota il commit di felo-skills che hai copiato, così un problema futuro ha un punto di partenza sicuro.

Parti dal progetto prima di renderla globale

Inizia da .dsh/skills, così un repository può provare una skill senza cambiare ogni sessione della macchina.

Domande frequenti

Cosa chiedono gli utenti dsh prima di montare una skill

DeepSeek Harness supporta le skill in stile Claude?
Sì. L'harness include una famiglia di capacità per le skill che legge pacchetti SKILL.md da radici locali come <projectRoot>/.dsh/skills e <dshHome>/skills. Le cartelle delle skill Felo seguono quella struttura, quindi si caricano senza compilare un plugin.
Devo scrivere un plugin dsh per usare le skill Felo?
No. Le skill sono istruzioni che l'agente carica su richiesta; i plugin aggiungono tool e servizi. Per la via delle skill basta copiare una cartella in una radice di rilevamento.
Dove viene salvata la chiave API Felo?
La CLI Felo la scrive in ~/.felo/config.json quando esegui felo config set FELO_API_KEY. Le skill chiamano la CLI, quindi la chiave non deve mai stare dentro la directory del progetto.
Perché le skill copiate non compaiono?
Le cause più comuni sono cartelle annidate (il rilevamento legge solo i figli diretti di una radice) e nomi che non sono in kebab-case. Funzionano anche i file piatti <name>.md, se preferisci skill in un solo file.
Anche la Web UI può usare queste skill?
Sì. La Web UI e la sessione da terminale condividono lo stesso registro delle skill, quindi un pacchetto installato per il progetto compare in entrambe.
È sicuro eseguirlo su una macchina di lavoro?
dsh gira con i tuoi permessi utente e non mette le skill in sandbox. Tieni il livello di progetto per la valutazione, leggi ogni SKILL.md e promuovi a ~/.agents/skills solo i pacchetti già rivisti.

Aggiungi oggi la ricerca in tempo reale al tuo harness

Clona il repository, copia due cartelle e fai alla tua sessione dsh una domanda a cui non poteva rispondere con il solo codebase.

Felo AI è un editore di skill indipendente. DeepSeek Harness è mantenuto da DeepSeek AI.

Oltre le skill già pronte

Una chiave API. Un kit di strumenti completo per gli agenti.

Parti da una skill e componi poi i modelli, i dati in tempo reale, la conoscenza e gli strumenti di output che servono al tuo flusso su DeepSeek Harness: la stessa chiave che le skill Felo usano già.

Modelli

Usa un accesso LLM conveniente quando il tuo agente ha bisogno di ragionamento o generazione su misura.

  • LLM API
  • Chat completions
  • Accesso ai modelli
Esplora l'LLM API →