LS

lexler/skill-factory

Productivity workflow

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

239 stars 品質 62 トレンド 32Apache-2.0

Anthropicの公式ドキュメントから、Claude Code のスキルを組み込みのベストプラクティスで作成します.

概要

Anthropicの公式ドキュメントから、Claude Code のスキルを組み込みのベストプラクティスで作成します。 クロードは、一度にすべてを念頭に置くことはできません。 リス! スキルは、情報が徐々に解放することによって、引き寄せられたエージェントの問題を解決します: 1. : 名前だけ + 説明が読み込まれる (~100 スキルあたりトークン) 2. : 完全な指示が読み込まれる 3. : タスクがそれらを必要とするときにのみ読み込まれる参照 これは、需要に応じて豊富な知識を利用できるようにしながら、コンテキストリーンを維持します。 : - スキルはモデルで呼び出されます(クロードは、フロントマッターに基づいて関連してSKILL.mdで関連リンクしたときに適用されます)。 - Slash コマンドはユーザ呼び出し (/command) です。 1。 Claudeコード2でこのフォルダを開きます。 新しいスキル3を作成するためにそれを依頼してください。 いくつかの質問に答える - 参照またはオンラインで検索するためにClaudeを尋ねるポイント4. output skills/[category]/[skill-name]/[skill-name]/ このリポジトリには、グローバルインストール用の./skillsヘルパースクリプトが含まれています。 (すべてのプロジェクト) — スクリプトを使って ~/.claude/skills/ に対談する:

概要(AI 翻訳)

Anthropicの公式ドキュメントから、Claude Code のスキルを組み込みのベストプラクティスで作成します。

なぜスキル?

クロードは、一度にすべてを念頭に置くことはできません。 リス!

スキルは、情報を徐々に解放することによって、引き寄せられたエージェントの問題を解決します。 1.Startup: 名前+説明のみ読み込まれた(スキルごとの100トークン) 2.トリガー時: 読み込まれる完全な指示 3.必要に応じて: タスクがそれらを必要とするときにのみ読み込まれた参照

これは、需要に応じて豊富な知識を利用できるようにしながら、コンテキストリーンを維持します。

Skillsとslashコマンド:

  • スキルはモデルを呼び出されます(フロントマッターに基づいて関連する場合、およびSKILL.mdの関連リンクが適用されます)。
  • Slashコマンドはユーザ呼び出し([/command])です。

クイックスタート

1。 Claudeコードでこのフォルダを開きます 2. 新たなスキルを身につける 3. 質問に答える — 参照またはオンラインで検索するためにClaudeを尋ねる 4。 [[[T1]であなたのスキルを見つける]

あなたのスキルを使用する

このリポジトリには、グローバルインストールのための [./skillsヘルパースクリプトが含まれています。

Global (全てのプロジェクト) — スクリプトを使用して[[~/.claude/skills/] にリンクします。

output_skills/ に編集します。symlink なのですぐに適用されます.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

Skill Factory

Creates Claude Code skills with built-in best practices from Anthropic’s official documentation.

Why Skills?

Claude can’t hold everything in mind at once. Squirrel!

Skills solve the problem of distracted agent by releasing information gradually:

  1. Startup: Only name + description loaded (~100 tokens per skill)
  2. When triggered: Full instructions loaded
  3. As needed: References loaded only when the task requires them

This keeps context lean while making rich knowledge available on demand.

Skills vs slash commands:

  • Skills are model-invoked (Claude applies them when relevant based on the frontmatter and then relevant links in SKILL.md).
  • Slash commands are user-invoked (/command).

Quick Start

  1. Open this folder in Claude Code
  2. Ask it to create a new skill
  3. Answer a few questions — point to references or ask Claude to search online
  4. Find your skill in output_skills/[category]/[skill-name]/

Using Your Skill

This repo includes a ./skills helper script for global installation.

Global (all projects) — use the script to symlink to ~/.claude/skills/:

./skills toggle    # interactive picker
./skills status    # check what's installed

Edits to output_skills/ apply immediately since it’s a symlink.

Local (single project) — copy the skill folder to your project’s .claude/skills/ or create a symlink in your project yourself.

STARTER_CHARACTER

Each skill defines a STARTER_CHARACTER = [emoji] at the top. This is a visual indicator that Claude has loaded the skill and is following its instructions. For example, the nullables skill uses ⭕️ and TDD uses 🔴/🌱/🌀.

To activate this, add the following to your global ~/.claude/CLAUDE.md:

Always start replies with STARTER_CHARACTER + space (default: 🍀). Stack emojis when requested, don't replace.

Pick any default emoji you like — it confirms Claude is reading your ground rules. When a skill activates, its emoji stacks on top: 🍀 ⭕️ means both your global rules and the nullables skill are active.

Without this line in your global CLAUDE.md, the STARTER_CHARACTER lines in skills might have unpredictable behavior.

Updating Best Practices

./update-docs

Pulls latest skill patterns from Anthropic.

Structure

docs/           — Skill creation knowledge and patterns
output_skills/  — Generated skills organized by category
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add lexler/skill-factory
MCP 初心者?mcpskill.org のガイドから始めましょう →