Conversation
|
@vincanger Cool effort here! I tihnk we should do something like this, the main thing though is that it feels incosistent. So here, we offer an AGENTS.md (rules) and .claude/skills (skills), so that anybody using OpenSaas, has an easier time using AI with it. Ok, motivation is clear. Those however are not OpenSaas-specific rules or skills, but Wasp-specific ones, and they are the same as in our CC Wasp plugin. This is the first problem -> if they are not OpenSaaS speciifc, why are we offering them only in OpenSaas, why not in other templates (e.g. those taht come with Wasp)? Second, we are duplicating them from CC plugin, as you said your self is a problem. That will be tricky to maintain. My thinking is, if we want to do this, let's do it right, so we can maintain it properly. |
Martinsos
left a comment
There was a problem hiding this comment.
Commendted above! Let's make this more maintainable.
|
|
||
| <Image src={vibeBoi} alt="vibe boi" width={300} /> | ||
|
|
||
| If you're looking to use AI to help build (or "vibe code") your SaaS app, this guide is for you. |
There was a problem hiding this comment.
We are mixing ai and vibe coding here. Vibe means you are not checking the code at all. We should udpate the title and make it about AI coding, not vibe coding, since this is useufl for all peopel using AI (which is eveyrbody hah), not just "vibe" coders.
| The template comes with: | ||
| - A full set of rules files, `app/.cursor/rules`, to be used with Cursor or adapted to your coding tool of choice (Windsurf, Claude Code, etc.). | ||
| - A set of example prompts, `app/.cursor/example-prompts.md`, to help you get started. | ||
| Skills are found in the `app/.claude` directory of the Open SaaS template, but because [Agent Skills](https://agentskills.io/) are a recognized standard, your AI-assisted coding tool will either load them automatically from the `.claude` directory, or can be used as-is after they've been properly referenced. |
There was a problem hiding this comment.
what does it mean they can be used as-is after they've been properly referenced?
| - [Wasp Docs - LLMs.txt](https://wasp.sh/llms.txt) - Links to the raw text docs by Wasp version. | ||
| - [Wasp Docs - LLMs-full.txt](https://wasp.sh/llms-full.txt) - Complete docs as one text file. | ||
|
|
||
| ## MCP Server Installation |
There was a problem hiding this comment.
Maybe explain what is this about, I feel it is missing context.
Summary
.claude/skillsand using AGENTS.md instead of installing plugin (this means we would have to copy the plugin folders over to open saas whenever we update the CC plugin until we come up with a better way)Fixes #584 and #601