Tailwindcss Development
anonaddy/anonaddy
Always invoke when the user's message includes 'tailwind' in any form.
DNA Builder 资料库(/db)页面风格改造标准。对 src/views/DB.vue 及其 DetailItem 子组件做 Home 设计语言统一改造时使用,定义卡片分层、方章、下划线搜索、章节头等可复制的类名配方与禁则。
$ npx skills add pa001024/dna-builder --skill db-style -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install pa001024/dna-builder db-style --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/pa001024/dna-builder.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/db-style .claude/skills/db-style && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "db-style" agent skill from https://github.com/pa001024/dna-builder/tree/master/.agents/skills/db-style into .claude/skills/db-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "db-style", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/pa001024/dna-builder/tree/master/.agents/skills/db-styleType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add pa001024/dna-builder --skill db-style -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install pa001024/dna-builder db-style --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/pa001024/dna-builder.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/db-style .agents/skills/db-style && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "db-style" agent skill from https://github.com/pa001024/dna-builder/tree/master/.agents/skills/db-style into .agents/skills/db-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "db-style", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add pa001024/dna-builder --skill db-style -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install pa001024/dna-builder db-style --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/pa001024/dna-builder.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/db-style .cursor/skills/db-style && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "db-style" agent skill from https://github.com/pa001024/dna-builder/tree/master/.agents/skills/db-style into .cursor/skills/db-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "db-style", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/pa001024/dna-builder.git --path .agents/skills/db-style--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add pa001024/dna-builder --skill db-style -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install pa001024/dna-builder db-style --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/pa001024/dna-builder.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/db-style .gemini/skills/db-style && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "db-style" agent skill from https://github.com/pa001024/dna-builder/tree/master/.agents/skills/db-style into .gemini/skills/db-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "db-style", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install pa001024/dna-builder db-styleInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add pa001024/dna-builder --skill db-style -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/pa001024/dna-builder.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/db-style .github/skills/db-style && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "db-style" agent skill from https://github.com/pa001024/dna-builder/tree/master/.agents/skills/db-style into .github/skills/db-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "db-style", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add pa001024/dna-builder --skill db-style -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install pa001024/dna-builder db-style --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/pa001024/dna-builder.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/db-style .opencode/skills/db-style && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "db-style" agent skill from https://github.com/pa001024/dna-builder/tree/master/.agents/skills/db-style into .opencode/skills/db-style/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "db-style", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
db-styleDNA Builder 资料库(/db)页面风格改造标准。对 src/views/DB.vue 及其 DetailItem 子组件做 Home 设计语言统一改造时使用,定义卡片分层、方章、下划线搜索、章节头等可复制的类名配方与禁则。
DB Style is an agent skill from pa001024/dna-builder. DNA Builder 资料库(/db)页面风格改造标准。对 src/views/DB.vue 及其 DetailItem 子组件做 Home 设计语言统一改造时使用,定义卡片分层、方章、下划线搜索、章节头等可复制的类名配方与禁则。
Its SKILL.md is about 3.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It works with Vue.js. The repository describes itself as: 二重螺旋构筑模拟器 Duet Night Abyss Builder. The licence is MIT.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 0a808c9. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
pnpmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use pnpm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
DB Style loads about 3.5k tokens when it runs. Until then it costs about 32 tokens; SKILL.md has 620 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from pa001024/dna-builder at commit 0a808c9, republished under its MIT licence (© pa001024). 620 words, ~3,497 tokens.
.claude/skills/db-style/SKILL.md (or your agent's skills folder).以 src/views/DBCharListView.vue、src/components/DBCharDetailItem.vue、src/components/CharSkillShow.vue 为唯一权威参考实现。改造前先通读这三个文件。
rounded-xs 或无圆角)、细边框、hairline 分隔线;禁止 rounded / rounded-full / rounded-lg 药丸胶囊。bg-base-100 等),靠窗口本体 bg-base-100/30、内容区 bg-base-200/50 透出透明窗体或自定义底图。font-mono text-[10px] uppercase tracking-[0.2em] text-base-content/40;含中文的文本禁止 font-mono(见禁则清单)。animate-ef-rise)只能加在「自身带 backdrop-filter」或「无 blur 后代」的元素上;需要容器级交错入场用 .stagger-rise(详见动效章节)。| 层级 | 类名配方 | 用途 |
|---|---|---|
| 外层区块卡 | rounded-xs border border-base-content/10 bg-base-100/60 p-3 backdrop-blur-sm | 页面顶级 section(属性、技能、溯源、筛选区…) |
| 内层小卡 | rounded-xs border border-base-content/10 bg-base-content/3 p-2.5 | 外层卡内的条目卡(皮肤条目、子技能、武器名片…) |
| 属性格 | flex items-center justify-between gap-2 rounded-xs border border-base-content/10 bg-base-content/3 px-2.5 py-2 | 键值对小格 |
| 数值文本 | font-orbitron text-[13px] font-semibold text-primary | 属性数值、计数 |
规则:
backdrop-blur-sm 只加在外层区块卡和列表项卡上;内层小卡不加(父级已 blur)。p-3 bg-base-200 rounded → 外层区块卡;p-2/p-3 bg-base-300 rounded → 内层小卡或属性格。外层区块卡的标题一律用现成组件(自动导入,无需 import):
<SectionHeader no-animate compact kicker="ATTRIBUTES" :title="$t('char-build.base_attr')" />kicker 用装饰性英文大写(LEVEL / ATTRIBUTES / BONUS / SKILLS / TRACE / SIGNATURE…)。<template #trailing>。DB*DetailItem.vue 的 <header>)四件套缺一不可,DBCharDetailItem.vue 是基准:
<header class="relative overflow-hidden border-b-2 border-primary pb-4">
<!-- 引导线网格(装饰性,随主题明暗) -->
<div
class="pointer-events-none absolute inset-0"
style="
background-image:
linear-gradient(to right, color-mix(in oklab, var(--color-base-content) 7%, transparent) 1px, transparent 1px),
linear-gradient(to bottom, color-mix(in oklab, var(--color-base-content) 7%, transparent) 1px, transparent 1px);
background-size: 26px 26px;
mask-image: linear-gradient(to bottom, black, transparent 85%);
"
aria-hidden="true"
/>
<!-- 右上角斜切楔形 -->
<span
class="pointer-events-none absolute top-0 right-0 h-8 w-8 bg-primary [clip-path:polygon(100%_0,100%_100%,0_0)]"
aria-hidden="true"
/>
<div class="relative flex items-start gap-3.5">
<div class="min-w-0 flex-1">
<p class="mb-2 inline-flex items-center gap-2 text-[10px] font-semibold tracking-[0.32em] text-primary uppercase">
<span class="h-px w-6 bg-primary" aria-hidden="true" />
Character File
</p>
<div class="relative flex flex-wrap items-center gap-x-2 gap-y-1">
<SRouterLink class="truncate font-orbitron text-xl font-bold leading-tight tracking-tight text-base-content transition-colors duration-150 hover:text-primary sm:text-2xl">…</SRouterLink>
<CopyID :id="char.id" />
</div>
</div>
</div>
</header>规则:
relative(两个 absolute 装饰层在下、内容在上),漏加会被网格/楔形盖住。transition-colors duration-150 hover:text-primary;纯文本标题(h2/span)去掉这两项。leading-none → leading-tight:truncate 的 overflow:hidden 会把 CJK 墨迹切掉 0.5~1px。top-full 绝对浮窗的 header 例外:写成 relative z-10 border-b-2 border-primary pb-4,
z-10 必需(否则被后续 backdrop-blur 的 section 盖住、点不到),且绝不能带 overflow-hidden(会裁掉浮窗)。
见 topics/floating-panel-layer.md。relative flex items-center gap-3,
否则图标与文字块会竖排。DBIronSurvival / DBForge / DBFishSpot 这类嵌在别页里的)不加档案头,
只做「外层区块卡 + SectionHeader + 内层小卡/属性格」与违规项清理。筛选值 chip:
<button
class="shrink-0 cursor-pointer whitespace-nowrap rounded-xs border px-2 py-0.5 text-[11px] transition-colors duration-150 active:scale-[0.97]"
:class="
active
? 'border-primary bg-primary font-semibold text-primary-content'
: 'border-base-content/20 text-base-content/60 hover:border-primary/60 hover:text-primary'
"
></button>过滤器开关方章:
<button
class="inline-flex h-6 cursor-pointer items-center rounded-xs border px-2 text-[11px] transition-colors duration-150"
:class="
on
? 'border-primary bg-primary/10 font-semibold text-primary'
: 'border-base-content/20 text-base-content/55 hover:border-primary/50 hover:text-primary'
"
></button>筛选组标签(纯英文才配 mono/大写):mr-1 shrink-0 font-mono text-[10px] uppercase tracking-[0.2em] text-base-content/40;中文组标签用普通字体:mr-1 shrink-0 text-[11px] tracking-wide text-base-content/55。
<div class="relative">
<Icon icon="ri:search-line" class="absolute left-0 top-1/2 h-4 w-4 -translate-y-1/2 text-base-content/35" />
<input
v-model="keyword"
type="text"
placeholder="..."
class="w-full rounded-none border-b border-base-content/25 bg-transparent py-1.5 pl-7 pr-12 text-sm outline-none transition-colors duration-200 placeholder:text-base-content/35 focus:border-primary"
/>
<span class="pointer-events-none absolute right-0 top-1/2 -translate-y-1/2 font-mono text-[11px] tabular-nums text-base-content/40"
>{{ list.length }}</span
>
</div>input input-*)<input
v-model="keyword"
type="text"
class="w-full rounded-none border-b border-base-content/20 bg-transparent px-0.5 pb-1 text-[13px] text-base-content outline-none transition-colors duration-150 placeholder:text-base-content/30 focus:border-primary"
/>w-full / w-24 / col-span-* 按布局补。font-mono tabular-nums(编辑态对齐);展示态数值仍用 font-orbitron text-[13px] font-semibold text-primary。disabled:border-base-content/10 disabled:opacity-50。usePercentInput / toInputDisplayValue)只换 class,step、label 后缀与换算逻辑保持不变。Select.vue,禁止原生 <select>)<Select
v-model="item.stepId"
class="col-span-9 min-w-0 rounded-none border-b border-base-content/20 bg-transparent px-0.5 pb-1 text-[13px] outline-none focus:border-primary"
>
<SelectItem v-for="option in options" :key="option.id" :value="option.id">{{ option.label }}</SelectItem>
</Select>Select / SelectItem / SelectTrigger / SelectValue 全局自动注册,不要写 import。class 经 $attrs 落到 SelectTrigger(SelectRoot 是 renderless 节点),所以宽度与栅格类直接写在 <Select> 上。$attrs 类,如上)/ variant="ghost" 透明紧凑 / variant="chip" 胶囊底(工具栏)。#trigger 插槽 + SelectTrigger / SelectValue(如按钮式触发器)。"-" 代替。<option v-for="x in xs" :key="k" :value="v">{{ label }}</option> → <SelectItem v-for="x in xs" :key="k" :value="v">{{ label }}</SelectItem>;
静态 <option> → 静态 <SelectItem>;<option disabled> → <SelectItem disabled>;v-model 原样保留。:value="x" @change="h"(handler 读 $event.target.value)→ :model-value="x" + @update:model-value="h",
handler 形参从 Event 改为值本身;能直改成 v-model 的就直改。disabled 直接透传。input 类的(<div class="input …"> / <button class="input …"> 这类容器/展示块):
只摘掉 daisyUI 控件 token,保留其余类;不要套下划线配方(配方只给真正的 <input> / <textarea>)。| 旧写法 | 新写法 |
|---|---|
input input-sm input-bordered w-full | 下划线输入框配方(+ 布局宽度类) |
input input-xs input-bordered w-24 font-mono | 下划线输入框 + w-24 font-mono tabular-nums |
input input-primary / input-ghost(提交、内联) | 下划线输入框配方;提交动作交给方章按钮 |
<select class="select select-sm">…</select> | <Select> + <SelectItem>(禁止原生下拉) |
<textarea class="textarea textarea-bordered"> | 下划线输入框配方 + resize-none(多行加 py-1) |
列表项卡:
<article
class="group relative cursor-pointer overflow-hidden rounded-xs border backdrop-blur-sm transition-all duration-200 hover:-translate-y-0.5 active:scale-[0.99] animate-ef-rise motion-reduce:animate-none"
:class="
selectedId === item.id
? 'dbx-item-active border-primary/70 bg-primary/10'
: 'border-base-content/15 bg-base-100/60 hover:border-primary/50'
"
:style="{ animationDelay: `${Math.min(index * 30, 300)}ms` }"
@click="selectedId = item.id"
></article>dbw- / dbm- …),选中态必须带 {prefix}-item-active 类。useInitialScrollToSelectedItem(),必须改为显式选择器:
useInitialScrollToSelectedItem({ selectedSelector: ".dbx-item-active" })<DBXxxDetailItem :key="selectedXxxId" :xxx="selectedXxx" />text-primary;可在左侧加主色竖条 absolute inset-y-0 left-0 z-10 w-[3px] bg-primary(选中时 opacity-100)。flex-none border-t border-base-content/15 px-4 py-2.5 + text-[11px] tracking-wide text-base-content/50 文本(含中文不加 font-mono),数字用 font-orbitron text-sm font-semibold text-primary。border-base-content/10~15(替代旧 border-base-200)。animate-ef-rise motion-reduce:animate-none(全局工具类,勿再写 keyframes)。:style="{ animationDelay: \${Math.min(index * 30, 300)}ms` }"`。backdrop-filter 只能采样子树内部 → 模糊失效且动画结束时会跳变。因此:animate-ef-rise 只允许加在「自身带 backdrop-filter」或「无 blur 后代」的元素上;.stagger-rise(style.css 已定义,直接子元素依次上浮,nth-child 延迟)——blur 卡片自己动,全程无跳变;animate-ef-rise 必须与 backdrop-blur-* 同元素,或其子树内没有任何 blur 元素。<style scoped> 块;一切样式用 Tailwind 工具类表达。<CopyID :id="x.id" />(普通方章样式),禁止 #{{ x.id }} 纯文本形式。group 类),新代码默认非 compact。#{{ index + 1 }}、深渊层数)。src/utils/rarity-utils.ts::class="getRarityBadgeClass(x.rarity)"(返回完整方章配方——直角细边框 + 半透明底 + 同色系文字,接受数字或中文品质名);调用处不要再补形状类getRarityName(x.rarity);图标底色渐变:getRarityGradientClass(...)bg-gray-500 text-white / bg-X-200 text-X-800 一律删除改走 util)。SourceDetailDialog.vue(reka-ui 封装):<SourceDetailDialog v-model="showDetail">
<DBXxxDetailItem v-if="selected" :xxx="selected" />
</SourceDetailDialog>rounded-xs border border-base-content/15 bg-base-100/85 p-3 shadow-lg backdrop-blur-md(不要纯 bg-base-100)。bg-base-100/85 backdrop-blur-md。bg-base-200 / bg-base-300 作为卡片底色(图标稀有度渐变 bg-linear-* 除外);页面根节点/详情包装页不得有实底(bg-base-300 等)rounded-full / rounded-md / rounded-lg 卡片与按钮(头像图片内 rounded-xs 可用)text-white(用 text-primary-content;数据驱动实色徽记如稀有度色表、副本类型色除外)input / select / textarea / input-bordered 类(改用「输入框与选择框」章节配方);daisyUI 仅保留 modal / btn-ghost 图标按钮 / toggle / checkbox 等非列表控件btn 做筛选 chip(保留 daisyUI 于 modal/btn-ghost 图标按钮/toggle 等非列表场景可以)$t() 调用、数据流、事件处理保持不变。uppercase 与大字距对中文是灾难。移除 mono 时一并移除配套 uppercase/大字距(tracking-[0.1em~0.3em])。允许保留:纯数字/ASCII(ID、版本号 v1.2、Lv.55、CD: 5s、时间戳、百分比)、纯英文徽记 kicker。animate-ef-rise 与 backdrop-blur-* 必须同元素或无嵌套关系leading-none 用在标题 / 可能换行或被 truncate 的文本上:CJK 字形墨迹会被 overflow:hidden 切掉 0.5~1px,改 leading-tight。允许保留:徽章方章内部——getRarityBadgeClass 与 CopyID 自身就用 leading-none。#{{ xxx.id }} 纯文本实体 ID(改 CopyID)src/components/Icon.vue);需要新图标时不要自行运行 icon_tool,在结果报告中列出所需图标名(如 ri:sword-line),由主会话统一添加。pnpm lint / pnpm test / pnpm dev,由主会话统一验证。DB*DetailItem.vue 已按「档案头」章节统一(25 个文件,2026-09)。新增详情组件一律照「档案头」四件套写;
内嵌型(DBIronSurvival / DBForge / DBFishSpot)按内嵌标准,不加档案头。<section>,交给宿主的 .stagger-rise 做入场,自己不加 animate-ef-rise。btn;禁用态用 disabled:cursor-not-allowed disabled:opacity-40
并在 :class 里同时降级边框与文字色(原生 disabled 仍会命中 :hover)。© pa001024, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/db-style of pa001024/dna-builder.
Open the folder on GitHubat commit 0a808c9
DB Style next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| DB Style this skillpa001024/dna-builder | 136 | — | ~3.5k | Automated safety check: Pass | MIT | |
| Tailwindcss Developmentanonaddy/anonaddy | 4.9k | 10 repos | ~865 | Automated safety check: Pass | MIT | |
| GSAP Core Animationgreensock/gsap-skills | 16k | 4 repos | ~3.7k | Automated safety check: Pass | MIT | |
| GSAP in Vue, Nuxt and Sveltegreensock/gsap-skills | 16k | 4 repos | ~2.6k | Automated safety check: Pass | MIT | |
| Vuetify Playgroundvuetifyjs/vuetify | 41k | — | ~730 | Automated safety check: Pass | Custom licence | |
| Inertia Vue Developmentanonaddy/anonaddy | 4.9k | 3 repos | ~3.4k | Automated safety check: Pass | MIT |
anonaddy/anonaddy
Always invoke when the user's message includes 'tailwind' in any form.
greensock/gsap-skills
Covers the GSAP core API for tweens, easing, staggers, defaults and matchMedia, and when to choose GSAP over CSS animations or other JavaScript animation libraries.
greensock/gsap-skills
Shows how to use GSAP in Vue, Nuxt, Svelte and other lifecycle-based frameworks: create after mount, scope selectors to the component, and revert on unmount.
vuetifyjs/vuetify
Maintains the Vuetify repo's local Playground.vue so contributors get a realistic reproduction and a short demo they can paste into a pull request description.
anonaddy/anonaddy
Develops Inertia.js v3 Vue client-side applications. An agent skill from anonaddy/anonaddy.
Jane-xiaoer/claude-skill-web-clone
网站复刻 / 克隆方法论。USE WHEN 用户说 复刻网站、克隆网站、clone website、抄个站、仿站、 照着这个站做一个、reproduce site、还原某个网页效果、把这个站搬下来改成我的、 复刻某个交互/WebGL/Canvas/Three.js 效果。提供「先拿真源码 → 判路径 → 逆向拆解 → 搭工程 → 替换内容」的可移植决策树,覆盖静态站 /…
pa001024/dna-builder
This skill documents how to use the fmodel-mcp toolkit (a CUE4Parse-based .NET CLI plus a thin Python MCP server) to inspect and export Unreal Engine game assets — pak files, textures, meshes…
pa001024/dna-builder
使用 Bun 1.4 内置的 Bun.WebView 无头浏览器对前端页面(Vue/Vite 等)做端到端冒烟与交互测试。当需要加载页面、真实点击、读取 DOM/应用状态、做断言、截图归档,或对本地开发服务器/静态站点做零依赖的浏览器级验证、可视化巡检、交互回归测试时,应使用本技能。
pa001024/dna-builder
制作与调试 Unreal Engine 4.27 游戏的 pak 模组(模型/网格/资产换皮,如《二重螺旋》Duet Night Abyss)。两条路线:编辑器烘焙(Blender 自由改模型 → UE4.27 cook → pak)与二进制替换(改写已烘焙 .uasset 的导出名/载荷)。当需要「把 A 的模型换成 B 的模型」「让模型能自由导入 Blender…
pa001024/dna-builder
给 dna-builder 里任意角色从零推一套「最优构筑」(BD)的通用方法论:读角色机制 → 辅助候选排列组合 → buff 组(含光环型海妖 / 角色专属如大冲击)→ 定计算方向 → 魔灵与潜质 → 必带 MOD → 用 autoBuild 跑一遍并剔除不合理件 → 消融实验。当需要「给某个角色配一套最优 BD」「这个角色带什么辅助/队友最强」「跑一下 XX…
pa001024/dna-builder
用 V8 CPU profile 定位 JS/TS 热点函数,并用「同进程交替 A/B + best(min) 统计量 + checksum 锚点」的微基准方法安全地做性能优化。当需要优化计算热点、怀疑某函数耗时占比高、想评估某个优化(含 Wasm/SIMD 等加速路径)是否真有收益、或要建立可回归的性能基准时使用。
pa001024/dna-builder
《二重螺旋》新手开荒指南(校对至 1.6 版本)。含分阶段开荒流程(历练 35 前 / 35~45 / 45~60 / 60 后)、前期角色与武器获取清单、角色获取循环(深渊→周本→密函商店)、魔之楔六大系列与金 Mod 升级口径、减负活动、灾厄武器四把(棘刺绝响 / 无止无休 / 权火将熄 / 血染织羽)的两条刷取路线与 1.6 配队(暗队 /…
Works with
DNA Builder 资料库(/db)页面风格改造标准。对 src/views/DB.vue 及其 DetailItem 子组件做 Home 设计语言统一改造时使用,定义卡片分层、方章、下划线搜索、章节头等可复制的类名配方与禁则。. DB Style is an agent skill from pa001024/dna-builder.
Run `npx skills add pa001024/dna-builder --skill db-style -a claude-code`. Or copy the skill folder (.agents/skills/db-style in pa001024/dna-builder) into .claude/skills/db-style in your project. Claude Code loads it when a task matches its description.
Run `npx skills add pa001024/dna-builder --skill db-style -a codex`. Or copy the skill folder (.agents/skills/db-style in pa001024/dna-builder) into .agents/skills/db-style in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add pa001024/dna-builder --skill db-style -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/db-style, .gemini/skills/db-style, .github/skills/db-style and .opencode/skills/db-style in your project.
Going by SKILL.md and its folder, DB Style needs the command-line tools its instructions call (pnpm).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
DB Style is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.5k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with DB Style: Tailwindcss Development (anonaddy/anonaddy, 4.9k stars), GSAP Core Animation (greensock/gsap-skills, 16k stars), GSAP in Vue, Nuxt and Svelte (greensock/gsap-skills, 16k stars) and Vuetify Playground (vuetifyjs/vuetify, 41k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
pa001024 (a GitHub user) maintains it in pa001024/dna-builder, which has 136 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on October 8, 2026.
Source: pa001024/dna-builder on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.