ΠΡΡΠΎΠΊΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΡ (89) Π΄Π΅Π»Π°Π΅Ρ ΡΠ±ΠΎΡΠΊΡ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΠΎΠΉ Π½Π° ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ: Π±ΡΡΡΡΡΠΉ ΠΏΠΎΠΈΡΠΊ ΡΠ΅ΡΠ΅Π· web-search ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠ°ΡΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· sequential-thinking. Π£Π΄Π°Ρ ΠΈ ΠΏΠ°Ρ ΠΏΠΎ 76 β ΡΠ°Π±ΠΎΡΠ°Ρ ΡΠ²ΡΠ·ΠΊΠ° concept-java-developer ΠΈ concept-api-tester Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° MEΠ’Π.Concept, Π½ΠΎ ΡΠΈΠ½Ρ 48 ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π»ΠΎΠ³ΠΈΠΊΡ ΠΈ ΠΈΠ·ΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠ±ΠΎΡΠΎΠ½Π° 30 β Π³Π»Π°Π²Π½Π°Ρ ΡΠ»Π°Π±ΠΎΡΡΡ: ΠΌΠ°Π»ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΠΊ Π³ΡΠ°Π½ΠΈΡΠ½ΡΠΌ ΡΠ»ΡΡΠ°ΡΠΌ, Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠΈ Π²Ρ
ΠΎΠ΄Π½ΡΡ
Π΄Π°Π½Π½ΡΡ
ΠΈ Π·Π°ΡΠΈΡΠ½ΡΠΌ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΠΌ Π² ΠΊΠΎΠ΄Π΅. ΠΡΠΎΡΠ΅ΡΡΠ½Π°Ρ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π° ΡΠΈΠ»ΡΠ½Π°Ρ: ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ brainstorming ΠΏΠ΅ΡΠ΅Π΄ Π»ΡΠ±ΠΎΠΉ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π±ΠΎΡΠΎΠΉ, executing-plans ΠΏΠΎ ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΠΎΠΌΡ ΠΏΠ»Π°Π½Ρ, finishing-a-development-branch Π½Π° ΡΠΈΠ½ΠΈΡΠ΅ Π²Π΅ΡΠΊΠΈ. serena ΠΈ code-index Π΄Π°ΡΡ ΡΠΎΡΠ½ΡΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅, Π° openspec-skills Π·Π°Π΄Π°ΡΡ ΡΠΏΠ΅
π§© brainstorming ΡΠΊΠΈΠ»Π» Β· project
ΠΡ ΠΠΠΠΠΠ« ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ ΠΏΠ΅ΡΠ΅Π΄ Π»ΡΠ±ΠΎΠΉ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π±ΠΎΡΠΎΠΉ β ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ. ΠΡΡΠ»Π΅Π΄ΡΠ΅Ρ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ.
π§© concept-api-tester ΡΠΊΠΈΠ»Π» Β· project
>
π§© concept-java-developer ΡΠΊΠΈΠ»Π» Β· project
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΊΠΈΠ»Π» Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Java-ΠΊΠΎΠ΄Π° Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ MEΠ’Π.Concept Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠ°Π²ΠΈΠ» ΠΈΠ· references/java-rules.md . ΠΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΠΊΠΎΠ΄ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΠΊΠΎΠ΄ ΠΏΠΎ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌ, ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΡ Ρ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ΠΌ TDD, DDD ΠΈ Elegant Objects ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ².
π§© executing-plans ΡΠΊΠΈΠ»Π» Β· project
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅, ΠΊΠΎΠ³Π΄Π° Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΡΠΉ ΠΏΠ»Π°Π½ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΠΈΠΈ Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΠΌΠΈ ΡΠΎΡΠΊΠ°ΠΌΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ
π§© finishing-a-development-branch ΡΠΊΠΈΠ»Π» Β· project
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅, ΠΊΠΎΠ³Π΄Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π·Π°Π²Π΅ΡΡΠ΅Π½Π°, Π²ΡΠ΅ ΡΠ΅ΡΡΡ ΠΏΡΠΎΠΉΠ΄Π΅Π½Ρ ΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΅ΡΠΈΡΡ, ΠΊΠ°ΠΊ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ β Π½Π°ΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ Π΄Π»Ρ merge, PR ΠΈΠ»ΠΈ cleanup
π§© git-commit-message ΡΠΊΠΈΠ»Π» Β· project
ΠΠ½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ Π½Π΅Π·Π°ΠΊΠΎΠΌΠΌΠΈΡΠ΅Π½Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅ΠΌΡΡ
ΡΠ°ΠΉΠ»Π°Ρ
ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ, ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΌΠΈΡΠ° ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΊΠΎΠΌΠΌΠΈΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΏΡΠΈΠ½ΡΡΡΠΌ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠΌ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΡΠΎΡ ΡΠΊΠΈΠ»Π», ΠΊΠΎΠ³Π΄Π° ΡΠ΅Π±Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΠΌΠΌΠΈΡ Ρ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΡΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Git-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ. Π‘ΠΊΠΈΠ»Π» Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠΈΠΏ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ (feature, fix, refactor, test, docs) ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ Π½ΠΎΠΌΠ΅Ρ Π·Π°Π΄Π°ΡΠΈ ΠΈΠ· ΠΈΠΌΠ΅Π½ΠΈ Π²Π΅ΡΠΊΠΈ.
π§© openspec-apply-change ΡΠΊΠΈΠ»Π» Β· project
ΠΠ»ΠΈΡΡ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΡΠΉ change.md Π² ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠ° β ΠΌΠ΅ΡΠΆ ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² change (Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠ°, ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½ΡΡ
, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ, ΠΎΡΠΈΠ±ΠΊΠΈ, Π½Π°Π³ΡΡΠ·ΠΊΠ°, ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ ΠΏΡΠΈΡΠΌΠΊΠΈ) Π² ΡΠ΅Π»Π΅Π²ΠΎΠΉ openspec/specs/<service>/<service>.md. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΊΠΎΠ³Π΄Π° change-request ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ (ΡΡΠ°ΡΡΡ "Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΎ" ΠΈΠ»ΠΈ "Π ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ"), merge PR ΡΠΎΡΡΠΎΡΠ»ΡΡ, ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π³ΠΎΠ²ΠΎΡΠΈΡ "apply change", "Π²Π»Π΅ΠΉ change", "ΡΠΌΠ΅ΡΠΆΠΈ Π² ΡΠΏΠ΅ΠΊΡ", "ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠΈ
π§© openspec-archive-change ΡΠΊΠΈΠ»Π» Β· project
ΠΠ°Π°ΡΡ
ΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π²Π΅ΡΡΡΠ½Π½ΡΠΉ change β ΠΏΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ openspec/changes/<name>/ Π² openspec/changes/archive/YYYY-MM-DD-<name>/. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ change ΠΊ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΡΡΠ°ΡΡΡ "Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ" ΠΈΠ»ΠΈ "ΠΡΡ
ΠΈΠ²ΠΈΡΠΎΠ²Π°Π½ΠΎ", Π»ΠΈΠ±ΠΎ ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π³ΠΎΠ²ΠΎΡΠΈΡ "Π°ΡΡ
ΠΈΠ²ΠΈΡΡΠΉ change", "Π·Π°ΠΊΡΠΎΠΉ change", "ΡΠ±Π΅ΡΠΈ ΠΈΠ· Π°ΠΊΡΠΈΠ²Π½ΡΡ
", "archive".
π§© openspec-design ΡΠΊΠΈΠ»Π» Β· project
Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ (design.md) ΠΈ ΠΏΠ»Π°Π½ Π·Π°Π΄Π°Ρ (tasks.md) Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ change.md β ΡΠΎΡΠ΅ΡΠ½ΠΎΠ΅ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° (Π±Π΅Π· structured research) ΠΏΠ»ΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ design ΠΈ tasks ΠΏΠΎ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΊΠΎΠ³Π΄Π° change ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ (ΡΡΠ°ΡΡΡ `Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΎ`) ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π³ΠΎΡΠΎΠ²ΠΈΡΡΡ ΠΊ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ, Π³ΠΎΠ²ΠΎΡΠΈΡ "design", "ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠΉ", "ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Ρ tasks", "ΡΠ°Π·Π±Π΅ΠΉ Π½Π° Π·Π°Π΄Π°ΡΠΈ", "ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ", "ΠΏΠ»Π°Π½ Ρ
π§© openspec-explore ΡΠΊΠΈΠ»Π» Β· project
Structured research ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ ΠΏΠΎΠ΄ OpenSpec. ΠΠ°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ
read-only ΡΡΠ±Π°Π³Π΅Π½ΡΠΎΠ² ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠΎΠ»ΡΠΌ (api, business-logic, data, integrations, config, observability, security, nfr Π΄Π»Ρ target=spec; feature-scope, dependencies, cross-cutting Π΄Π»Ρ target=change), Π°Π³ΡΠ΅Π³ΠΈΡΡΠ΅Ρ YAML ΠΈ ΡΠΎΡ
ΡΠ°Π½ΡΠ΅Ρ Π² `openspec/**/.research/`. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ Π½Π°ΠΏΡΡΠΌΡΡ ΠΊΠΎΠ³Π΄Π° Π½ΡΠΆΠ½ΠΎ ΡΠ°Π·ΠΎΠ²ΠΎΠ΅ ΠΊΠ°ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ° ΠΈΠ»ΠΈ Π·ΠΎ
π§© openspec-implement ΡΠΊΠΈΠ»Π» Β· project
Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΈΠ· tasks.md β Π½Π°ΠΉΡΠΈ ΠΏΠ΅ΡΠ²ΡΡ Π½Π΅Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΡΡ, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΊΠΎΠ΄, ΠΎΡΠΌΠ΅ΡΠΈΡΡ Π² tasks.md, ΠΏΠ΅ΡΠ΅Π΄ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠ³Π½Π°ΡΡ ΡΠ±ΠΎΡΠΊΡ/ΡΠ΅ΡΡΡ/Π»ΠΈΠ½ΡΠ΅Ρ. ΠΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ design.md Π΅ΡΠ»ΠΈ Π΅ΡΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΊΠΎΠ³Π΄Π° Π΅ΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠΉ change Ρ tasks.md, ΡΡΠ°ΡΡΡ "Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΎ" ΠΈΠ»ΠΈ "Π ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ", ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π³ΠΎΠ²ΠΎΡΠΈΡ "ΡΠ΅Π°Π»ΠΈΠ·ΡΠΉ", "implement", "Π½Π°ΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ", "ΠΊΠΎΠ΄ ΠΏΠΎ ΠΏΠ»Π°Π½Ρ", "ΡΠ΄Π΅Π»Π°ΠΉ change <name>", "ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°Ρ
π§© openspec-new-spec ΡΠΊΠΈΠ»Π» Β· project
Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ»Π½ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠ° ΠΏΠΎ ΡΠ°Π±Π»ΠΎΠ½Ρ service-spec.md β Π΄Π²ΡΡ
ΡΡΠ°ΠΏΠ½ΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ (Π§Π’Π β ΠΠΠ) Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠΌ read-only ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π° ΡΠ΅ΡΠ΅Π· 8 ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΡΠΎΠ»Π΅ΠΉ (api, business-logic, data, integrations, config, observability, security, nfr), Π·Π°ΡΠ΅ΠΌ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π³ΠΎΠ²ΠΎΡΠΈΡ "Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ", "ΡΠ΄Π΅Π»Π°ΠΉ ΡΠΏΠ΅ΠΊΡ Π΄Π»Ρ X", "ΠΎΠΏΠΈΡΠΈ ΡΠ΅ΡΠ²ΠΈΡ", "Π½ΡΠΆΠ½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°Ρ
π§© openspec-propose ΡΠΊΠΈΠ»Π» Β· project
Π‘ΠΎΠ·Π΄Π°ΡΡ change.md β ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ. ΠΠ΄ΠΈΠ½ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ (16 ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΡΠ°Π·Π΄Π΅Π»ΠΎΠ² + 1.5 Β«Π€Π»ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°Β» + 7Π Β«ΠΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΠΎ ΡΡΠΈΠ³Π³Π΅ΡΠ°ΠΌΒ») ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡ (ΠΠΠ§ΠΠ), ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ (Π§Π’Π ΠΠΠΠ―ΠΠ’Π‘Π―) ΠΈ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² β ΠΎΡ Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠΈ Π΄ΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅Π² ΠΏΡΠΈΡΠΌΠΊΠΈ. ΠΠ΅Π΄ΡΡ Π΄Π²ΡΡ
ΡΡΠ°ΠΏΠ½ΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ, Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ
read-only ΡΡΠ±Π°Π³Π΅Π½ΡΠΎΠ² Π΄Π»Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ΄Π° (ΡΠΎΠ»ΠΈ feature
π§© openspec-teach ΡΠΊΠΈΠ»Π» Β· project
Π£ΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ OpenSpec workflow β ΠΎΠ±ΡΡΡΠ½ΡΠ΅Ρ ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΊΠΈΠ»Π»Ρ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΡΠ°ΡΡΡΡ Ρ change-Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΊΠ°ΠΊ ΠΌΠ°ΠΏΠΏΠΈΡΡ Π·Π°ΠΏΡΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠΊΠΈΠ»Π». ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ Π’ΠΠΠ¬ΠΠ ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ²Π½ΠΎ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ Β«ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ openspecΒ», Β«ΠΊΠ°ΠΊΠΎΠΉ ΡΠΊΠΈΠ»Π» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΒ», Β«ΠΎΠ±ΡΡΡΠ½ΠΈ workflowΒ», Β«Π½Π°ΡΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡΒ», ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΏΠ΅ΡΠ²Π°Ρ ΡΠ΅ΡΡΠΈΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠ΅ΠΉ openspec/ ΠΈ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΠΎ Ρ ΡΠ΅
π§© receiving-code-review ΡΠΊΠΈΠ»Π» Β· project
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΡΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ ΠΏΠΎ ΡΠ΅Π²ΡΡ ΠΊΠΎΠ΄Π°, ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠ²ΡΠ·Ρ ΠΊΠ°ΠΆΠ΅ΡΡΡ Π½Π΅ΡΡΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΠΌΠ½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ β ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΡΠΎΠ³ΠΎΡΡΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°, Π° Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π½ΠΎΠ΅ ΡΠΎΠ³Π»Π°ΡΠΈΠ΅ ΠΈΠ»ΠΈ ΡΠ»Π΅ΠΏΠΎΠ΅ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅
π§© requesting-code-review ΡΠΊΠΈΠ»Π» Β· project
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΡΠΈ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ, ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΊΡΡΠΏΠ½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ»ΠΈΡΠ½ΠΈΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ, ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ.
π§© subagent-driven-development ΡΠΊΠΈΠ»Π» Β· project
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΠ»Π°Π½ΠΎΠ² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Ρ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅ΡΡΠΈΠΈ
π§© vibecoding-build-card ΡΠΊΠΈΠ»Π» Β· project
Π‘ΠΎΠ±ΠΈΡΠ°Π΅Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠΉ Β«ΠΏΠ°ΡΠΏΠΎΡΡ ΡΠ±ΠΎΡΠΊΠΈΒ» GigaCode CLI Π² ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΉΠ» Π΄Π»Ρ ΡΠ΅Π»Π»Π΅Π½Π΄ΠΆ-ΠΊΠ°ΡΡΠΎΡΠΊΠΈ β ΠΌΠΎΠ΄Π΅Π»Ρ, ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΡ, ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, MCP-ΡΠ΅ΡΠ²Π΅ΡΡ, ΡΠ°ΠΉΠ»Ρ ΠΏΡΠ°Π²ΠΈΠ», Ρ Π²ΡΡΠ΅Π·Π°Π½ΠΈΠ΅ΠΌ ΡΠ΅ΠΊΡΠ΅ΡΠΎΠ². ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ΡΡΠΎΡ ΡΠΊΠΈΠ»Π», ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ
ΠΎΡΠ΅Ρ ΠΎΠΏΠΈΡΠ°ΡΡ ΠΈΠ»ΠΈ Π²ΡΠ³ΡΡΠ·ΠΈΡΡ ΡΠ²ΠΎΡ ΡΠ±ΠΎΡΠΊΡ, ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ Π·Π°ΡΠ²ΠΊΡ Π½Π° VibeCoding-ΡΠ΅Π»Π»Π΅Π½Π΄ΠΆ, ΡΠ΄Π΅Π»Π°ΡΡ Β«ΠΏΠ°ΡΠΏΠΎΡΡ ΡΠ±ΠΎΡΠΊΠΈΒ», ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ ΡΠ²ΠΎΡ ΡΠ±ΠΎΡΠΊΡ Π² ΠΊΠ°ΡΡΠΎΡΠΊΡ, ΠΈΠ»ΠΈ ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ build-card β
π§© writing-plans ΡΠΊΠΈΠ»Π» Β· project
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ, ΠΊΠΎΠ³Π΄Π° Π΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ°ΠΏΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ, ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΠΏΡΠΈΠΊΠ°ΡΠ°ΡΡΡΡ ΠΊ ΠΊΠΎΠ΄Ρ.
π MCP-ΡΠ΅ΡΠ²Π΅ΡΡ 4
web-searchsequential-thinkingserenacode-index
π¦ Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΡ 1
openspec-skills Β· 2.0.0