Skip to main content

Felo Skills für Pi Coding Agent: Kleiner Kern, Live-Web

· 10 Minuten gelesen
Felo Search Tips Buddy
Committed to answers at your fingertips

Fügen Sie dem Pi Coding Agent Felo Skills für Live-Suche, Transkripte, X-Signale und Folienskizzen hinzu – ohne eine Zeile Code zum minimalen Kern hinzuzufügen.

Cover: a very small solid core at the centre of a wide translucent mesh of lines reaching far outward

Pi Coding Agent hält seinen Kern absichtlich klein. Sub-Agents und Planmodus fehlen, und die Oberfläche, die Sie am ersten Tag kennenlernen, bleibt auch nach sechs Monaten gleich.

Diese Zurückhaltung bildet den Kern. Weniger bewegliche Teile im System bedeuten weniger Fehlerquellen, weniger Synchronisationsaufwand und eine Sitzung, die im nächsten Quartal genauso funktioniert.

Zurückhaltung hat eine Grenze. Sobald eine Aufgabe das Live-Web braucht – aktuelle Release Notes, eine Seite, die Sie nicht einfügen können, einen Konferenzvortrag, Beiträge zum gerade installierten Release – bleibt ein minimaler Kern ohne Zugriff.

Skills bilden die vorgesehene Erweiterungsschnittstelle von Pi. Pi Coding Agent Skills bestehen aus einfachen Markdown-Ordnern, keine kompilierten Plugins. Felo-Bundles erweitern die Sitzung, ohne den Kern zu verändern.

Skills sind die Erweiterungsschnittstelle, nicht weitere Tools

Pis Dokumentation beschreibt den Umfang klar: Der Kern bleibt absichtlich klein, Funktionen wie Sub-Agents und Planmodus fehlen. Aufgabenwissen gehört in Skills, die der Agent bei Bedarf lädt.

Four skill root folders converging on one central point, with one folder sitting behind a trust gate

Pi coreEin Felo Skill
Was es istLaufzeit, Sitzungsverwaltung, TUI, Provider- und ModellanbindungEin SKILL.md-Bundle, das einen Job von Anfang bis Ende beschreibt
Wie es sich ändertTypeScript-Erweiterungen, Pakete, Einstellungen, ThemesOrdner hinzufügen oder entfernen – kein Rebuild nötig
WebzugriffÜberlässt es dem Provider und den hinzugefügten ToolsLive-Suche, Seitenabruf und Transkripte mit Quellenliste
PrüfaufwandSie prüfen Erweiterungen, die beliebigen Code ausführenSie lesen eine Markdown-Anleitung, bevor Sie ihr vertrauen

Eine Erweiterung ist Code mit denselben Rechten wie der Agent selbst. Ein Skill ist eine Prozedur, die Sie in zwei Minuten lesen und ablehnen können.

Wo Pi nach einem Skill sucht. Vier Wurzeln plus Pakete:

  • ~/.pi/agent/skills — für jedes Projekt auf dem Rechner
  • ~/.agents/skills — gemeinsamer Speicherort, lesbar für kompatible Harnesses
  • .pi/skills — ein Repository, geladen erst nach Vertrauensbestätigung
  • .agents/skills — gleiches Prinzip, im gemeinsamen Speicherort
  • das skills/-Verzeichnis eines Pakets oder ein pi.skills-Eintrag in package.json

Pi prüft Skills nach dem Agent Skills Standard und meldet die meisten Verstöße. Ein SKILL.md-Ordner, der in einem anderen Harness funktioniert, läuft nach cp -r auch hier. Pi Agent Skills sind Ordner, die Ihnen gehören, keine Plugins im Binärpaket.

Projektbezogene Wurzeln laden erst nach dem Vertrauens-Prompt. Diese Schranke schützt: Ein frisch geklontes Repository kann Ihrer Sitzung nicht einfach eine neue Prozedur unterschieben, nur weil Sie pi darin ausführen.

Erweiterung oder Skill? Felo-Bundles sind Skills, keine Erweiterungen – sie führen keinen Code im Pi-Kern aus.

So kommt ein Skill hinein. Im Projektverzeichnis ein Bundle in eine Skill-Wurzel kopieren oder ein Paket nutzen:

mkdir -p ~/.pi/agent/skills
cp -r felo-skills/felo-search ~/.pi/agent/skills/

Soll das gleiche Bundle mehrere Rechner erreichen, übernimmt ein Paket den Transport:

pi install npm:@scope/pkg
pi install git:github.com/user/repo

Sie können ein Bundle auch laden, ohne es zu kopieren: pi --skill /path/to/felo-search. Der Schalter ist additiv, auch bei Sitzungsstart mit --no-skills.

Zugangsdaten bleiben außerhalb des Repos. Installieren Sie das Felo CLI einmal, speichern Sie den Schlüssel in Ihrer Nutzerkonfiguration, und jeder Skill nutzt ihn:

npm install -g felo-ai
felo config set FELO_API_KEY your-api-key-here

Das CLI liest ~/.felo/config.json, der Schlüssel landet nie in einem Projekt-Commit. Pi-Nutzer starten meist mit einem Ordner, prüfen, ob Recherche funktioniert, und fügen erst dann Skills hinzu, die Output erzeugen.

Fünf Felo Skills, die sich lohnen

Jeder Skill übernimmt eine Aufgabe, die das Terminal allein nicht erledigt.

Felo Search — Antworten mit Quellen

Der Recherche-Schritt, auf den andere Skills aufbauen. Er greift auf das Live-Web zu und liefert datierte, verlinkte Ergebnisse, bereit zum Zitieren in der laufenden Antwort.

Finde die empfohlene Node-Version für diese Abhängigkeit und gib die Quelle an.

Felo Slides — das Deck aus der Sitzung

Reviewer lesen Foliensätze, kein Terminal-Scrollback. Die Gliederung erscheint zuerst als Text in Pi, so dass Sie das Argument anpassen, bevor eine Folie entsteht. Erst dann baut der Skill die Datei, Quellen landen in den Sprechernotizen.

Fasse dieses Refactoring in fünf Folien zusammen: Was wurde verschoben, was ging kaputt, was braucht Review.

Felo YouTube Subtitling — Transkripte ohne Browser

Pi hat kein Browserfenster, aufgezeichnete Videos bleiben sonst unerreichbar. Dieser Skill zieht Untertitel und liefert Text, den die Sitzung durchsuchen, zitieren und mit Ihrer Konfiguration abgleichen kann.

Hole das Transkript dieses Vortrags und extrahiere alle genannten Benchmark-Zahlen.

Felo X Search — was auf X berichtet wird

Vor einem Release sinnvoll: Prüfen, ob andere Nutzer mit dieser Version denselben Fehler sehen.

Suche auf X nach Fehlern dieser Bibliotheksversion und liste die drei häufigsten auf.

Felo SuperAgent — Bilder aus derselben Sitzung

Braucht das Projekt ein Favicon, ein Logo oder ein Produktbild, kann die Sitzung generieren und variieren, statt einen Prompt für ein anderes Tool zu erzeugen.

Skizziere ein Logo für dieses Paket in drei Varianten und speichere die Entwürfe als Dateien.

Kompletter Katalog: felo.ai/skills/pi-coding-agent — inklusive Felo Web Fetch zum Umwandeln von Seiten in strukturierte Daten und Felo LiveDoc, das aus bereitgestellten Dokumenten antwortet statt aus dem offenen Web.

Drei Sitzungen, die sich lohnen

So geschrieben, wie Sie sie tatsächlich eintippen würden.

Einen Bug gegen aktuelles Bibliotheksverhalten beheben

Der Stacktrace zeigt in eine Abhängigkeit, und Ihre Version liegt zwei Releases hinter oder vor der Dokumentation.

Hole die aktuellen Docs für diese Methode, vergleiche die Signatur mit der gepinnten Version und passe die Aufrufstelle an.

Das Ergebnis ist ein Patch plus die exakte Dokumentation, auf der er basiert. Kein Kompilat, das sich später unter Last seltsam verhält.

Ein technisches Briefing beim Coden vorbereiten

Sie müssen eine Build-vs-Buy-Entscheidung für Personen erklären, die das Repository nie öffnen.

Recherchiere die aktuellen Preise und Limits dieser drei Dienste und entwirf sechs bearbeitbare Folien.

Ein Vergleich mit Quellen und ein Foliensatz aus derselben Sitzung, die noch Ihren Code hält. Die Entwurfsphase zählt: Eine Gliederung lässt sich leicht ändern, ein fertiges Deck kostet einen Review-Zyklus. Slides gibt es auch direkt unter felo.ai/slides, falls Sie außerhalb des Terminals weiterarbeiten möchten.

Ein aufgezeichnetes Release-Event nachholen

Ein Launch-Talk nennt eine Verhaltensänderung, die nie ins Changelog kam.

Hole das Transkript, liste alle erwähnten Änderungen auf und prüfe, welche unsere Konfiguration betreffen.

Eine Checkliste mit Zeitstempeln aus der Aufnahme, überprüfbar – kein Resümee, das Sie glauben müssen.

Leitplanken

Pi hat keine Berechtigungssandbox. Das gehört offen in den Artikel, nicht in eine Fußnote. Pis eigene Sicherheitsnotizen sagen: Ein Skill kann das Modell anweisen, alles auszuführen, was der Nutzer ausführen kann. Ein Skill besitzt damit dieselbe Macht wie Ihr Shell-Account. Das spricht für Lesen vor der Installation, nicht gegen Skills.

Lesen Sie das Bundle zuerst. Felo Skills bestehen aus Markdown. Öffnen Sie die SKILL.md, überfliegen Sie sie und prüfen Sie die Kommandos, die das Modell ausführen soll. Das ist bei AI Coding Agent Skills auf jedem Harness sinnvoll; bei Pi bildet es das gesamte Sicherheitsmodell. Ist ein Bundle zu lang für eine Minute Lesezeit, ist das schon ein Befund. Die Installation als Ordnerkopie hat zwei Seiten: Entfernen heißt Ordner löschen, ohne Uninstall-Skript und ohne Reste im Kern.

Respektieren Sie die Vertrauensschranke. Projektbezogene .pi/skills und .agents/skills laden erst nach Vertrauensbestätigung. Nutzerbezogene Wurzeln sind für Bundles, die Sie bewusst gewählt haben. Halten Sie den Projektrahmen so klein, dass Ihnen ein neuer Ordner auffällt.

Halten Sie den Schlüssel in Ihrer Nutzerkonfiguration. Das Felo CLI liest ~/.felo/config.json. Taucht ein API-Key in einem Projekt unter .pi/skills auf, liegt ein Setup-Fehler vor – und solche Fehler überleben oft bis in einen Commit.

Fordern Sie Quellen im Output. Der Vorteil eines Skills gegenüber einer Erinnerung: Jede Aussage kommt mit Datum und Prüfmöglichkeit. Fordern Sie dieses Format, wenn es nicht Standard ist.

FAQ

Was ist der Unterschied zwischen einer Pi-Erweiterung und einem Felo Skill?

Erweiterungen sind TypeScript-Code, der das Harness verändert. Skills sind Markdown-Prozeduren, die der Agent bei Bedarf lädt. Felo-Bundles sind Skills, sie führen keinen Code im Pi-Kern aus wie eine Erweiterung.

Wo sucht Pi nach Skills?

Global in ~/.pi/agent/skills und ~/.agents/skills; pro Projekt in .pi/skills und .agents/skills nach Vertrauensbestätigung; und in Paketen über ein skills/-Verzeichnis oder einen pi.skills-Eintrag in package.json.

Kann ich Felo Skills per npm an ein Team ausliefern?

Pi-Pakete unterstützen npm, git und lokale Pfade. Installiert Ihr Team bereits gemeinsame Pakete mit pi install, können Felo-Bundles im selben Paket unter skills/ mitkommen.

Brauchen Felo Skills einen API-Key im Repository?

Nein. Das Felo CLI liest ~/.felo/config.json. Halten Sie den Schlüssel in Ihrer Nutzerkonfiguration, damit er nie in ein Projekt-Commit gelangt.

Pi hat keine Berechtigungssandbox. Ist das ein Problem für Skills?

Das spricht für Lesen vor der Installation. Pis Dokumentation sagt klar: Ein Skill hat vollen Zugriff wie Ihr Shell-Account. Bleiben Sie bei Bundles, die Sie geprüft haben, und bevorzugen Sie solche, die Sie in einer Minute lesen.

Mit welchem Felo Skill sollte ich starten?

Starten Sie mit Felo Search, wenn Ihre Arbeit von aktuellen Versionen, Preisen oder Hinweisen abhängt. Alles andere wird nützlicher, sobald Antworten mit Quelle erscheinen.


Wählen Sie den Skill, der Ihr häufigstes Nadelöhr abdeckt, kopieren Sie den Ordner nach ~/.pi/agent/skills und stellen Sie Ihre nächste Frage mit Quellenangabe statt Erinnerung. Der Kern bleibt so klein wie zuvor – die Sitzung hört nur auf zu raten.

Felo Skills für Pi Coding Agent entdecken →


Dieser Beitrag ist auch in folgenden Sprachen verfügbar: English, 简体中文, 日本語, 한국어, 繁體中文, हिन्दी, Français, العربية, Русский, اردو, Bahasa Indonesia, Tiếng Việt, Türkçe, Italiano, ไทย, Español, বাংলা and Português.