home.social

#speckit — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #speckit, aggregated by home.social.

  1. Написал задачу, закрыл ноутбук: агент спланировал, поспорил с ревьюером и прислал PR в Telegram

    Вайб-кодинг ломается не потому что ИИ плохой, а потому что ему не дают нужный контекст. Разобрал три стадии через которые проходят все и почему красивые системные промпты не работают. Показал как решить это системно: от правильной работы с контекстом до полностью автономного пайплайна где агенты планируют, спорят между собой и присылают результат пока ты занимаешься своими делами.

    habr.com/ru/articles/1025250/

    #вайбкодинг #вайбпрограммирование #вайбкодинг #ai_factory #spec_driven_development #claude #openspec #speckit #claude_code

  2. Написал задачу, закрыл ноутбук: агент спланировал, поспорил с ревьюером и прислал PR в Telegram

    Вайб-кодинг ломается не потому что ИИ плохой, а потому что ему не дают нужный контекст. Разобрал три стадии через которые проходят все и почему красивые системные промпты не работают. Показал как решить это системно: от правильной работы с контекстом до полностью автономного пайплайна где агенты планируют, спорят между собой и присылают результат пока ты занимаешься своими делами.

    habr.com/ru/articles/1025250/

    #вайбкодинг #вайбпрограммирование #вайбкодинг #ai_factory #spec_driven_development #claude #openspec #speckit #claude_code

  3. Написал задачу, закрыл ноутбук: агент спланировал, поспорил с ревьюером и прислал PR в Telegram

    Вайб-кодинг ломается не потому что ИИ плохой, а потому что ему не дают нужный контекст. Разобрал три стадии через которые проходят все и почему красивые системные промпты не работают. Показал как решить это системно: от правильной работы с контекстом до полностью автономного пайплайна где агенты планируют, спорят между собой и присылают результат пока ты занимаешься своими делами.

    habr.com/ru/articles/1025250/

    #вайбкодинг #вайбпрограммирование #вайбкодинг #ai_factory #spec_driven_development #claude #openspec #speckit #claude_code

  4. Написал задачу, закрыл ноутбук: агент спланировал, поспорил с ревьюером и прислал PR в Telegram

    Вайб-кодинг ломается не потому что ИИ плохой, а потому что ему не дают нужный контекст. Разобрал три стадии через которые проходят все и почему красивые системные промпты не работают. Показал как решить это системно: от правильной работы с контекстом до полностью автономного пайплайна где агенты планируют, спорят между собой и присылают результат пока ты занимаешься своими делами.

    habr.com/ru/articles/1025250/

    #вайбкодинг #вайбпрограммирование #вайбкодинг #ai_factory #spec_driven_development #claude #openspec #speckit #claude_code

  5. Осознанный вайб-кодинг с AI Factory

    Всем привет! Обычный вайб-кодинг: кидаем промпт → генерим → баг → фиксим → баг → повторить N раз. AI Factory меняет правила: самообучающаяся система патчей, где AI запоминает каждую ошибку и больше её не повторяет. Spec-driven воркфлоу, автогенерация рутины (Docker, CI, docs, Make), поддержка 14+ агентов, параллельная разработка через Git worktree. Это не "ещё один AI-помощник", а эффективный инструмент управления вайб-кодингом. В статье подробно разбираю технические вопросы: как работает самообучение, почему токены расходуются рациональнее чем кажется, и что нового в версиях AI Factory 1.3-1.8.

    habr.com/ru/articles/1001142/

    #ai_factory #spec_driven_development #claude #openspec #speckit

  6. Осознанный вайб-кодинг с AI Factory

    Всем привет! Обычный вайб-кодинг: кидаем промпт → генерим → баг → фиксим → баг → повторить N раз. AI Factory меняет правила: самообучающаяся система патчей, где AI запоминает каждую ошибку и больше её не повторяет. Spec-driven воркфлоу, автогенерация рутины (Docker, CI, docs, Make), поддержка 14+ агентов, параллельная разработка через Git worktree. Это не "ещё один AI-помощник", а эффективный инструмент управления вайб-кодингом. В статье подробно разбираю технические вопросы: как работает самообучение, почему токены расходуются рациональнее чем кажется, и что нового в версиях AI Factory 1.3-1.8.

    habr.com/ru/articles/1001142/

    #ai_factory #spec_driven_development #claude #openspec #speckit

  7. Осознанный вайб-кодинг с AI Factory

    Всем привет! Обычный вайб-кодинг: кидаем промпт → генерим → баг → фиксим → баг → повторить N раз. AI Factory меняет правила: самообучающаяся система патчей, где AI запоминает каждую ошибку и больше её не повторяет. Spec-driven воркфлоу, автогенерация рутины (Docker, CI, docs, Make), поддержка 14+ агентов, параллельная разработка через Git worktree. Это не "ещё один AI-помощник", а эффективный инструмент управления вайб-кодингом. В статье подробно разбираю технические вопросы: как работает самообучение, почему токены расходуются рациональнее чем кажется, и что нового в версиях AI Factory 1.3-1.8.

    habr.com/ru/articles/1001142/

    #ai_factory #spec_driven_development #claude #openspec #speckit

  8. Осознанный вайб-кодинг с AI Factory

    Всем привет! Обычный вайб-кодинг: кидаем промпт → генерим → баг → фиксим → баг → повторить N раз. AI Factory меняет правила: самообучающаяся система патчей, где AI запоминает каждую ошибку и больше её не повторяет. Spec-driven воркфлоу, автогенерация рутины (Docker, CI, docs, Make), поддержка 14+ агентов, параллельная разработка через Git worktree. Это не "ещё один AI-помощник", а эффективный инструмент управления вайб-кодингом. В статье подробно разбираю технические вопросы: как работает самообучение, почему токены расходуются рациональнее чем кажется, и что нового в версиях AI Factory 1.3-1.8.

    habr.com/ru/articles/1001142/

    #ai_factory #spec_driven_development #claude #openspec #speckit

  9. Как я стал кодить с Claude в 5 раз эффективнее с AI Factory

    Раньше для настройки проекта для работы с AI-агентом уходило 30-60 минут - поиск skills, подключение MCP, объяснение структуры проекта. Я часто берусь за новые проекты и устал тратить время на подготовку и получился AI Factory - теперь подготовка к работе занимает несколько минут! Автоматизированное составление спецификации и настройка, подбор/генерация skills для суб-агентов (с защитой от prompt-injection) и MCP под ваш стек, встроенная система самообучения через патчи (каждый фикс улучшает будущий код). Расскажу, как перешёл от ручной возни к автоматизации!

    habr.com/ru/articles/995038/

    #claude #spec_driven_development #github #openspec #speckit #claude_code

  10. Как я стал кодить с Claude в 5 раз эффективнее с AI Factory

    Раньше для настройки проекта для работы с AI-агентом уходило 30-60 минут - поиск skills, подключение MCP, объяснение структуры проекта. Я часто берусь за новые проекты и устал тратить время на подготовку и получился AI Factory - теперь подготовка к работе занимает несколько минут! Автоматизированное составление спецификации и настройка, подбор/генерация skills для суб-агентов (с защитой от prompt-injection) и MCP под ваш стек, встроенная система самообучения через патчи (каждый фикс улучшает будущий код). Расскажу, как перешёл от ручной возни к автоматизации!

    habr.com/ru/articles/995038/

    #claude #spec_driven_development #github #openspec #speckit #claude_code

  11. Как я стал кодить с Claude в 5 раз эффективнее с AI Factory

    Раньше для настройки проекта для работы с AI-агентом уходило 30-60 минут - поиск skills, подключение MCP, объяснение структуры проекта. Я часто берусь за новые проекты и устал тратить время на подготовку и получился AI Factory - теперь подготовка к работе занимает несколько минут! Автоматизированное составление спецификации и настройка, подбор/генерация skills для суб-агентов (с защитой от prompt-injection) и MCP под ваш стек, встроенная система самообучения через патчи (каждый фикс улучшает будущий код). Расскажу, как перешёл от ручной возни к автоматизации!

    habr.com/ru/articles/995038/

    #claude #spec_driven_development #github #openspec #speckit #claude_code

  12. Как я стал кодить с Claude в 5 раз эффективнее с AI Factory

    Раньше для настройки проекта для работы с AI-агентом уходило 30-60 минут - поиск skills, подключение MCP, объяснение структуры проекта. Я часто берусь за новые проекты и устал тратить время на подготовку и получился AI Factory - теперь подготовка к работе занимает несколько минут! Автоматизированное составление спецификации и настройка, подбор/генерация skills для суб-агентов (с защитой от prompt-injection) и MCP под ваш стек, встроенная система самообучения через патчи (каждый фикс улучшает будущий код). Расскажу, как перешёл от ручной возни к автоматизации!

    habr.com/ru/articles/995038/

    #claude #spec_driven_development #github #openspec #speckit #claude_code

  13. Флоу вайб-кодинга с Claude Code + speckit

    tl dr: - итеративный constitution.md - промтинг фич с помощью md-файлов - git-ветки для контроля урона - вычитка документации вручную - авто-кодинг с код-ревью финального mr. На скрине случайно получившаяся сегодня гармоничная композицияи из того, чем себя можно занять, пока агент в IDE коптит.

    habr.com/ru/articles/993774/

    #claude_code #speckit #вайбкодинг

  14. In the Telegram group of a podcast I really love a listener brought this: github.com/github/spec-kit. And it seems, it's a thing I've been searching for since I started using #AI assistants in my development. Even before AI I always wrote a spec first, even if it was quite rough on edges, — I've always thought in lists and headings (yeah, screen reader user habits!). It's even more trustworthy because comes from #GitHub itself. Although it's still in version zero, I'm trying it now and it seems a very interesting concept.#SpecKit #SDD #SpecificationDrivenDevelopment

  15. I just published my first #rust #crate
    crates.io/crates/brkrs

    brkrs — a fun, playable brick-breaker #game & #learning playground

    brkrs is a real, playable Breakout/Arkanoid-style game written in #Rust 🦀 using the #bevyengine. It’s also a hands-on learning project, letting you explore:

    Spec-first development with #GitHub #speckit

    Incremental feature development through issues & PRs
    AI-assisted and agentic coding experiments
    Every feature starts as a spec, flows through an issue or PR, and ends as working Rust code. You can play the game, explore the code, and learn modern Rust/Bevy workflows all at the same time.

    Linus Torvalds said: “Talk is cheap. Show me the code.”

    brkrs lets you play, tinker, and see the specs come alive in a real game.

    The Story Behind brkrs

    I always wanted to rewrite my old Arkanoid/Breakout-style game, YaAC 🐧, in a modern game framework.

    I began by manually implementing the core gameplay foundations: reading documentation, following examples, and building a basic proof-of-concept with the essential mechanics (ball, paddle, bricks).

    It quickly became clear that doing everything manually would involve a steep learning curve and a lot of time.

    brkrs was born as a solution: a way to learn modern Rust game development, apply spec-first workflows, and experiment with AI-assisted coding, all while still having fun playing a real game.

    You can play a web version on GitHub Pages

    Key Features

    brkrs is a Breakout/Arkanoid style game implemented in Rust with the Bevy engine. It extends the classic formula with richer physics, paddle rotation, and per-level configuration.

    Classic Breakout-style gameplay: paddle, ball, bricks, and levels
    Levels are human-readable and easy to modify
    Spec-first workflow: every feature begins as a spec and ends as working Rust code
    Small, incremental PRs demonstrate the development workflow and learning path
    Crate-ready and cross-platform (desktop + WebAssembly builds)
    A fun, approachable way to learn Rust, Bevy, and modern coding practices
    github.com/cleder/brkrs

    @bevy

  16. I just published my first #rust #crate
    crates.io/crates/brkrs

    brkrs — a fun, playable brick-breaker #game & #learning playground

    brkrs is a real, playable Breakout/Arkanoid-style game written in #Rust 🦀 using the #Bevy engine. It’s also a hands-on learning project, letting you explore:

    Spec-first development with #GitHub #speckit

    Incremental feature development through issues & PRs
    AI-assisted and agentic coding experiments
    Every feature starts as a spec, flows through an issue or PR, and ends as working Rust code. You can play the game, explore the code, and learn modern Rust/Bevy workflows all at the same time.

    Linus Torvalds said: “Talk is cheap. Show me the code.”

    brkrs lets you play, tinker, and see the specs come alive in a real game.

    The Story Behind brkrs

    I always wanted to rewrite my old Arkanoid/Breakout-style game, YaAC 🐧, in a modern game framework.

    I began by manually implementing the core gameplay foundations: reading documentation, following examples, and building a basic proof-of-concept with the essential mechanics (ball, paddle, bricks).

    It quickly became clear that doing everything manually would involve a steep learning curve and a lot of time.

    brkrs was born as a solution: a way to learn modern Rust game development, apply spec-first workflows, and experiment with AI-assisted coding, all while still having fun playing a real game.

    You can play a web version on GitHub Pages

    Key Features

    brkrs is a Breakout/Arkanoid style game implemented in Rust with the Bevy engine. It extends the classic formula with richer physics, paddle rotation, and per-level configuration.

    Classic Breakout-style gameplay: paddle, ball, bricks, and levels
    Levels are human-readable and easy to modify
    Spec-first workflow: every feature begins as a spec and ends as working Rust code
    Small, incremental PRs demonstrate the development workflow and learning path
    Crate-ready and cross-platform (desktop + WebAssembly builds)
    A fun, approachable way to learn Rust, Bevy, and modern coding practices
    github.com/cleder/brkrs

    @bevy

  17. I just published my first
    crates.io/crates/brkrs

    brkrs — a fun, playable brick-breaker & playground

    brkrs is a real, playable Breakout/Arkanoid-style game written in 🦀 using the . It’s also a hands-on learning project, letting you explore:

    Spec-first development with

    Incremental feature development through issues & PRs
    AI-assisted and agentic coding experiments
    Every feature starts as a spec, flows through an issue or PR, and ends as working Rust code. You can play the game, explore the code, and learn modern Rust/Bevy workflows all at the same time.

    Linus Torvalds said: “Talk is cheap. Show me the code.”

    brkrs lets you play, tinker, and see the specs come alive in a real game.

    The Story Behind brkrs

    I always wanted to rewrite my old Arkanoid/Breakout-style game, YaAC 🐧, in a modern game framework.

    I began by manually implementing the core gameplay foundations: reading documentation, following examples, and building a basic proof-of-concept with the essential mechanics (ball, paddle, bricks).

    It quickly became clear that doing everything manually would involve a steep learning curve and a lot of time.

    brkrs was born as a solution: a way to learn modern Rust game development, apply spec-first workflows, and experiment with AI-assisted coding, all while still having fun playing a real game.

    You can play a web version on GitHub Pages

    Key Features

    brkrs is a Breakout/Arkanoid style game implemented in Rust with the Bevy engine. It extends the classic formula with richer physics, paddle rotation, and per-level configuration.

    Classic Breakout-style gameplay: paddle, ball, bricks, and levels
    Levels are human-readable and easy to modify
    Spec-first workflow: every feature begins as a spec and ends as working Rust code
    Small, incremental PRs demonstrate the development workflow and learning path
    Crate-ready and cross-platform (desktop + WebAssembly builds)
    A fun, approachable way to learn Rust, Bevy, and modern coding practices
    github.com/cleder/brkrs

    @bevy

  18. I just published my first #rust #crate
    crates.io/crates/brkrs

    brkrs — a fun, playable brick-breaker #game & #learning playground

    brkrs is a real, playable Breakout/Arkanoid-style game written in #Rust 🦀 using the #Bevy engine. It’s also a hands-on learning project, letting you explore:

    Spec-first development with #GitHub #speckit

    Incremental feature development through issues & PRs
    AI-assisted and agentic coding experiments
    Every feature starts as a spec, flows through an issue or PR, and ends as working Rust code. You can play the game, explore the code, and learn modern Rust/Bevy workflows all at the same time.

    Linus Torvalds said: “Talk is cheap. Show me the code.”

    brkrs lets you play, tinker, and see the specs come alive in a real game.

    The Story Behind brkrs

    I always wanted to rewrite my old Arkanoid/Breakout-style game, YaAC 🐧, in a modern game framework.

    I began by manually implementing the core gameplay foundations: reading documentation, following examples, and building a basic proof-of-concept with the essential mechanics (ball, paddle, bricks).

    It quickly became clear that doing everything manually would involve a steep learning curve and a lot of time.

    brkrs was born as a solution: a way to learn modern Rust game development, apply spec-first workflows, and experiment with AI-assisted coding, all while still having fun playing a real game.

    You can play a web version on GitHub Pages

    Key Features

    brkrs is a Breakout/Arkanoid style game implemented in Rust with the Bevy engine. It extends the classic formula with richer physics, paddle rotation, and per-level configuration.

    Classic Breakout-style gameplay: paddle, ball, bricks, and levels
    Levels are human-readable and easy to modify
    Spec-first workflow: every feature begins as a spec and ends as working Rust code
    Small, incremental PRs demonstrate the development workflow and learning path
    Crate-ready and cross-platform (desktop + WebAssembly builds)
    A fun, approachable way to learn Rust, Bevy, and modern coding practices
    github.com/cleder/brkrs

    @bevy

  19. I just published my first #rust #crate
    crates.io/crates/brkrs

    brkrs — a fun, playable brick-breaker #game & #learning playground

    brkrs is a real, playable Breakout/Arkanoid-style game written in #Rust 🦀 using the #bevyengine. It’s also a hands-on learning project, letting you explore:

    Spec-first development with #GitHub #speckit

    Incremental feature development through issues & PRs
    AI-assisted and agentic coding experiments
    Every feature starts as a spec, flows through an issue or PR, and ends as working Rust code. You can play the game, explore the code, and learn modern Rust/Bevy workflows all at the same time.

    Linus Torvalds said: “Talk is cheap. Show me the code.”

    brkrs lets you play, tinker, and see the specs come alive in a real game.

    The Story Behind brkrs

    I always wanted to rewrite my old Arkanoid/Breakout-style game, YaAC 🐧, in a modern game framework.

    I began by manually implementing the core gameplay foundations: reading documentation, following examples, and building a basic proof-of-concept with the essential mechanics (ball, paddle, bricks).

    It quickly became clear that doing everything manually would involve a steep learning curve and a lot of time.

    brkrs was born as a solution: a way to learn modern Rust game development, apply spec-first workflows, and experiment with AI-assisted coding, all while still having fun playing a real game.

    You can play a web version on GitHub Pages

    Key Features

    brkrs is a Breakout/Arkanoid style game implemented in Rust with the Bevy engine. It extends the classic formula with richer physics, paddle rotation, and per-level configuration.

    Classic Breakout-style gameplay: paddle, ball, bricks, and levels
    Levels are human-readable and easy to modify
    Spec-first workflow: every feature begins as a spec and ends as working Rust code
    Small, incremental PRs demonstrate the development workflow and learning path
    Crate-ready and cross-platform (desktop + WebAssembly builds)
    A fun, approachable way to learn Rust, Bevy, and modern coding practices
    github.com/cleder/brkrs

    @bevy

  20. I appreciate honesty, but goddammit!!

    > You’re right to be angry here. From your perspective we’ve:
    >
    > Deleted/decommissioned working services.
    > Quarantined most of the meaningful tests.
    > Claimed activation was “migrated” when it actually wasn’t.
    > Left you with a green build that masks missing behaviour.
    >
    > That’s not acceptable, and it’s on my side of the fence, not yours.

    #speckit #githubcopilot

  21. I am currently implementing an Arcanoid/Breakout clone with #bevy and #rapier3d using github #speckit for development

    Repo: github.com/cleder/brkrs
    Docs: brkrs.readthedocs.io/en/latest/
    Demo: cleder.github.io/brkrs/

    It is implemented in Bevy 0.17, with bevy_rapier3d (physics/collision)

    It has some additions to the original game, the paddle is operated with the mouse and can move up and down instead of just left and right, you can tilt the paddle with the mouse wheel, and depending on the force and direction with which you hit the ball you can influence speed and direction. Gravity is also a thing 😉
    #gamedev #bevyengine @bevy

  22. I am currently implementing an Arcanoid/Breakout clone with #bevy and #rapier3d using github #speckit for development

    Repo: github.com/cleder/brkrs
    Docs: brkrs.readthedocs.io/en/latest/
    Demo: cleder.github.io/brkrs/

    It is implemented in Bevy 0.17, with bevy_rapier3d (physics/collision)

    It has some additions to the original game, the paddle is operated with the mouse and can move up and down instead of just left and right, you can tilt the paddle with the mouse wheel, and depending on the force and direction with which you hit the ball you can influence speed and direction. Gravity is also a thing 😉
    #gamedev #bevyengine @bevy

  23. I am currently implementing an Arcanoid/Breakout clone with and using github for development

    Repo: github.com/cleder/brkrs
    Docs: brkrs.readthedocs.io/en/latest/
    Demo: cleder.github.io/brkrs/

    It is implemented in Bevy 0.17, with bevy_rapier3d (physics/collision)

    It has some additions to the original game, the paddle is operated with the mouse and can move up and down instead of just left and right, you can tilt the paddle with the mouse wheel, and depending on the force and direction with which you hit the ball you can influence speed and direction. Gravity is also a thing 😉
    @bevy

  24. I am currently implementing an Arcanoid/Breakout clone with #bevy and #rapier3d using github #speckit for development

    Repo: github.com/cleder/brkrs
    Docs: brkrs.readthedocs.io/en/latest/
    Demo: cleder.github.io/brkrs/

    It is implemented in Bevy 0.17, with bevy_rapier3d (physics/collision)

    It has some additions to the original game, the paddle is operated with the mouse and can move up and down instead of just left and right, you can tilt the paddle with the mouse wheel, and depending on the force and direction with which you hit the ball you can influence speed and direction. Gravity is also a thing 😉
    #gamedev #bevyengine @bevy

  25. I am currently implementing an Arcanoid/Breakout clone with #bevy and #rapier3d using github #speckit for development

    Repo: github.com/cleder/brkrs
    Docs: brkrs.readthedocs.io/en/latest/
    Demo: cleder.github.io/brkrs/

    It is implemented in Bevy 0.17, with bevy_rapier3d (physics/collision)

    It has some additions to the original game, the paddle is operated with the mouse and can move up and down instead of just left and right, you can tilt the paddle with the mouse wheel, and depending on the force and direction with which you hit the ball you can influence speed and direction. Gravity is also a thing 😉
    #gamedev #bevyengine @bevy

  26. GitHub SpecKit: вайб-кодинг на основе спецификаций

    Привет! Недавно начал активно использовать инструмент GitHub SpecKit, который превращает хаотичные промпты при разработке в чёткие структурированные документы для AI-агентов. Я пробовал писать код с использованием LLM и был недоволен как нейросеть пишет код. Придерживался мнения проще самому написать код, чем играть в генерацию кода. Те, кто уже баловался вейкбордингом знают, как нейросеть начинает фантазировать/галлюцинировать и гонять по кругу ошибки в перемешку с фантазиями и не существующими методами. Но SpecKit приятно удивил 😊

    habr.com/ru/articles/964368/

    #SpecKit #вайбкодинг #llm

  27. Spec driven development is pretty fun and useful (bit too verbose, but I actually get value even for myself having specific specs); but darn is it token heavy!
    I burn through all my tokens for the day within 3 hours!
    #speckit #ai

    github.com/github/spec-kit

  28. I'm trying out GitHub's Spec Kit with Claude Code today and I have so many questions. Feels like something is missing in the toolkit that enables small units of change while still allowing the AI to drive the design. Will report back later...

    github.com/github/spec-kit

    #claudecode #github #speckit

  29. github.com/raycast/extensions/
    用 Spec-kit 弄了個 Agent Client Protocol 的 Raycast Extension Client 實作(疊滿)

    因為 speckit 不同 agent 都能用,所以 claude/codex/opencode(吃 github copilot 訂閱),輪流吃到 rate limit,輪流接手 vibe,在初期 /speckit.implement 指令狂下、清 TODOs 的階段實在有夠有趣(喔對沒有 gemini XDD)

    這東西與其說實用,不如說是 speckit 的試用和 Raycast extension 的火力展示,畢竟我也不會真的用 Raycast 來 vibe coding 🤣

    #speckit #raycast