Ravn avatar

Ravn

Official

@ravnhq · American Fork, UT

0Followers
|
84Public Repos
|
63Published Skills

Offers standardized architectural patterns, cross-platform mobile development frameworks, and rigorous code quality governance for enterprise-grade web and native application ecosystems.

Skills Distribution
DomainDeveloper To...Mobile Architectur.. (40%)Frontend Engineeri.. (30%)Backend Infrastruc.. (20%)Quality Assurance .. (10%)

Agent Skills by Ravn

Showing 63 vetted skills indexed across 2 GitHub repositories.

ravnhqravnhq
3

ui-ux-pro-max

Generate cohesive design systems from multi-domain UI resources.

Official
Advanced
ravnhqravnhq
3

ai-md

Convert CLAUDE.md instructions into structured YAML frontmatter rules.

Official
Advanced
ravnhqravnhq
3

interface-design

Define design requirements for cohesive dashboard and admin tool interfaces.

Official
Advanced
ravnhqravnhq
3

expo-dev-client

Build and distribute Expo development clients for testing native code changes.

Official
Advanced
ravnhqravnhq
3

pr-comments-address

Triage GitHub pull request comments and draft replies via gh CLI.

Official
Advanced
ravnhqravnhq
3

native-data-fetching

Implement network requests and data fetching across web and mobile apps.

Official
Intermediate
ravnhqravnhq
3

expo-api-routes

Implement Expo Router API routes with EAS Hosting for server-side logic.

Official
Intermediate
ravnhqravnhq
3

expo-deployment

Automate Expo app deployment across iOS, Android, and web using EAS.

Official
Advanced
ravnhqravnhq
3

sleek-design-mobile-apps

Designs mobile app screens and UI components using the Sleek API.

Official
Intermediate
ravnhqravnhq
3

rewrite-commit-history

Rewrite feature branch history into clean conventional commits with backup branches.

Official
Advanced
ravnhqravnhq
3

promptify

Rewrite ambiguous user requests into structured four-block prompts with frontmatter and self-check.

Official
Advanced
ravnhqravnhq
3

vitest

Run Vite-powered unit and integration tests with a Jest-compatible API.

Official
Advanced
ravnhqravnhq
3

typescript-advanced-types

Teach advanced TypeScript types with generics, conditional, mapped, and utility types.

Official
Advanced
ravnhqravnhq
3

use-dom

Run web UI code inside native Expo apps via DOM components.

Official
Intermediate
ravnhqravnhq
3

upgrading-react-native

Automate React Native upgrades by applying rn-diff-purge diffs and migrating native configurations.

Official
Advanced
ravnhqravnhq
3

expo-module

Design and integrate Expo native modules and views for iOS and Android.

Official
Advanced
ravnhqravnhq
3

react-native-brownfield-migration

Plan and execute incremental React Native or Expo migration for native iOS/Android apps.

Official
Advanced
ravnhqravnhq
3

hono

Build and test Hono web applications with inline API knowledge.

Official
Intermediate
ravnhqravnhq
3

vite

Configure Vite projects with vite.config.ts and plugin APIs.

Official
Advanced
ravnhqravnhq
3

github

Automates GitHub PR creation, review, and stacked-PR merges via the gh CLI.

Official
Intermediate
ravnhqravnhq
3

validate-skills

Validate skill directories against the agentskills.io specification and Claude Code best practices.

Official
Intermediate
ravnhqravnhq
3

building-native-ui

Implement native UI patterns with Expo Router for iOS and Android apps.

Official
Advanced
ravnhqravnhq
3

frontend-design

Implement production-ready frontend components with HTML/CSS/JS or frameworks.

Official
Advanced
ravnhqravnhq
3

vercel-react-best-practices

Apply React and Next.js performance best practices to code.

Official
Advanced

Frequently Asked Questions About Ravn

FAQPage Schema
What specific development tasks does Ravn enable?

Ravn enables standardized mobile app architecture, cross-platform UI component development, database schema design, and rigorous frontend accessibility auditing. It provides patterns for native module integration, type-safe routing, and performance-optimized backend service construction.

Which engineering personas benefit from these capabilities?

Full-stack engineers, mobile developers, and frontend architects benefit from these standardized patterns. The registry is designed for teams requiring consistent code quality, scalable monorepo management, and streamlined deployment paths for web and native mobile platforms.

What are the primary dependencies for implementing these patterns?

Implementation requires a Node.js environment, TypeScript, and specific framework dependencies such as Expo, React Native, or Hono. Projects typically utilize standard package managers and require access to GitHub for repository-level governance and integration.