divine-web
Coding, testing, and PR conventions for Nostr video apps
All Skills in This Repository (5)
Pure Emerald Level Indicatorspr-conventions
Enforce conventional commit formatting and complete PR descriptions for divine-web workflows.
project-structure
Map divine-web source layout and boot flow from index.html to AppRouter.
coding-conventions
Define TypeScript, React, hook, and Tailwind coding conventions for the divine-web codebase.
testing-guidelines
Define Vitest and Testing Library conventions for deterministic React tests.
spa-subdomain-root-render
Render React Router SPAs at subdomain roots with edge-injected user data.
Frequently Asked Questions
FAQPage SchemaHow to install divine-web skills?▼
Run `npx skills add divinevideo/divine-web --all -g -y` in your terminal to install all skills in this suite globally.
What is divine-web?▼
It is the open-source web client for Divine, a decentralized short-form video platform built on the Nostr protocol, using React 18, TypeScript, Vite, and TailwindCSS.
How do these skills help with pull requests?▼
The pr-conventions skill enforces Conventional Commit titles, complete PR descriptions, and clean branch hygiene so your changes pass automated checks and human review faster.
How to render a subdomain profile page without redirecting?▼
The spa-subdomain-root-render skill shows how to render the profile component directly at the root path, using edge-injected user data as a fallback when route parameters are missing.
Do these skills work with Claude Code and Cursor?▼
Yes. All skills follow the standard SKILL.md format and load automatically in Claude Code, Cursor, and other compatible coding environments.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core