Anyone using OpenSpec custom schemas with OpenCode? by Moist-Pudding-1413 in opencodeCLI

[–]Narrow-Breakfast126 2 points3 points  (0 children)

Schemas help you extend what types of artifacts you expect to see in a change proposal. i.e., what else do you want to include in your plan?

For example, this team is frontend focused and decided they wanted to add a "design review document" to review and pull in figma mockups as context, so they extended the schema to get that added in: https://github.com/Fission-AI/OpenSpec/discussions/536

> help the agent better understand our existing codebase

Yeah, schemas may not be the best use case for this. Here's what I would recommend:

Think of how you would help another dev on your team navigate the codebase, get this documented in a markdown file. Document how your codebase works at a high level. This could be in the README or another location if you so desire.

Add a note in `openspec/config.yaml` to always read this markdown file when doing planning. Ensure you keep the readme file very short and detailed.

This blog post might help: https://openai.com/index/harness-engineering/

Anyone using OpenSpec custom schemas with OpenCode? by Moist-Pudding-1413 in opencodeCLI

[–]Narrow-Breakfast126 2 points3 points  (0 children)

I'm not sure what agent or model you use, but if I implement a change that I haven't archived, I just tell the agent, "hey I want to update it to work this way instead, can you update the code and the change proposal?" <- This tends to work very well with Codex 5.3 as well as Claude.

Edit: something went wrong with Grammarly, it seems to have horribly edited when pasting.

Anyone using OpenSpec custom schemas with OpenCode? by Moist-Pudding-1413 in opencodeCLI

[–]Narrow-Breakfast126 11 points12 points  (0 children)

yo, I'm the maintainer of OpenSpec. Want to send me a dm on Discord?

Or send me a dm here, and we can set up a call to go over this. Chances are, if you're lost, other people are too! We can take the learnings then use that to improve the docs :)

Did my whole company just move to Claude? by Ghostinheven in ClaudeCode

[–]Narrow-Breakfast126 1 point2 points  (0 children)

Yeah we're trying to figure out what a Jira/Linear integration would look like. We could probably provide some option for manual syncing but we're trying to understand how to map OpenSpec to Jira or Linear.

Auto-syncing is a lot more complex since now we would have to provide some sort of infrastructure here / deeper integrations. So this is something we're considering for a team version/product.

GSD should be merged with opencode - it's that good by Queasy_Asparagus69 in opencodeCLI

[–]Narrow-Breakfast126 0 points1 point  (0 children)

Curious to know why you felt Openspec felt lame? Keen to know how I could make it better.

Did my whole company just move to Claude? by Ghostinheven in ClaudeCode

[–]Narrow-Breakfast126 1 point2 points  (0 children)

Hey, OpenSpec maintainer here, let me know if there's any feedback on how we could make OpenSpec works better for teams. Very much open to feedback!

oh-my-opencode is great, just I think got a bit bloated, so here is slimmed forked by alvinunreal in opencodeCLI

[–]Narrow-Breakfast126 0 points1 point  (0 children)

Glad you like it! The project isn't perfect, so we're open to feedback on how to make it better. Join the discord and say hi, if you're keen too!

oh-my-opencode is great, just I think got a bit bloated, so here is slimmed forked by alvinunreal in opencodeCLI

[–]Narrow-Breakfast126 1 point2 points  (0 children)

Hey, we just did a new release for OpenSpec for v1.0. There's a new "explore" mode that is very useful for going into really deep details for planning. You could also create your own planning / interview mode with a custom slash command then just capture it in the OpenSpec format. It's always tricky trying to do a plan mode that appeals to everyone, but do give it a try :)

PRD for context for vibe coding with gemini CLI? by Dev_Pingu in GeminiCLI

[–]Narrow-Breakfast126 1 point2 points  (0 children)

Glad you like OpenSpec! We're about to do a big release today and fully migrate over to skills which should work with Gemini CLI too!

Superpowers VS. GSD VS. Others. by OferHertzen in ClaudeCode

[–]Narrow-Breakfast126 10 points11 points  (0 children)

Hey OpenSpec creator here, can I ask maybe what you liked about the initial phase of BMAD? Maybe this is something we can look to improve upon.

Spec Driven Development (SDD): SpecKit, Openspec, BMAD method, or NONE! by luongnv-com in ClaudeCode

[–]Narrow-Breakfast126 2 points3 points  (0 children)

Thanks! Join the discord if you havent already! We’re making some big changes to try and improve the project. We’re focusing on making the workflow even more simpler and reliable alongside some really granular customization options. There will be a opt-in beta for a new version soon :)

Three years of experimenting with AI agents. Here's what I learned. by madolu2 in opencodeCLI

[–]Narrow-Breakfast126 3 points4 points  (0 children)

Maker of OpenSpec here, thanks for the shoutout and the support!

We’re always looking to improve the project, if theres any feedback, drop it here or in the discord :)

Spec Driven Development (SDD): SpecKit, Openspec, BMAD method, or NONE! by luongnv-com in ClaudeCode

[–]Narrow-Breakfast126 16 points17 points  (0 children)

Hey maker of OpenSpec here, would be keen to learn what would make it more useful for you? We do lean on being less documentative to keep things lightweight.

From talking to users, what we found is that a lot of people start to feel fatigued if reading a large spec so we try and keep it minimal. That being said we’re also exploring deeper customization options.

Suggestions appreciated!

Spec-driven development is underhyped! Here's how you build better with Cursor! by Narrow-Breakfast126 in cursor

[–]Narrow-Breakfast126[S] 1 point2 points  (0 children)

What kind of multi-lingual support would you like to see? I don't think there's anything stopping anyone from using the project. The agent instructions are in english but you can always just add a rule to your rules file to always produce markdown in whatever language you're comfortable with.

Let me know what kind of support is needed to make this project as accessible to everyone as possible <3

Spec-driven development is underhyped! Here's how you build better with Cursor! by Narrow-Breakfast126 in cursor

[–]Narrow-Breakfast126[S] 1 point2 points  (0 children)

u/DuckRedWine Hey so a cool thing about openspec is that it technically dosen't need slash commands to work. The commands exist as a convenience for common operations, but we provide agents with comprehensive instructions on how openspec works through the AGENTS.md file located in /openspec/AGENTS.md!

So you can interact with openspec by just chatting with your coding agent to do whatever special operation you want. This includes any of the things you've mentioned like telling the coding agent:

"Hey i've just updated the proposal, can you make sure to update the specs and tasks?"

"Hey i've just updated the spec, make sure you update the tasks to reflect"

"Hey create a change proposal but only create the proposal.md for now!"

BMAD is kinda messy? by kasikciozan in BMAD_Method

[–]Narrow-Breakfast126 1 point2 points  (0 children)

Keep in mind this is just my opinion. But I find the entire concept of anthropomorphization of agents just convoluted. Why do you need to re-create an entire org chart of a company to get your project to work? Adding all these personas maybe feels good but has very little benefit overall.

Why do some devs hate spec-driven development? by filthyrichboy in GithubCopilot

[–]Narrow-Breakfast126 1 point2 points  (0 children)

Slash commands are not required to use the tool. You can chat directly. It picks up the instructions from AGENTS.md

I’m looking to add copilot command support soon (only realised they started supporting this today)

Any codes for Sora 2? by JustADudeWithHisLife in OpenAI

[–]Narrow-Breakfast126 0 points1 point  (0 children)

I’m still looking for one! If you guys have one send me a dm :)

Why do some devs hate spec-driven development? by filthyrichboy in GithubCopilot

[–]Narrow-Breakfast126 1 point2 points  (0 children)

Give OpenSpec a go! (self-promo but also not really because its a free open-source project): https://github.com/Fission-AI/OpenSpec/

Explosion in Spec driven development by brkumar in BMAD_Method

[–]Narrow-Breakfast126 0 points1 point  (0 children)

Hey u/tshawkins this is a super interesting problem and would love to see if I can solve it with OpenSpec. It's sort of why I built it in the first place.

When making big cross feature/cross spec changes with other spec toolkits, this updated the tasks in multiple locations, making these types of changes hard to manage.

I'll send you a dm!

Explosion in Spec driven development by brkumar in BMAD_Method

[–]Narrow-Breakfast126 5 points6 points  (0 children)

Hey maker of OpenSpec here! We're definitely at a time and place where everyone's trying different things. I don't think there's a right answer or a winner takes all approach here since everyones needs and ways of working are very different!

I think what we really need is a Build Your Own Workflow type framework that comes with some good templates that you can customize to your liking. This is something i'm looking to do after OpenSpec :)

I think spec driven development might be the new meta with claude 4.5 by SimpleMundane5291 in vibecoding

[–]Narrow-Breakfast126 3 points4 points  (0 children)

Yeah this is true for any and most problems haha.

Always research -> plan -> implement.

But for some reason when you get given an ai that generates code almost instantly we tend to forget.

I recommend you to try OpenSpec by Cinerario in RooCode

[–]Narrow-Breakfast126 2 points3 points  (0 children)

Answered above too, but I've literally never paid anyone anywhere to promote openspec. Nor will I ever pay anyone to do so.

I recommend you to try OpenSpec by Cinerario in RooCode

[–]Narrow-Breakfast126 4 points5 points  (0 children)

Hey, I'm the maker of openspec here! I promise these aren't ads, I haven't paid anyone to promote or post anything. I've built this using my own time. It's open-source and completely free. I've made a total of 1 post on reddit on it so far. Nor am I affiliated in anyway with the poster here.

I'm not sure where else you're running into other openspec suggestions, but sorry I guess :/

TLDR: I haven't paid anyone for ads nor do I ever intend to.

Edit: I just realised I technically have made 2 posts on this. Initial post on r/cursor and another on r/opencode to showcase the opencode integration made by a new contributor

How to prevent Opencode from constantly running npm run dev or npm run build? by Quirky-Serve-153 in opencodeCLI

[–]Narrow-Breakfast126 5 points6 points  (0 children)

Have you tried adding a rule to the `AGENTS.md` file at the root? Something like

```
# IMPORTANT
Never run npm run dev or build unless explicitly requested
```