Atlas / Skills / wzj1228516103 / NoShitUi-skill

NoShitUi-skillSAFE

skills/wzj1228516103/noshitui-skill

⛰️ 无屎山 UI:让 AI 先理解界面意图,再从开源 UI 资源中做发现、选型、落地与验证。四个原创概念网站,覆盖响应式交互与 Three.js 3D 地球。

Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
2 documented
License
MIT
Stars
0
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

简体中文 · English

无屎山 UI —— 基于 AI 的界面发现、选型与落地 Skill Less Shit UI, More Intentional Interfaces.

面向网页、产品界面和设计探索任务的可按需加载 Skill:从开源 UI 库、组件、设计参考和交互模式中做出有依据的选择,再用最小可验证实现把方向落地。

[](LICENSE) [](SKILL.md) [](ui-atlas-demo/showcase.html) [](ui-atlas-demo/mission.html)

项目简介

NoShitUi-skill 帮助 AI 处理一类常见但容易失控的前端任务:找一堆 UI 网站、拼一堆组件、最后得到一套没有视觉逻辑也没有来源记录的界面。

它把工作收敛为四个动作:

  1. 发现:区分灵感网站、组件源码、UI 库、图标和数据可视化资源。
  2. 选型:结合框架、运行时、可访问性、主题能力、包体积、许可证和维护状态比较方案。
  3. 落地:选择一套主组件策略,用最小改动实现一个代表性页面或组件。
  4. 验证:检查构建、交互、键盘焦点、响应式布局和第三方资源来源。

Skill 入口在根目录 SKILL.md,详细目录在 open-source-ui-resources/。

最近更新

  • ORBITAL 的两条 3D 轨道改为使用统一的轨道参数,短半轴始终高于地球与大气光晕范围,卫星不会再穿过地球。
  • KEPLER-07 和 ATLAS-03 使用各自的轨道平面,切换飞船时卫星、轨道线和数据卡片保持一致。
  • 更新了 ORBITAL 的桌面端与移动端截图,并回归暂停模拟、Surface 图层、飞船切换和 CSV 导出。

无屎山 UI 理论

屎山 UI 不是一次设计出来的,是每次“先找个现成的”“先堆个组件”“之后再统一”累积出来的。

核心只有一句:

先确定界面意图,再选择资源;先建立视觉规则,再复制组件。

三条约束:

  • 灵感、代码、字体、图片和品牌资产分别确认来源,不把展示网站当成开源代码仓库。
  • 一个页面优先使用一套主组件策略,避免多个完整设计系统互相覆盖。
  • 交互状态和移动端行为与视觉稿同等重要,不能只验证静态截图。

核心能力

表里的能力可以直接用自然语言触发,不要求记住固定斜杠命令。也可以显式使用 $noshit-ui-skill。

UI Atlas:四个完全不同的方向

演示集刻意避免共用一套皮肤,用四个独立概念展示同一个 Skill 如何支持不同的信息密度、字体、色彩和交互节奏。

Read from source at commit f63f15f19a33OBSERVED · 2026-10-13
02

Install

Commands as the repository documents them. They are shown, not run.

npx skills add https://github.com/wzj1228516103/NoShitUi-skill -g -a codex -y
npx skills add https://github.com/wzj1228516103/NoShitUi-skill -g -a codex -y
03

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
codexmentioned
cursormentioned
04

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: noshit-ui-skill
description: Discover, compare, and integrate open-source UI libraries, components, templates, and design references into web interfaces. Use when a user asks for UI inspiration, a reusable component strategy, a UI stack comparison, or a reference-inspired screen.
metadata:
  short-description: Discover and integrate open-source UI resources
---

# NoShit UI Skill

Use this skill to turn a UI request into a clear visual direction, a license-aware resource shortlist, and the smallest coherent implementation that proves the direction.

## Route the request

1. Identify whether the user wants discovery, project-specific recommendation, or implementation.
2. For inspiration and website discovery, read [the UI website catalog](open-source-ui-resources/references/ui-websites.md).
3. For library comparison or implementation, read [the UI library catalog](open-source-ui-resources/references/ui-libraries.md) and the relevant parts of [selection and adoption](open-source-ui-resources/references/selection-and-adoption.md).
4. Inspect the project's framework, package manager, styling system, runtime, and existing component/icon packages before choosing a stack.

## Make a recommendation

- Recommend one primary component strategy and at most one supporting icon strategy.
- Choose a styled system for broad dashboards and CRUD-heavy products; choose headless or source-owned primitives when the visual language and markup need to remain distinctive.
- Treat galleries and showcase sites as inspiration. Use an official repository, package, or component source when the user asks for reusable code.
- Verify the current package version, peer dependencies, license, runtime/SSR behavior, theme and token model, accessibility behavior, and maintenance signals before adoption.
- Explain the fit, the main tradeoff, and the exact packages or source files that will be used.

## Implement and verify

- Implement only after the user asks for implementation.
- Make the smallest coherent integration that proves the direction and preserves existing project conventions.
- Verify relevant type, build, and lint checks. Inspect the rendered result at desktop and mobile sizes when a browser is available.
- Test keyboard/focus behavior and meaningful loading, empty, disabled, and error states for interactive components.
- For copied or installed resources, record the source URL, package/version or commit, license/terms status, and attribution or notice action.

## Catalog maintenance

When changing the catalog, verify official sources and run:

```bash
python open-source-ui-resources/scripts/check_catalog.py
```

Use `--check-links` when network access is available. Blocked or rate-limited links are unverified, not proof that a resource is dead.

## Scope

Do not copy a reference site's distinctive branding, text, images, fonts, icons, or complete composition. Translate useful interaction and layout patterns into the user's product and design system. Keep inspiration, code, and third-party assets as separate provenance decisions.
05

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
declared (3 observation(s))
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-13 · audit v0.4.1 · source sha f63f15f19a33full audit observations/trust-audit/skill/wzj1228516103__noshitui-skill.json · Report an issue / request a re-scan
06

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-13f63f15f19a33SAFEB89first audit
07

Questions

What does the NoShitUi-skill skill do?

⛰️ 无屎山 UI:让 AI 先理解界面意图,再从开源 UI 资源中做发现、选型、落地与验证。四个原创概念网站,覆盖响应式交互与 Three.js 3D 地球。

Is NoShitUi-skill safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can NoShitUi-skill access on my machine?

The audit observed that it reaches the network. Each of those is consistent with what it says it does. Secrets in the source: none found.

Which assistants does NoShitUi-skill work with?

Its documentation mentions codex and cursor. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (f63f15f19a33), read on 2026-10-13. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement