R
rfc-check
Determine if proposed changes require an RFC. Use when planning significant changes, before starting major work, or when asked whether an RFC is needed.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Determine if proposed changes require an RFC. Use when planning significant changes, before starting major work, or when asked whether an RFC is needed.
How to use
- Uruchom narzędzie z kontekstem zmian, które planujesz — możesz podać listę zmian ręcznie lub pozwolić narzędziu na identyfikację zmian za pomocą git diff. 2. Narzędzie automatycznie przeanalizuje wszystkie zmienione pliki i sprawdzi, czy którekolwiek z nich znajdują się w katalogu src/openenv/core/, gdzie zmiany wymagają szczególnej uwagi. 3. Sprawdzi podpisy publicznych API pod kątem zmian łamiących kompatybilność oraz zidentyfikuje wszelkie nowe abstrakcje lub wzorce projektowe wprowadzane przez Twoje zmiany. 4. Porówna Twoje zmiany z istniejącymi RFC w katalogu rfcs/, aby znaleźć potencjalne konflikty lub zależności między decyzjami. 5. Otrzymasz raport z listą zmian, identyfikacją plików core, zmian API, nowych wzorców oraz ostateczny werdykt (RFC nie jest wymagane, rekomendowane lub wymagane) wraz z uzasadnieniem. 6. Jeśli RFC jest wymagane, narzędzie zasugeruje tytuł RFC, powiąże go z istniejącymi RFC i wykaże kluczowe decyzje, które powinieneś udokumentować.