Spec-Driven Development dla wewnetrznych projektow MateMatic (PATRON, KGLF, POAS, skille, mikroprodukty, aplikacje). Cherry-pick + adaptacja patternu github/spec-kit (MIT) - 4 fazy (Konstytucja -> Specyfikacja -> Plan -> Zadania) plus opcjonalna walidacja. Wbudowany Constitution Check GATE z 4 bramkami MateMatic (licencja / ToS-antyOS / jakosc / strategia). Marker `[P]` dla zadan parallel-safe (fan-out subagentow). Uzywaj gdy zaczynasz nowy projekt MateMatic, dodajesz duza ficzer do PATRON/KGLF, planujesz odcinek serialu wymagajacy formalnego rozbicia zadan, projektujesz nowy mikroprodukt, lub gdy chcesz audytowac istniejacy projekt pod katem zgodnosci z konstytucja MateMatic. Trigger - "spec-driven", "konstytucja projektu", "rozplanuj projekt", "rozbij na zadania", "zaplanuj ficzer", "spec dla projektu", "plan implementacji", "tasks z markerem P", "audyt projektu MateMatic", "Constitution Check". NIE uzywaj dla sprzedazy klientom kancelaria (do tego jest `matematic-konstytucja-ai` - produkt 15-40k PLN).
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Um comando direto ignora o prompt de revisão. Verifique a origem antes de executá-lo.
Spec-Driven Development dla wewnetrznych projektow MateMatic (PATRON, KGLF, POAS, skille, mikroprodukty, aplikacje). Cherry-pick + adaptacja patternu github/spec-kit (MIT) - 4 fazy (Konstytucja -> Specyfikacja -> Plan -> Zadania) plus opcjonalna walidacja. Wbudowany Constitution Check GATE z 4 bramkami MateMatic (licencja / ToS-antyOS / jakosc / strategia). Marker `[P]` dla zadan parallel-safe (fan-out subagentow). Uzywaj gdy zaczynasz nowy projekt MateMatic, dodajesz duza ficzer do PATRON/KGLF, planujesz odcinek serialu wymagajacy formalnego rozbicia zadan, projektujesz nowy mikroprodukt, lub gdy chcesz audytowac istniejacy projekt pod katem zgodnosci z konstytucja MateMatic. Trigger - "spec-driven", "konstytucja projektu", "rozplanuj projekt", "rozbij na zadania", "zaplanuj ficzer", "spec dla projektu", "plan implementacji", "tasks z markerem P", "audyt projektu MateMatic", "Constitution Check". NIE uzywaj dla sprzedazy klientom kancelaria (do tego jest `matematic-konstytucja-ai` - produkt 15-40k PLN).
license
Apache-2.0
allowed-tools
["Read","Write","Glob"]
data-residency
local
requires-human-approval
false
pii-egress
none
metadata
{"author":"Wieslaw Mazur / MateMatic","version":"0.1.0","ratified":"2026-05-20T00:00:00.000Z","project":"MateMatic Internal Dev Pipeline","source_pattern":"github/spec-kit (MIT) v0.8.12.dev0 - 4-phase methodology, marker [P], Constitution Check GATE","related_skill":"matematic-konstytucja-ai (sprzedazowy produkt dla kancelarii, NIE myl)","delivery_format":"pliki markdown w katalogu projektu (.matematic/spec/<feature>/)"}
MateMatic Spec-Driven - dev pipeline dla naszych projektow
Spec-Driven Development dla wewnetrznych projektow MateMatic. NIE produkt sprzedazowy dla kancelarii (tym jest matematic-konstytucja-ai). Tutaj: my, dla siebie, do PATRON / KGLF / POAS / skilli / mikroproduktow / aplikacji / serialu.
Source pattern: github/spec-kit (MIT) v0.8.12 - 4-fazowa methodology Constitution -> Specify -> Plan -> Tasks z marker [P] i Constitution Check GATE. Cherry-pick wybranych elementow + adaptacja pod MateMatic project types.
Status: v0.1.0 - faza C adopcji spec-kit (po fazie B = sandbox install 2026-05-20). Walidacja w boju przy 1-2 projektach (rekomendacja: nowy konektor SAOS w PATRON albo Biblioteka EPUB v3).
Kiedy uzywac
✅ TAK:
Nowy projekt MateMatic od zera (nowy mikroprodukt, aplikacja, agent)
Duza ficzer w istniejacym projekcie (PATRON / KGLF / www-matematic)
Skill ktory ma 4+ podkomendy i zaleznosci (np. matematic-video-pipeline)
Odcinek serialu "Nie tylko dla orlow" wymagajacy formalnego rozbicia (6-9 scen, fan-out subagentow)
Audyt istniejacego projektu - czy ma konstytucje? czy ficzer zgadza sie z konstytucja?
Krotki post LI / aktualnosc BW (uzyj edit-article albo linkedin-voice-wieslaw-mazur)
Pojedynczy bugfix / refactor w juz dzialajacym module
MEMO Ej Aj (uzyj memo-production-pipeline)
4 fazy + walidacja
Faza 1 - /mspec-konstytucja (Constitution)
Output:.matematic/konstytucja.md (jeden plik per projekt, SEMVER versioning).
Konstytucja projektu = niezmienne zasady, na ktore wszystkie downstream artefakty musza sie powolac. NIE myl z konstytucja AI dla kancelarii (tamta dotyczy ORGANIZACJI klienta, ta - PROJEKTU MateMatic).
Struktura:
# [Nazwa projektu] - Konstytucja## Mission (1 zdanie)
[Po co ten projekt istnieje, w kontekscie MateMatic]
## Core Principles (3-7 articles)### Article I - [Nazwa]
[Imperatyw MUST / MUST NOT / SHOULD]
### Article II - [Nazwa]
...
Co projekt
Czego projekt (anty-zakres)
Z czym wspolpracuje (zaleznosci na inne projekty MateMatic)
Owner: Wieslaw Mazur
Reviewers: [wewnetrzny senior review dla content, security-review dla kodu, etc.]
Amendment process: [jak zmieniac konstytucje]
AI Act art. ... (jesli dotyczy)
RODO art. ... (jesli dotyczy)
AGPL / MIT / CC BY-SA (licencja projektu)
0.1.0 | YYYY-MM-DD | YYYY-MM-DD
## Boundaries (granice)
-
**robi**
-
**nie robi**
-
## Governance (kto decyduje)
-
-
-
## Compliance Map (mapowanie na zewnetrzne wymogi)
-
-
-
**Version:**
**Ratified:**
**Last Amended:**
Bramki MateMatic (zawsze pytaj zanim ratifikujesz konstytucje, per regule "discovery to nie rekomendacja" - 4 bramki kanonu):
Licencja - jaka licencja projektu? Czy zgadza sie z licencjami zaleznosci?
ToS / anty-OS - czy projekt nie omija ToS dostawcow? Czy nie jest brand-toxic?
Jakosc - czy mamy kapitalu na utrzymanie? Czy nie zaczynamy 50 projektow na raz?
Strategia MateMatic - czy pasuje do drabinki sprzedazowej / vault Wieslawa / pozycjonowania?
Markery [P] w tasks.md to formalny input dla wewnetrznego orchestratora pipeline'a wideo MateMatic - mowi orchestratorowi ktore subagenty palic rownolegle (zamiast manualnie projektowac graf questow).
US1 jako MVP = zawsze pierwsza ratowalna wartosc, nawet jesli reszta poslizgnie sie.
Phase 2 (Foundational) BLOKUJE - to bardzo wazne, nie pomijac, inaczej downstream taski sie sypia (jak w PATRON gdzie wpierw brakowalo Supabase self-host).
NIE myl z .specify/ (to katalog spec-kit CLI z sandbox). My uzywamy .matematic/ zeby nie mieszac.
.gitignore - nic z .matematic/ nie ignorujemy (artefakty governance = first-class).
Czego ten skill NIE robi
NIE instaluje specify-cli (to wczesniejsza faza B - sandbox install).
NIE generuje plikow automatycznie - Claude (ty) piszesz konstytucja.md/spec.md/plan.md/tasks.md na podstawie templates w tej instrukcji, w rozmowie z Wieslawem.
NIE wymaga .claude/skills/speckit-* w projekcie - to skill samowystarczalny.
NIE zastapuje matematic-konstytucja-ai - tamten = sprzedaz, ten = wewnetrzny dev.
NIE zastapuje wewnetrznego pipeline'a wideo MateMatic - tamten = orkiestracja runtime, ten = projekt artefaktow planu. Wspolpraca: tasks.md z [P] jest INPUTEM dla pipeline'a.
Powiazania z reszta stack MateMatic
Skill / proces
Jak wspolpracuje
matematic-konstytucja-ai
Brat-blizniak (produkt klient vs dev nasz). Wspolny rdzen, inny target audience.
4 fazy validation (pre-compose / render / post / distribution) wbudowane w /mspec-analyze dla projektow video-pipeline.
wewnetrzny senior review MateMatic
Auto-dorzucany jako reviewer w ## Governance konstytucji projektow tresciowych.
anthropic-skills:matematic-reviewer
Auto-dorzucany dla projektow kodowych (PATRON / KGLF / POAS).
KGLF (Knowledge Graph for Law Firms)
KGLF jako Reference Implementation - juz ma ADR-y, jest dobrym kandydatem na pierwszy projekt z .matematic/konstytucja.md (rozszerzajacy ADR-y SEMVER konstytucja).
Pierwsze 2 walidacje w boju (rekomendacja)
Nowy konektor SAOS w PATRON (planowany od 2026-05-19) - czysty greenfield, dobry test dla /mspec-spec + /mspec-plan z project type mcp-server.
Biblioteka EPUB v3 (jesli planujemy 3-ci tom) - prosta domena, test dla project type MateMatic-mikroprodukt.
NIE testowac na PATRON core ani KGLF (oba juz maja ADR-y, ryzyko podwojnego trackingu).
Dziennik szlifu
2026-05-20 - v0.1.0 - ratyfikacja. Skill powstal po fazie B (sandbox install spec-kit). Decyzja: dwa osobne skille (sprzedazowy matematic-konstytucja-ai + dev matematic-spec-driven) zamiast jednego rozszerzonego. Project types rozszerzone o claude-skill / video-pipeline / desktop-app / mcp-server / MateMatic-mikroprodukt (korekta Wieslawa: "aplikacje też możemy zacząć robić, nie ograniczaj nas"). Walidacja w boju czeka.