Agent skill

Xs Skill Creator

by karaage0703 in karaage0703/ai-assistant-workspace

スキルの作成・改善を行うスキル。既存スキルの分析から抽出したパターンとテンプレートで統一感のあるスキルを効率的に作成。スキルを作りたい、新しいスキルを追加したい、スキルを改善したい、SKILL.mdを書きたい場合に使用。

MITAuto-check passedAgent Workflows

Install Xs Skill Creator

skills CLI
$ npx skills add karaage0703/ai-assistant-workspace --skill xs-skill-creator -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install karaage0703/ai-assistant-workspace xs-skill-creator --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/karaage0703/ai-assistant-workspace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/xs-skill-creator .claude/skills/xs-skill-creator && rm -rf skills-src

Use ~/.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/

Facts

Skill name
xs-skill-creator
GitHub stars
136
Token cost
~1k tokens
SKILL.md length
208 words
Files
5 (incl. references)
Skills in repo
23
Repo updated
First seen
Licence
MIT

At a glance

スキルの作成・改善を行うスキル。既存スキルの分析から抽出したパターンとテンプレートで統一感のあるスキルを効率的に作成。スキルを作りたい、新しいスキルを追加したい、スキルを改善したい、SKILL.mdを書きたい場合に使用。

  • Works in 12 steps: ヒアリング → 分類と設計 → ディレクトリ作成 → …
  • Tasks that involve Skill authoring
  • SKILL.md covers 絶対遵守事項, プロンプト設計原則(制約少なめ・例多め), スキル作成フロー and スキル改善フロー, plus 2 more sections
  • Calls git and uv

What it does

Xs Skill Creator is an agent skill from karaage0703/ai-assistant-workspace. スキルの作成・改善を行うスキル。既存スキルの分析から抽出したパターンとテンプレートで統一感のあるスキルを効率的に作成。スキルを作りたい、新しいスキルを追加したい、スキルを改善したい、SKILL.mdを書きたい場合に使用。

Its SKILL.md is about 1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `README.md`, `references/checklist.md` and `references/patterns.md`).

It sits in Agent Workflows, covering Skill authoring. It works with Python. The licence is MIT.

When your agent uses it

  • Tasks that involve Skill authoring

Example prompts

  • “/xs-skill-creator”

Workflow steps

12 steps, taken from the step headings in SKILL.md.

  1. ヒアリング
  2. 分類と設計
  3. ディレクトリ作成
  4. スクリプト作成(該当する場合)
  5. SKILL.md作成
  6. README.md作成(人間向け)
  7. 品質チェック
  8. 登録確認
  9. スキル一覧更新
  10. Git同期
  11. 完了報告
  12. 現状分析

What it can do on your machine

Read from SKILL.md and the folder at commit c689862. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Shell commands in SKILL.md call:

    • git
    • uv

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git and uv, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Xs Skill Creator loads about 1k tokens when it runs, and up to ~5.1k if it reads all its reference files. Until then it costs about 32 tokens; SKILL.md has 208 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~32
When it runs · the whole SKILL.md, loaded when a task matches
~1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.1k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from karaage0703/ai-assistant-workspace at commit c689862, republished under its MIT licence (© karaage0703). 208 words, ~1,046 tokens.

Download SKILL.mdSave it as .claude/skills/xs-skill-creator/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
xs-skill-creator
description
スキルの作成・改善を行うスキル。既存スキルの分析から抽出したパターンとテンプレートで統一感のあるスキルを効率的に作成。スキルを作りたい、新しいスキルを追加したい、スキルを改善したい、SKILL.mdを書きたい場合に使用。

スキルクリエイター

ワークスペースの既存スキル群と統一感のあるスキルを作成・改善する。

絶対遵守事項

  • 対話は日本語で行う
  • 作成するスキルのSKILL.mdも日本語で記述

プロンプト設計原則(制約少なめ・例多め)

過剰特定された制約は memorized shortcut を誤発火して品質を下げる(Akli et al., 2026, arXiv:2604.24712)。SKILL.md を書くときは:

  • 「禁止」「絶対」「必ず」を並べるより、Do の例(コマンド例・入出力例・テンプレート)で示す
  • スキル全体での禁止系制約は3つ程度を目安。それ以上は構造(章立て・例示)で表現する
  • 残す制約には「なぜそれを避けるか」を1行で添える(理由なしの禁止は誤解されやすい)

詳細とBefore/After例は [SKILL_DIR]/references/patterns.md の「9. 制約少なめ・例多めの原則」を参照。

スキル作成フロー

Step 1: ヒアリング

ユーザーに以下を確認(わかっている情報はスキップ):

  1. 何をするスキル? → 主機能の把握
  2. どんな時に使う? → トリガー条件の特定
  3. 入力と出力は? → データフローの明確化
  4. スクリプトは必要? → Python/Bash等の自動化有無
Step 2: 分類と設計

4分類のどれに該当するか判定し、適切なテンプレートを選択:

分類特徴例
対話型ユーザーとの対話で成果物を生成ブログ記事生成、プレゼン企画
自動実行型指示一つで取得→加工→出力ニュース取得、サイト巡回
ツール連携型外部ツール/APIとの連携API操作、DB管理
思考支援型構造化された思考フレームワーク提供ブレスト支援、調査整理

テンプレートの詳細は [SKILL_DIR]/references/templates.md を参照。

外部CLI、常駐サーバー、API、GPUなどに依存する場合は、あわせて次を設計する。

  1. 副作用のない可用性チェック
  2. 利用可能と判断できる成功条件
  3. 利用不可時のフォールバック、または安全なスキップ
  4. 導入・起動・ログインを自動実行してよい条件

可用性確認だけを目的に、パッケージ導入、サービス起動、ログイン、設定変更を行わない。必須機能でなければ、依存がない環境でもスキル以外の作業を継続できる構成にする。

Step 3: ディレクトリ作成
bash
# スキル名はケバブケースで
mkdir -p [WORKSPACE]/skills/<skill-name>

# 必要に応じてサブディレクトリ作成
mkdir -p [WORKSPACE]/skills/<skill-name>/scripts
mkdir -p [WORKSPACE]/skills/<skill-name>/references
mkdir -p [WORKSPACE]/skills/<skill-name>/assets
Step 4: スクリプト作成(該当する場合)

スクリプトが必要な場合:

  1. scripts/ にPython/Bashスクリプトを配置
  2. 必ず uv run で実行する(python3 直接実行は禁止。外部依存ゼロでも uv run を使う。理由: python未インストール環境でもuvがPythonを自動解決するため)
  3. --help オプションを実装
  4. 実際に uv run でテスト実行して動作確認
Step 5: SKILL.md作成

テンプレートに従い作成。以下の要素を必ず含める:

フロントマター(必須):

yaml
---
name: xs-<skill-name>
description: [50-200文字。何をするか+いつ使うか+トリガーフレーズ]
---

本文の構成:

  1. H1タイトル - スキル名
  2. 1行概要 - 何をするスキルか
  3. 絶対遵守事項(必要な場合)
  4. 手順 - Step/STEP形式で番号付き
  5. 出力フォーマット - 期待する出力形式
  6. 使用例 - 具体的なトリガーフレーズ

パス規則:

  • [SKILL_DIR] - SKILL.mdがあるディレクトリ
  • [WORKSPACE] - ワークスペースルート
  • ハードコードパス禁止

保存機能がある場合:

  • note-takingスキルがあればそちらへの委譲を記述
  • 直接保存ロジックを書かない
Step 6: README.md作成(人間向け)

SKILL.mdはAI向けの行動指示、README.mdは人間向けの説明として分ける。極小スキルを除き、次を含むREADME.mdを作成する。

  • 何ができるか
  • 使い方と出力例
  • 必要な依存・セットアップ
  • よくあるエラーと対処
  • オプション依存がある場合は可用性の確認方法とフォールバック
  • 参考にしたリポジトリ、記事、ライセンス

AIが実行時に読む手順はSKILL.mdへ置き、背景や長い説明をREADME.mdへ分離する。

Step 7: 品質チェック

[SKILL_DIR]/references/checklist.md の全項目を確認。

フロントマターは全スキルを一括確認する。

bash
for file in [WORKSPACE]/skills/*/SKILL.md; do
  head -1 "$file" | grep -q '^---$' || echo "MISSING: $file"
done
Step 8: 登録確認

スキルの配置場所がシンボリックリンクで管理されている場合(例: .claude/skills/ → skills/)、skills/ にフォルダを作るだけで自動認識される。

そうでない場合は、AIツールの設定に新しいスキルを登録する。

Step 9: スキル一覧更新

[WORKSPACE]/skills/README.md があれば、スキル一覧に追加。

Step 10: Git同期
bash
cd [WORKSPACE]
git add skills/<skill-name> skills/README.md
git diff --cached
git commit -m "Add skill: <skill-name>"

公開リポジトリへpush・PR作成する場合は、対象と操作を列挙してユーザーのOKを取る。

Step 11: 完了報告
スキル作成完了!

skills/<skill-name>/
- SKILL.md(XX行、AI向け)
- README.md(人間向け)
- scripts/(あれば)
- references/(あれば)

スキル改善フロー

既存スキルの改善を依頼された場合:

Step 1: 現状分析
bash
# 対象スキルを読む
cat [WORKSPACE]/skills/<skill-name>/SKILL.md

# 行数を確認
wc -l [WORKSPACE]/skills/<skill-name>/SKILL.md
Step 2: チェックリスト適用

[SKILL_DIR]/references/checklist.md の全項目を OK / 要修正 / 対象外(理由) で判定する。最初に見つけた問題だけで監査を終えない。

対象ディレクトリ全体を確認し、README・参照ファイル・スクリプトが実在し、説明と実装が一致するかを照合する。README省略はStep 6の条件と理由を記録する。

Step 3: パターン参照

[SKILL_DIR]/references/patterns.md でベストプラクティスと照合。

Step 4: 改善実施

問題点を修正し、品質チェックを再実行。

Step 5: Git同期と報告

全項目の判定、変更した成果物、検証結果、残課題を報告する。未対応の「要修正」がある場合は対象と理由を明示し、改善完了とは報告しない。同期はユーザーの許可と対象リポジトリの運用ルールに従う。


参考資料

  • [SKILL_DIR]/references/patterns.md - スキルの設計パターン集
  • [SKILL_DIR]/references/templates.md - 分類別テンプレート
  • [SKILL_DIR]/references/checklist.md - 品質チェックリスト
  • [WORKSPACE]/skills/README.md - スキル一覧と作成ガイド

使用例

新しいスキルを作りたい
スキル作って:Twitterトレンド取得
このスキルを改善して
スキルのレビューして

© karaage0703, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files (references) in skills/xs-skill-creator of karaage0703/ai-assistant-workspace.

  • SKILL.md
  • README.md
  • references/checklist.md
  • references/patterns.md
  • references/templates.md

Open the folder on GitHubat commit c689862

Compare with similar skills

Xs Skill Creator 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.

Xs Skill Creator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Xs Skill Creator this skillkaraage0703/ai-assistant-workspace136—~1kAutomated safety check: PassMIT
SkillAnything Skill GeneratorAgentSkillOS/SkillAnything471—~1.9kAutomated safety check: PassMIT
DBS Skill Makerdontbesilent2025/dbskill11k—~1.2kAutomated safety check: PassCustom licence
Skill Creatorluongnv89/asm955—~5.3kAutomated safety check: PassMIT
Run History Skill Builderdongshuyan/compass-skills753—~1.8kAutomated safety check: PassMIT
Skill Contract Reviewerrohitg00/ai-engineering-from-scratch67k1 repos~450Automated safety check: PassMIT

Similar skills

  • SkillAnything Skill Generator

    AgentSkillOS/SkillAnything

    Generates a complete agent skill for a target tool, API, library or workflow through a seven-phase pipeline that ends with testing, tuning and packaging for several platforms.

    471 GitHub stars~1.9k tokensUpdated 6 mo ago
    Agent WorkflowsAuto-check passed
  • DBS Skill Maker

    dontbesilent2025/dbskill

    Turns a problem you keep running into into a single installable, tested skill, and prepares a GitHub repository only when you ask to share it.

    11k GitHub stars~1.2k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Skill Creator

    luongnv89/asm

    Create a skill or bring an existing one up to the same standard (validate + asm eval fix loop); run evals, tune triggering.

    955 GitHub stars~5.3k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Run History Skill Builder

    dongshuyan/compass-skills

    Turn a completed task, browser flow, artifact pipeline, failure-recovery trace, or repeatedly refined workflow into a new reusable skill package or a reviewed skill-design plan.

    753 GitHub stars~1.8k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed
  • Skill Contract Reviewer

    rohitg00/ai-engineering-from-scratch

    Validates an Agent Skill package against a portable contract with a Python checker, then picks the smallest set of instruction, capability or lifecycle primitives for the task.

    67k GitHub starsUsed in 1 repo~450 tokens
    Agent WorkflowsAuto-check passed
  • Skill Creator

    TheSyart/emperor-agent

    Create, update, import, or validate Emperor Skills (SKILL.md folders with optional scripts, references, and assets).

    195 GitHub stars~2k tokensUpdated 11 days ago
    Agent WorkflowsAuto-check passed

More from karaage0703/ai-assistant-workspace

All 23 skills in this repo
  • Xs Arxiv

    karaage0703/ai-assistant-workspace

    arXiv論文の検索・トレンド発見・詳細分析を行う統合スキル。興味度スコアでユーザーに刺さる論文を自動選定。PDF全文読み込み・Notion蓄積対応。「arXivチェックして」「論文検索」「論文分析して」で使用。

    136 GitHub stars~1.4k tokensUpdated 17 days ago
    Auto-check passed
  • Xs Multi Agent

    karaage0703/ai-assistant-workspace

    異なるproviderのAI(Codex/Claude/Grok/Cursor/Antigravity等)から独立意見を集め、共通論点で相互検討して統合する。最初に利用可能エージェントを検出する。「みんなで考えて」「マルチエージェントで分析して」「複数のAIでレビューして」と言われたら使う。

    136 GitHub stars~1.8k tokensUpdated 17 days ago
    Auto-check passed
  • Xs Podcast

    karaage0703/ai-assistant-workspace

    ポッドキャストの音声取得・文字起こし・まとめを行う統合スキル。「ポッドキャストまとめて」「音声配信をダウンロード」「Podcastの内容を教えて」で使用。

    136 GitHub stars~557 tokensUpdated 17 days ago
    Auto-check passed
  • Xs Bridge Ideas

    karaage0703/ai-assistant-workspace

    ワークスペース内の遠い知識や活動をつないで、新しいアイデアを生成する思考支援スキル。過去記事・メモ・発信資産から企画や実装ネタを出したい時に使用。「アイデア出して」「知識をつないで」「一見関係ないものをつないで」で使用。

    136 GitHub stars~487 tokensUpdated 17 days ago
    Auto-check passed
  • Xs Calendar

    karaage0703/ai-assistant-workspace

    カレンダー予定を確認するスキル。ICS(Googleカレンダー等)と手動追加(画像読み取り)を統合。「今日の予定」「明日の予定」「カレンダー画像送って」「スケジュール確認」で使用。/calendar で発動。

    136 GitHub stars~441 tokensUpdated 17 days ago
    Auto-check passed
  • Xs Cat Diary

    karaage0703/ai-assistant-workspace

    猫の写真を自動判定して猫日記を作成するスキル。写真を送ると猫かどうか判定し、猫ならNotion猫日記DBに自動保存。毎週ベストショットを選出。「猫日記」「ねこ日記」「猫写真」「今週のベストショット」で使用。

    136 GitHub stars~425 tokensUpdated 17 days ago
    Auto-check passed

Works with

Categories

Questions about Xs Skill Creator

What does Xs Skill Creator do?

スキルの作成・改善を行うスキル。既存スキルの分析から抽出したパターンとテンプレートで統一感のあるスキルを効率的に作成。スキルを作りたい、新しいスキルを追加したい、スキルを改善したい、SKILL.mdを書きたい場合に使用。. Xs Skill Creator is an agent skill from karaage0703/ai-assistant-workspace.

When should I use Xs Skill Creator?

Xs Skill Creator fits situations like: tasks that involve Skill authoring.

How do I install Xs Skill Creator in Claude Code?

Run `npx skills add karaage0703/ai-assistant-workspace --skill xs-skill-creator -a claude-code`. Or copy the skill folder (skills/xs-skill-creator in karaage0703/ai-assistant-workspace) into .claude/skills/xs-skill-creator in your project. Claude Code loads it when a task matches its description.

How do I install Xs Skill Creator in Codex?

Run `npx skills add karaage0703/ai-assistant-workspace --skill xs-skill-creator -a codex`. Or copy the skill folder (skills/xs-skill-creator in karaage0703/ai-assistant-workspace) into .agents/skills/xs-skill-creator in your project. Codex loads it when a task matches its description.

Can I use Xs Skill Creator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add karaage0703/ai-assistant-workspace --skill xs-skill-creator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/xs-skill-creator, .gemini/skills/xs-skill-creator, .github/skills/xs-skill-creator and .opencode/skills/xs-skill-creator in your project.

What does Xs Skill Creator need to run?

Going by SKILL.md and its folder, Xs Skill Creator needs the command-line tools its instructions call (git and uv).

Does Xs Skill Creator access the network?

SKILL.md contains no URLs. Its commands use git and uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Xs Skill Creator safe to install?

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.

What licence does Xs Skill Creator use?

Xs Skill Creator is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Xs Skill Creator use?

About 1k tokens (SKILL.md is roughly 4.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4k tokens, read only when the agent opens those files.

What are the alternatives to Xs Skill Creator?

Skills that share tags, products or a category with Xs Skill Creator: SkillAnything Skill Generator (AgentSkillOS/SkillAnything, 471 stars), DBS Skill Maker (dontbesilent2025/dbskill, 11k stars), Skill Creator (luongnv89/asm, 955 stars) and Run History Skill Builder (dongshuyan/compass-skills, 753 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Xs Skill Creator?

karaage0703 (a GitHub user) maintains it in karaage0703/ai-assistant-workspace, which has 136 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on September 23, 2026.

Source: karaage0703/ai-assistant-workspace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.