scramble-stats-build — for Claude Code scramble-stats-build, ruiminyan.github.io, community, for Claude Code, ide skills, rubiks-cube, speedcubing, typescript, D:\cube\solver, scramble-stats

v1.0.0

About this Skill

Ideal for AI agents that need scramble stats build. scramble-stats-build is an AI agent skill for scramble stats build.

Features

Scramble Stats Build
pnpm --filter @cuberoot/scramble-stats-build build
config.yml 是 sets: 数组,每项一个 csv dir + scrambles txt,例如:
csv dir: D:/cube/scramble/wca scramble/stat
scrambles txt: D:/cube/scramble/wca scramble/wca scrambles no wide move.txt

# Core Topics

RuiminYan RuiminYan
[6]
[0]
Updated: 4/27/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 8/11

This page remains useful for teams, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
8/11
Quality Score
43
Canonical Locale
zh
Detected Body Locale
zh

Ideal for AI agents that need scramble stats build. scramble-stats-build is an AI agent skill for scramble stats build.

Core Value

scramble-stats-build helps agents scramble stats build. Modern speedcubing toolkit — solvers, trainers, WCA stats & more. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Ideal Agent Persona

Ideal for AI agents that need scramble stats build.

Capabilities Granted for scramble-stats-build

Applying Scramble Stats Build
Applying pnpm --filter @cuberoot/scramble-stats-build build
Applying config.yml 是 sets: 数组,每项一个 csv dir + scrambles txt,例如:

! Prerequisites & Limits

  • Requires repository-specific context from the skill documentation
  • Works best when the underlying tools and dependencies are already configured

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is scramble-stats-build?

Ideal for AI agents that need scramble stats build. scramble-stats-build is an AI agent skill for scramble stats build.

How do I install scramble-stats-build?

Run the command: npx killer-skills add RuiminYan/ruiminyan.github.io. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for scramble-stats-build?

Key use cases include: Applying Scramble Stats Build, Applying pnpm --filter @cuberoot/scramble-stats-build build, Applying config.yml 是 sets: 数组,每项一个 csv dir + scrambles txt,例如:.

Which IDEs are compatible with scramble-stats-build?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for scramble-stats-build?

Requires repository-specific context from the skill documentation. Works best when the underlying tools and dependencies are already configured.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add RuiminYan/ruiminyan.github.io. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use scramble-stats-build immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

scramble-stats-build

Modern speedcubing toolkit — solvers, trainers, WCA stats & more. It covers react, rubiks-cube, speedcubing workflows. This AI agent skill supports Claude

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Scramble Stats Build

D:\cube\solver 产的 5 份 CSV 聚合成 stats/data/scramble/distribution.json,给 /scramble-stats 用。支持多个 set(WCA 历史 + state-based 数据集),UI 上 dropdown 切换。

pwsh
1pnpm --filter @cuberoot/scramble-stats-build build

config.ymlsets: 数组,每项一个 csv_dir + scrambles_txt,例如:

yaml
1sets: 2 - key: wca 3 label: WCA 4 csv_dir: D:/cube/scramble/wca_scramble/stat 5 scrambles_txt: D:/cube/scramble/wca_scramble/wca_scrambles_no_wide_move.txt 6 - key: xcross_2_col_10f 7 label: 10-step XCross dual-color states 8 label_zh: 双色底 XCross 10步状态 9 csv_dir: D:/cube/state/xcross_2_col_10f/stat 10 scrambles_txt: D:/cube/state/xcross_2_col_10f/scrambles.txt

CSV 数据全 gitignored(D:/cube/scramble/),几百 MB 永不进 git。config.yml 也 gitignored,只 commit config.yml.example

数据来源约定

  • D:/cube/scramble/<set>/:所有打乱数据(无论是 WCA 真实历史 or 由状态空间穷举/采样产生的合成 scramble),都放这里。每个 set 一个子目录,内含 stat/ + scrambles.txt(+ 可选 README.md)。
  • C++ analyzer 源码 / 二进制 / state2scramble 等中间工具留在 D:/cube/solver/D:/cube/solver_wip/,进数据目录

CSV schema

文件id 列stagesangles
std.csvidcross xcross xxcross xxxcross xxxxcrossz0 z2 z3 z1 x3 x1
eo.csvideo_cross … eo_xxxxcross(5 阶段)同上
pair.csvscramblecross_pair xcross_pair xxcross_pair xxxcross_pair'' z2 z' z x' x ← 特殊,直接用 rotation 串当后缀
pseudo.csvidpseudo_cross … pseudo_xxxcrossz0,z2,z3,z1,x3,x1
pseudo_pair.csvidpseudo_cross_pseudo_pair …同上

列名 = ${stage}_${angle}(pair 空 angle 产生 cross_pair_ 裸下划线)。列物理顺序按 /solver UI 排(None / z2 / z' / z / x' / x);标签按 z^n / x^n 标准 cubing 记号(_z0=Y, _z2=W, _z3=O, _z1=R, _x3=G, _x1=B)。pair 样本数比其他小(~112k vs 1.2M)是正常。

朝向 = 底色(WCA 官方配色)

z0/''   黄 #FEFE00      z1/z    红 #EE0000      z2/z2   白 #555555(cream 底显示深灰)
z3/z'   橙 #FFA100      x1/x    蓝 #0000F2      x3/x'   绿 #00D800

UI 绝不暴露 z0/z1/x1,只用颜色名(黄/红/白/橙/蓝/绿 或 Y/R/W/O/B/G)。

JSON 每 stage 产出

颜色子集直方图,key = 按字母序排好的颜色字母串(B<G<O<R<W<Y)。共 13 个 key:

  • size 1(6 个):B G O R W Y —— single 模式 6 选 1
  • size 2(3 个):WY BG OR —— dual 模式只允许 3 对相反色
  • size 4(3 个):BGOR ORWY BGWY —— quad 模式排除一对相反色
  • size 6(1 个):BGORWY —— cn 全中立

每个直方图 = 逐行对选中颜色集合取 min 步数的计数分布。

关键文件

  • 聚合:core/packages/scramble-stats-build/src/build.tsVARIANTS + angleToColor 映射;SUBSET_KEYS = sizes 1/2/4/6)
  • 页:…/pages/scramble_stats/ScrambleStatsPage.tsxCOLOR_LETTERS / COLOR_HEX / DUAL_PAIRS 在这里)
  • 图:…/pages/scramble_stats/DiscreteHistogram.tsx(自写的离散整数 SVG,不要改用 wca_stats/DistributionChart.tsx
  • 样式:对齐 landing.css 的 Claude 浅色系;wca_stats.css 的暗棕不要污染

Related Skills

Looking for an alternative to scramble-stats-build or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

openclaw-release-maintainer is an AI agent skill for openclaw release maintainer.

333.8k
0
AI

nextjs-turbopack

[ Featured ]
Logo of affaan-m
affaan-m

nextjs-turbopack is an AI agent skill for next.js and turbopack.

169.5k
0
Productivity

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

flags is an AI agent skill for use this skill when adding or changing framework feature flags in next.js internals.

138.4k
0
Browser