360 Secure SkillHub
360 安全技能中心

Frontend Design

核心功能:根据自然语言描述生成生产级React+Tailwind UI组件,支持TypeScript、响应式、暗黑模式及WCAG 2.1 AA无障碍标准,会先澄清模糊需求,输出含Props、状态管理、使用示例的完整代码。典型场景:用于设计按钮、表单、布局等UI组件或前端界面,不支持后端相关任务。输入为自然语言需求,输出规范代码块。

asimons81
asimons81
热度 42.12
最近更新 2026-05-11 17:42:16
分类:开发依赖:纯提示词应用场景:代码生成 / UI 原型

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add agentic-atlas-frontend-design
Metadata
name
frontend-design
description
Generates production-ready UI components from natural language. Use when the user asks to design a component, create a button, build a form, prototype a layout, or generate React/Tailwind CSS code. NOT for: backend logic, API design, database schema, or non-UI tasks.
version
1.0.0
author
asimons81
source
https://github.com/asimons81/Agentic-Atlas
tags
["frontend","ui","react","tailwind","css","component"]
agency_score
7

Frontend Design Skill

Generates production-ready UI components from natural language descriptions.

Instructions

When the user requests a UI component, layout, or frontend feature:

  1. Ask clarifying questions if the request is ambiguous (responsive? dark mode? existing design system?)
  2. Generate the component using React + Tailwind CSS by default
  3. Output the complete component code with all props, state management, and accessibility attributes
  4. Include ARIA labels, keyboard navigation, and semantic HTML
  5. Verify the component compiles without errors before presenting

Features

  • React component generation with TypeScript
  • Tailwind CSS output (default) with custom config support
  • Responsive design (mobile-first)
  • Dark mode support
  • Animation and transition presets
  • Accessibility audit integration (ARIA, keyboard nav, WCAG 2.1 AA)
  • Component variants (primary, secondary, disabled states)

Output Format

Return the complete component code in a single code block with:

  • Component name
  • Props interface (TypeScript)
  • Full implementation
  • Usage example
  • Accessibility notes

Example

User: "Create a user profile card with avatar, name, role, and a follow button"

→ Generate: React component with Avatar, typography hierarchy, FollowButton with hover state

Dependencies

Requires: Node.js, React, Tailwind CSS (installed in the project)