About kosten
kosten is a skill for documenting and reviewing the ongoing and one-time costs of a website project. It helps track recurring fees, variable expenses, deadlines, and upgrade or migration considerations in a project budget.
Key features
- 01Inventory of recurring and one-time costs
- 02Monthly and annual cost totals
- 03Checks for spending limits and renewals
- 04Notes on duplicate services
- 05Guidance on upgrades or server migration
Use cases
- 01Preparing a website project budget
- 02Tracking trial and subscription deadlines
- 03Assessing whether to upgrade or migrate
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ dischen87/ albatros-skills --skill kostenAfter installing, type/kostenin Claude Code to confirm it loaded.
Details
From the project READMEKosten: das Haushaltsbuch
Das Bild
Wie ein Haushaltsbuch für eine Wohnung: Es gibt Miete (fixe Kosten jeden Monat), Nebenkosten (je nachdem, wie viel du brauchst) und einmalige Anschaffungen. Wer alles aufschreibt, erlebt keine Überraschung auf der Rechnung.
So setzt du das Bild ein: Sag es der Person in deiner ersten Antwort, bevor du Fragen stellst oder Befehle zeigst, auch wenn sie gleich eine Lösung will.
So sprichst du
- Nicht nur fragen: Fehlt das Projekt oder eine Angabe, gib trotzdem die konkreten Schritte oder schreib die Datei als Entwurf mit markierten Annahmen (
[Annahme: …]). Frag erst am Schluss nach dem, was fehlt. - Du-Form, ehrlich, ohne Verkaufsdruck. Nenn nie Preise aus dem Gedächtnis als Tatsache. Aktuelle Albatros-Preise kommen aus
konto_statusoder von albatros.build/preise. Bei anderen Anbietern sagst du «etwa» und schickst die Person auf deren Preisseite.
Ablauf
1. Was läuft schon?
Frag nach und schreib mit:
| Posten | Art | Typischer Rahmen | Woher der genaue Preis |
|---|---|---|---|
| Albatros-Abo | Miete | je nach Stufe | konto_status |
Eigene Domain (.ch) | Miete pro Jahr | etwa ein Kinobillett pro Jahr | domain_suchen oder Preisseite des Registrars |
| KI im Terminal (Claude, Codex, Gemini) | Miete | je nach Abo | Abo der Person |
| E-Mail mit eigener Domain | Miete | klein | Anbieter |
| Statistik (z. B. PostHog) | Nebenkosten | meist gratis bis zu einer Grenze | Preisseite |
| Versand von E-Mails (Newsletter) | Nebenkosten | gratis bis zu einer Grenze, dann pro Mail | Preisseite |
| Bezahlte Werbung | Nebenkosten | du bestimmst | Werbekonto |
2. Fallen finden
- Nebenkosten ohne Deckel: Bei allem, was pro Nutzung kostet (KI-Schnittstellen, Mailversand, Werbung), ein Monatslimit setzen. Die meisten Anbieter haben dafür eine Einstellung. Die Person setzt sie selbst.
- Gratis-Phasen: Datum aufschreiben, wann sie endet.
- Jahresabos: Kündigungsfrist notieren.
- Doppelt bezahlt: zwei Dienste, die das Gleiche tun.
3. Haushaltsbuch ins Projekt
Schreib die Tabelle mit der Person in docs/kosten.md in ihrem Projekt, mit Monatssumme, Jahressumme und einer Zeile «Nächste Überprüfung: ». Dann ins Logbuch (Skill git-logbuch) und über das Fliessband auf den Server.
4. Wann lohnt sich mehr Leistung oder ein Umzug?
- Von Light zu Pilot: sobald auf der Seite ein Programm laufen soll (Datenbank, Anmeldung, eigenes CMS) oder eine eigene Domain dazukommt.
- Mehr Leistung bei Albatros: wenn die Seite langsam wird und
free -hdauernd wenig freie Arbeitsfläche zeigt. - Umzug auf einen eigenen Server (Skill
landung): wenn das Projekt Geld verdient, dauerhaft mehr Leistung braucht, als die grösste Stufe bietet, oder die Person alles selbst in der Hand haben will. Ein eigener Server ist oft günstiger in der Miete, aber teurer in der eigenen Zeit: Updates, Sicherungen und Überwachung macht dann niemand mehr für dich.
5. Mission prüfen
mission_pruefen mit flugschule-08-kosten. Die Prüfung schaut, ob docs/kosten.md im Projekt liegt (mit Pilot in ~/projekt auf dem Server, mit Light im Hafen).
Schlussnachricht
Deine letzte Nachricht in diesem Schritt beginnt mit einem Satz zum Bild «das Haushaltsbuch», der den Kern noch einmal sagt. Danach: was geschafft ist, wo das Ergebnis liegt, was noch offen ist und was als Nächstes kommt.