Source

osmontero/opencode-skills

35 skills · 1.6K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
designing-frontend-interfaces Use when building or restyling any web interface — landing pages, dashboards, marketing sites, web apps, React/Vue co…
osmontero/opencode-skills
217
2
designing-user-experience Use when designing how an interface behaves rather than how it looks — user flows, navigation and information archite…
osmontero/opencode-skills
104
3
reviewing-interface-quality Use when asked to review, critique, audit, or improve an existing user interface — "review this UI", "why does this l…
osmontero/opencode-skills
80
4
building-accessible-interfaces Use when building or auditing any web UI for accessibility — keyboard navigation, screen readers, focus management, A…
osmontero/opencode-skills
78
5
testing-webapps Use when testing local web applications using Playwright. Triggers include requests to verify frontend functionality,…
osmontero/opencode-skills
57
6
systematic-debugging Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
osmontero/opencode-skills
53
7
verifying-before-completion Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running ver…
osmontero/opencode-skills
51
8
brainstorming Use this before any creative work - creating features, building components, adding functionality, or modifying behavi…
osmontero/opencode-skills
50
9
test-driven-development Use when implementing any feature or bugfix, before writing implementation code
osmontero/opencode-skills
47
10
writing-plans Use when you have a spec or requirements for a multi-step task, before touching code
osmontero/opencode-skills
46
11
applying-themes Use when a visual artifact needs a consistent color and type system applied — slide decks, reports, HTML pages, dashb…
osmontero/opencode-skills
45
12
requesting-code-review Use when completing tasks, implementing major features, or before merging to verify work meets requirements
osmontero/opencode-skills
44
13
receiving-code-review Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or tec…
osmontero/opencode-skills
42
14
dispatching-parallel-agents Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
osmontero/opencode-skills
41
15
executing-plans Use when you have a written implementation plan to execute in the current session with review checkpoints, and subage…
osmontero/opencode-skills
41
16
subagent-driven-development Use when executing implementation plans with independent tasks in the current session
osmontero/opencode-skills
41
17
creating-skills Use when creating new opencode skills, modifying existing skills, or measuring skill performance. Triggers include re…
osmontero/opencode-skills
40
18
processing-pdf Use when the user needs to extract data from PDFs, work with scanned documents, or manipulate PDF files. Triggers inc…
osmontero/opencode-skills
40
19
using-git-worktrees Use when starting feature work that needs isolation from current workspace or before executing implementation plans -…
osmontero/opencode-skills
40
20
building-mcp-servers Use when building MCP (Model Context Protocol) servers to enable LLMs to interact with external services through well…
osmontero/opencode-skills
39
21
building-web-artifacts Use when building elaborate, multi-component HTML artifacts using modern frontend technologies (React, Tailwind CSS, …
osmontero/opencode-skills
38
22
coauthoring-docs Use when co-authoring documentation with users through a structured workflow.
osmontero/opencode-skills
38
23
finishing-a-development-branch Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides comple…
osmontero/opencode-skills
38
24
writing-internal-comms Use when writing communication aimed at colleagues rather than users or customers — 3P updates (Progress/Plans/Proble…
osmontero/opencode-skills
37
25
designing-canvas-art Use when creating beautiful visual art in .png and .pdf documents using design philosophy.
osmontero/opencode-skills
36
26
using-superpowers Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before A…
osmontero/opencode-skills
36
27
creating-algorithmic-art Use when creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Triggers …
osmontero/opencode-skills
35
28
creating-slack-gifs Use when creating animated GIFs optimized for Slack.
osmontero/opencode-skills
35
29
configuring-opencode Use when configuring opencode: providers, models, agents, skills, commands, permissions, themes, keybinds, LSP server…
osmontero/opencode-skills
28
30
reviewing-security Use when reviewing code for security before merging or shipping, and when a change touches untrusted input, authentic…
osmontero/opencode-skills
27
31
evolving-apis-and-schemas Use when changing anything other systems or stored data already depend on — editing a .proto file, writing a database…
osmontero/opencode-skills
21
32
investigating-performance Use when something is too slow, uses too much memory or CPU, degrades under load, or times out — and before making an…
osmontero/opencode-skills
21
33
testing-skills Use when creating or editing a skill that enforces discipline, before deploying it, and when an existing skill is bei…
osmontero/opencode-skills
15
34
writing-release-notes Use when preparing anything that announces a release to the people who consume it — CHANGELOG entries, GitHub release…
osmontero/opencode-skills
15
35
building-finetuning-datasets Use when preparing to fine-tune, post-train, distill, or LoRA/QLoRA-tune an LLM, when generating synthetic or instruc…
osmontero/opencode-skills
12