Hasna avatar

Hasna

Official

@hasna · United States of America

0Followers
|
89Public Repos
|
49Published Skills

Offers a comprehensive suite for transforming structured JSON specifications into multi-framework UI components, multimedia assets, and enterprise-grade document generation.

Skills Distribution
DomainUI/UX & Crea...UI Component Gener.. (40%)Multimedia & Conte.. (30%)Document & Data Pr.. (20%)State Management I.. (10%)

Agent Skills by Hasna

Showing 49 vetted skills indexed across 2 GitHub repositories.

hasnahasna

directives

Provide pre-built utility directives for json-render UI catalogs.

Official
Intermediate
hasnahasna

react-email

Convert structured JSON UI specs into HTML and plain-text email output.

Official
Intermediate
hasnahasna

ink

Convert JSON specifications into interactive terminal component trees.

Official
Intermediate
hasnahasna

next

Convert JSON UI specifications into Next.js applications with routing and SSR.

Official
Advanced
hasnahasna

remotion-best-practices

Enforce render-safe Remotion video practices for animations, assets, and compositions.

Official
Intermediate
hasnahasna

svelte

Convert JSON UI specifications into Svelte 5 component trees.

Official
Intermediate
hasnahasna

shadcn-svelte

Provide 36 Tailwind CSS-styled shadcn-svelte components for json-render catalogs.

Official
Intermediate
hasnahasna

core

Define schemas, component catalogs, and AI prompts for json-render UI generation.

Official
Advanced
hasnahasna

react-native

Convert JSON UI specifications into native React Native component trees.

Official
Intermediate
hasnahasna

vue

Render Vue 3 component trees from JSON UI specifications.

Official
Intermediate
hasnahasna

react-pdf

Generates PDF documents from structured JSON UI specifications using @react-pdf/renderer templates.

Official
Intermediate
hasnahasna

shadcn

Integrates reusable UI components into your Tailwind and React projects via the managed screen reader.

Official
Intermediate
hasnahasna

solid

Render json-render UI specs into SolidJS component trees with reactive state.

Official
Intermediate
hasnahasna

mcp

Set up MCP servers that render json-render component catalogs as interactive UIs.

Official
Intermediate
hasnahasna

codegen

Generate framework-specific code from json-render UI specification trees.

Official
Intermediate
hasnahasna

skill-creator

Generate and validate Claude skill directories with Python scripts and YAML frontmatter compliance.

Official
Advanced
hasnahasna

xstate

Adapt @xstate/store atoms to json-render's StateStore interface.

Official
Basic
hasnahasna

devtools

Inspect and edit json-render spec trees and runtime state in-app across React, Vue, Svelte, and Solid frameworks.

Official
Advanced
hasnahasna

yaml

Parse streaming YAML UI specs into JSON Patch operations for json-render.

Official
Intermediate
hasnahasna

zustand

Map Zustand vanilla stores to json-render's StateStore interface with typed adapters.

Official
Basic
hasnahasna

jotai

Integrate Jotai atoms as a StateStore adapter for json-render UI.

Official
Basic
hasnahasna

react-three-fiber

Generate declarative 3D scenes from JSON specifications using React Three Fiber components.

Official
Intermediate
hasnahasna

redux

Create a Redux-compatible StateStore adapter for json-render's StateProvider.

Official
Intermediate
hasnahasna

react

Convert JSON UI specifications into React component trees with type-safe catalogs.

Official
Intermediate

Frequently Asked Questions About Hasna

FAQPage Schema
What specific tasks can I perform using Hasna's UI generation capabilities?

You can convert structured JSON specifications into functional component trees for React, Vue, Svelte, SolidJS, and React Native. The system supports rendering interactive terminal components, Tailwind-styled shadcn-svelte catalogs, and declarative 3D scenes via React Three Fiber.

Which technical personas benefit most from these capabilities?

Frontend engineers, creative technologists, and full-stack developers benefit from these capabilities. The system is designed for those managing component catalogs, state-driven UI architectures, and those requiring rapid conversion of design specifications into multi-framework codebases.

What are the prerequisites for integrating these UI generation features?

Integration requires a defined JSON UI specification following the json-render schema. Users must have a compatible project environment for the target framework, such as Next.js for web applications or Remotion for video compositions, to map the generated output correctly.