Hey guys, here are just my 2 cents because I played around with AI development a few months ago with two little mini projects:
Roast my Theme Component: Advanced Topic Cards- Asking for feedback: Tag Reveal Component in Topic Lists - Expand/Collapse tags in topic lists
Long story short, all models required a lot of guardrails regarding Discourse theme/component development!
The training material is outdated, mostly 2 years old, so all models require very specific instructions for plugin and theme development.
What I did back then is:
I basically fetched Discourse development docs for theme components and compressed them to markdown instructions files that I added to each project.
But that was actually before SKILLS became a thing…
This would be a fantastic addition!
It might make sense to provide separate skills for plugin dev, theme dev, and maybe general Discourse dev-specific skills.
@sam how come Discourse dev docs are not hosted on Github anymore? Are they now maintained directly in Discourse Meta?