anomalyco / anomalyco/opencode
[FEATURE]: Frontend skill for OpenCode
@neriousy is already working on this.
Since Aug 29, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Feature hasn't been suggested before.
- I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
Summary
I have built a free frontend engineering skill for OpenCode.
Https://github.com/medjmal54/frontend-skill
It takes a high‑level frontend product request. Turns it into a clear production workflow instead of depending on one large generation prompt.
The skill currently contains workflows and references covering:
-
frontend product generation
-
SaaS and dashboard applications
-
CRUD and navigation patterns
-
API‑first/data architecture
-
design‑direction inference
-
anti‑generic / anti‑AI‑slop rules
-
accessibility and responsive design
-
motion systems
-
high‑craft / immersive experiences
-
spatial composition
-
optional 3D/WebGL
-
performance and progressive enhancement
-
quality/audit workflows
-
commercial productization
It also includes specialized subagents and is packaged as an installable OpenCode skill.
I aim to :
have an ecosystem of reusable frontend/product‑development skills for OpenCode.
Of proposing that the entire skill be merged into OpenCode right away I would like to get feedback from the maintainers about the best direction:
-
Should a skill like this remain a maintained community skill?
-
Would OpenCode be interested in a curated/first‑party frontend skill?
-
Is there a mechanism for discovering or distributing community skills?
-
If this belongs in the OpenCode ecosystem what would be the contribution and integration point?
I am intentionally starting this as a design and discussion request, than opening a large pull request without prior approval.
Repository
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.