热门技能
当前社区里最受关注、增长最快的技能。
ecosystem-upgrade
AtomiCloud
Drive a whole CyanPrint template-chain (ketone) through an ecosystem upgrade — baseline bump (e.g. nixos-26.05 + nix-registry/v3), modern nix-based generated CI, and republish — safely, in dependency order, and to a fixed point. Use when running /ecosystem-upgrade, performing a chain-wide baseline/registry bump across the ketone templates, upgrading the template ecosystem, or re-running the chain upgrade.
nix
AtomiCloud
Use for ALL Nix flake configuration questions. This includes file structure (flake.nix, nix/, .envrc), adding/removing packages or binaries, PATH configuration, development shells, pre-commit hooks, formatters, linters, enforcers, environment variables, adding registries, and how the Nix template structure works. Use when user asks about nix, flake, packages, binaries, shells, PATH, formatting, linting, git hooks, or registries.
fix-meta-template-test
AtomiCloud
Debug and fix failing meta-template test cases for the CyanPrint ketone.new-cyanprint repository. Use when a test case fails and you need to trace the root cause back through the meta-template layer. Use when running /fix-meta-template-test.
xlsx
kbrdn1
"Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas"
k6-perf
DonArtkins
"k6 load/performance testing for Griot: dashboard query, login, board read. Baseline (Week 6) vs regression (Week 7). p95 < 500ms target."
use-spark
kbrdn1
Use the spark CLI to access the user's Spark email data - list emails, search by topic, read threads, check calendar events, find availability, look up contacts, and view team info. Use when the user asks about their emails, calendar, contacts, meetings, or scheduling.
documenting-processor
AtomiCloud
Document this CyanPrint processor into README.MD. Use when the user asks to document the processor, write a README, explain processor configuration, or describe file transformations. Reads cyan.yaml and entry point code to extract config schema and file handling.
writing-plugin-typescript
AtomiCloud
Write or modify CyanPrint plugin code in TypeScript. Use when the user asks to add validation rules, change plugin behavior, modify the entry point, run commands from a plugin, or mutate files. Covers entry point (StartPluginWithLambda), native filesystem I/O (fs), and command execution (child_process). Plugins receive { directory, config } and use native OS operations.
flutter-testing
DonArtkins
"Flutter widget + integration tests for the Griot mobile app: widget tests for key screens, integration_test for device flows, Docker-pinned runner in CI."
writing-processor-typescript
AtomiCloud
Write or modify CyanPrint processor code in TypeScript. Use when the user asks to change file transformations, modify the entry point, handle file processing, or change output generation. Covers entry point (StartProcessorWithLambda), CyanFileHelper (read/write/copy/resolveAll), and VirtualFile (content/read/write). Processor lambda receives (input, fileHelper) as two parameters.
testing-resolver
AtomiCloud
Test this CyanPrint resolver. Use when the user asks to write resolver tests, add test cases with conflicting files, update snapshots, or debug resolver test failures. Covers test.cyan.yaml format with resolver_inputs (directory paths with origin), config, and expected output.
auth-and-zustand
DonArtkins
"Web auth + client-state split: JWT access token in memory (Zustand), refresh token in an httpOnly cookie, silent refresh on boot, and the Zustand=client-only-state rule."
worklog-extract
taika-izumi
"中央ストアに蓄積された作業ログをオンデマンドで走査し、スキル化・ルール化する価値のある候補をクラスタリング・評価してランク付き候補リストとして人間に提示する。処理済み台帳で既処理を除外し、人間の採否を Issue 草案と台帳へ反映する。ユーザーが明示的に実行するスキル。"
writing-resolver-javascript
AtomiCloud
Write or modify CyanPrint resolver code in JavaScript. Use when the user asks to change conflict resolution logic, modify merge strategies, handle file origins, or change resolution behavior. Covers entry point (StartResolverWithLambda), ResolverInput/ResolverOutput, ResolvedFile, and FileOrigin. Must ensure commutativity and associativity (sort, unique, deterministic ordering).
testing-template
AtomiCloud
Test this CyanPrint template. Use when the user asks to write tests, add test cases, update snapshots, or debug template test failures. Covers test.cyan.yaml format with answer_state, deterministic_state, validate commands, and expected output.
speckit.checklist
kbrdn1
Generate a custom checklist for the current feature based on user requirements.
feature-block-design
taika-izumi
"brainstorming で合意した全体方針を、疎結合な機能ブロックに分割し、各ブロックの詳細仕様をディレクトリ分割形式(docs/current/specs/YYYY-MM-DD-<topic>/)で作成または更新する。brainstorming と writing-plans の間で発動する。"
speckit.implement
kbrdn1
Execute the implementation plan by processing and executing all tasks defined in tasks.md
start-work
taika-izumi
"新しい作業(新規開発、改修、デバッグ、レビュー、調査など)を開始する起点スキル。セッション継続チェック、状況診断、次手ナビゲーションを行い、横断関心(handoff更新、ADR検出、不可逆操作レビュー)を一貫して適用する。"
worklog-extract
taika-izumi
"中央ストアに蓄積された作業ログをオンデマンドで走査し、スキル化・ルール化する価値のある候補をクラスタリング・評価してランク付き候補リストとして人間に提示する。処理済み台帳で既処理を除外し、人間の採否を Issue 草案と台帳へ反映する。ユーザーが明示的に実行するスキル。"
speckit.taskstoissues
kbrdn1
Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.
pre-finalization-review
taika-izumi
"計画・仕様など非コード成果物の確定に関わる 2 操作を提供するスキル。提示操作: spec/plan 確定点への到達時に毎回、確定前レビューの実施をユーザーへ提示する(AI が呼ぶ。確定点の定義・提示・推奨順位・反復・停止判定の正本は本スキル)。実施操作: 4 観点(敵対的・実装整合性・仕様適合・前提実在)の独立レビューを実証つきで実行する(発動はユーザーの個別指示または承認済みの判断の分担による)。"
agent-template
kbrdn1
Template de reference pour creer des sous-agents Claude Code (.claude/agents/). Contient le format frontmatter YAML, les champs supportes, et les patterns recommandes.
extend-guidelines
taika-izumi
"ガイドラインの拡張(原則追加・Skillの新規作成/改定・AGENTS.md更新)を行う際のゲートウェイ。CONTRIBUTING.mdを読み込み、brainstormingへ接続する。"