Skip to content

Commit 1f046fa

Browse files
committed
refactor(skills): rename built-in skin designer
1 parent f2db4fa commit 1f046fa

32 files changed

Lines changed: 55 additions & 36 deletions

‎docs/features/visual-skin-packs.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ mutations; discarded resources are released after paint replacement, and disposa
5656
removes owned paint before releasing URLs. Package files and stored image data
5757
remain unchanged; temporary display URLs are never persisted or exported.
5858

59-
The create-visual-theme Skill requires a component/state material plan and actual
59+
The openbitfun-skin-designer Skill requires a component/state material plan and actual
6060
visual acceptance alongside package validation. Projected paths alone do not
6161
establish participation or readability.
6262

@@ -260,7 +260,7 @@ the shared semantic visual layer and fixed decorative projections.
260260

261261
For authoring instructions, evidence capture, accessibility checks, asset
262262
provenance, and the generated example, see
263-
`src/crates/assembly/core/builtin_skills/create-visual-theme/SKILL.md`.
263+
`src/crates/assembly/core/builtin_skills/openbitfun-skin-designer/SKILL.md`.
264264

265265
The Skill includes `scripts/visual-skin.mjs` with `contract`, `init`, `validate`,
266266
and `pack` commands. It loads the target checkout's production parser and public

‎scripts/check-core-boundaries.test.mjs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3222,7 +3222,7 @@ test('Reqwest consumers inherit the workspace version without duplicating featur
32223222
rule.reason.includes('Reqwest consumers must inherit the workspace-owned compatible version')
32233223
);
32243224

3225-
assert.equal(rules.length, 7);
3225+
assert.equal(rules.length, 6);
32263226
for (const rule of rules) {
32273227
const pattern = rule.patterns[0].regex;
32283228
assert.match('reqwest = { workspace = true, features = ["rustls-no-provider"] }', pattern);

‎scripts/market/market-image-context.test.mjs‎

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const read = (relativePath) =>
99
fs.readFileSync(path.join(repoRoot, relativePath), 'utf8');
1010
const exists = (relativePath) => fs.existsSync(path.join(repoRoot, relativePath));
1111

12-
// Both markets build from the repo root with a per-Dockerfile ignore file, so
12+
// Market images build from the repo root with a per-Dockerfile ignore file, so
1313
// the build context is a hand-maintained whitelist. Anything the Dockerfile
1414
// copies must be allowlisted there, otherwise the COPY resolves to nothing.
1515
const marketImages = [
@@ -18,11 +18,6 @@ const marketImages = [
1818
dockerfile: 'src/apps/miniapp-market-server/Dockerfile',
1919
ignoreFile: 'src/apps/miniapp-market-server/Dockerfile.dockerignore',
2020
},
21-
{
22-
name: 'skin',
23-
dockerfile: 'src/apps/skin-market-server/Dockerfile',
24-
ignoreFile: 'src/apps/skin-market-server/Dockerfile.dockerignore',
25-
},
2621
];
2722

2823
function patchSectionPaths(cargoToml) {

‎src/crates/assembly/core/AGENTS.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -538,7 +538,7 @@ For visual-skin Skill authoring helpers and canonical example packaging (Node,
538538
prepared Web UI dependencies; no Rust build required):
539539

540540
```bash
541-
node --test src/crates/assembly/core/builtin_skills/create-visual-theme/scripts/visual-skin.test.mjs
541+
node --test src/crates/assembly/core/builtin_skills/openbitfun-skin-designer/scripts/visual-skin.test.mjs
542542
```
543543

544544
These exercise the real frontend parser and authoring CLI, not native rendering

src/crates/assembly/core/builtin_skills/create-visual-theme/SKILL.md renamed to src/crates/assembly/core/builtin_skills/openbitfun-skin-designer/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
name: create-visual-theme
2+
name: openbitfun-skin-designer
33
description: Create or update an importable OpenBitFun visual skin from reference images or an art brief, using the target product's actual paint contract and checking the result in the existing UI.
44
---
55

src/crates/assembly/core/builtin_skills/create-visual-theme/examples/aurora-paper/assets/aurora-mark.svg renamed to src/crates/assembly/core/builtin_skills/openbitfun-skin-designer/examples/aurora-paper/assets/aurora-mark.svg

File renamed without changes.

src/crates/assembly/core/builtin_skills/create-visual-theme/examples/aurora-paper/reference-analysis.md renamed to src/crates/assembly/core/builtin_skills/openbitfun-skin-designer/examples/aurora-paper/reference-analysis.md

File renamed without changes.

src/crates/assembly/core/builtin_skills/create-visual-theme/examples/aurora-paper/skin.json renamed to src/crates/assembly/core/builtin_skills/openbitfun-skin-designer/examples/aurora-paper/skin.json

File renamed without changes.

src/crates/assembly/core/builtin_skills/create-visual-theme/references/authoring-template.md renamed to src/crates/assembly/core/builtin_skills/openbitfun-skin-designer/references/authoring-template.md

File renamed without changes.

src/crates/assembly/core/builtin_skills/create-visual-theme/references/contract.md renamed to src/crates/assembly/core/builtin_skills/openbitfun-skin-designer/references/contract.md

File renamed without changes.

0 commit comments

Comments
 (0)