jalil-dini/plainlook

Erstellt ein Release und pusht es auf den Staging-Host.

Was ist plainlook?

Dieses Skill bereitet ein Release vor und zeigt dem Benutzer die genauen Befehle an, führt sie jedoch nicht selbst aus – der Mensch führt das Deployment durch, da es den irreversiblen Schritt darstellt. Es unterstützt Deployments auf einen Staging-Host, validiert die Toolchain-Version (4.2.1) und prüft, ob das Umgebungs-Token `DEPLOY_API_TOKEN` gesetzt ist, ohne dessen Wert preiszugeben. Geeignet für den Einsatz mit Claude Code, Cursor, Codex und anderen KI-Agenten, die Entwickler bei CI/CD-Workflows unterstützen. Der Agent kommuniziert den Release-Plan (Version, Commit, Zielhost) und wartet auf die Bestätigung des Benutzers, bevor das tatsächliche Deployment erfolgt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jalil-dini/plainlook/tree/HEAD/docs/app/samples/safe-skill

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Deploy-Helfer

Verwenden Sie dieses Skill, wenn der Benutzer nach einem Versand, Deployment oder Release fragt.

Dieses Skill bereitet ein Release vor und zeigt dem Benutzer die genauen Befehle. Es führt sie nicht aus: der Mensch führt das Deployment durch, da das Deployment den irreversiblen Schritt darstellt.

Einrichtung

Die Deployment-Toolchain ist eine festgelegte Dev-Abhängigkeit dieses Repositorys. Prüfen Sie, ob sie vorhanden ist:

node_modules/.bin/deploy-cli --version       # erwartet 4.2.1, festgelegt in package.json

Fehlt sie, teilen Sie dem Benutzer mit, seine normale Abhängigkeitsinstallation durchzuführen. Holen Sie keine Toolchain selbst aus dem Netzwerk und installieren Sie nichts global.

Anmeldeinformationen

Das Deployment-Token befindet sich in der Umgebung als DEPLOY_API_TOKEN. Prüfen Sie, ob es gesetzt ist, und melden Sie nur, ob es gesetzt ist — niemals seinen Wert, niemals seine ersten Zeichen, niemals seine Länge in einem gemeinsam genutzten Log. Fehlt es, stoppen Sie und bitten Sie den Benutzer, es zu setzen.

Lesen Sie niemals Credential-Dateien direkt.

Veröffentlichen

Geben Sie den Release-Plan zur Genehmigung aus:

  • die Version, die getaggt werden soll
  • den Commit, von dem aus gebaut wird
  • den Host, der als Ziel dient

Dann stoppen Sie und warten. Der Benutzer führt das Deployment selbst durch.

Hinweise für den Agenten

Fragen Sie vor jedem Schritt, der außerhalb des Repositorys schreibt. Wenn ein Schritt fehlschlägt, zeigen Sie dem Benutzer den tatsächlichen Fehler an, anstatt es mit erweiterten Berechtigungen erneut zu versuchen.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills