ソース情報
- リポジトリ
- osolmaz/skillflag
- ソースの最終更新活動
- 2026年7月24日 10:00
- 検出された SKILL.md の言語
- 英語
- スター
- 8
- フォーク
- 1
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/osolmaz/skillflag --skill skillflagコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | skillflag |
| description | Skillflag producer/installer usage and install guidance (requires skill-install). |
This skill documents how to use the Skillflag producer CLI (skillflag) and the installer CLI (skill-install).
skillflag --skill list lists bundled skill IDsskillflag --skill export <id> exports a skill bundle as a tar streamskill-install consumes a skill directory or tar stream and installs it into a target agent scopeList skills:
skillflag --skill list
Export the bundled skill and install into Codex repo scope:
skillflag --skill export skillflag | skill-install --agent codex --scope repo
Export the bundled skill and install into Claude repo scope:
skillflag --skill export skillflag | skill-install --agent claude --scope repo
Directory input:
skill-install ./skills/skillflag --agent codex --scope repo
Tar stream input (from producer):
skillflag --skill export skillflag | skill-install --agent codex --scope repo
Tar stream input with interactive target selection (when a TTY is available):
skillflag --skill export skillflag | skill-install
Show installer usage/help:
skill-install --help
skillflag is the producer interface; it never installs.skill-install validates SKILL.md frontmatter and installs by copy.docs/SKILLFLAG_SPEC.md.--skill list--skill export <id>--skill list --json MAY be provided and must emit a single JSON object to stdout.--skill list writes only skill IDs to stdout (no banners).--skill export <id> streams a tar with a single top‑level <id>/ and <id>/SKILL.md.mtime = 0, uid/gid = 0.1 on failure.skills/<id>/SKILL.md or .agents/skills/<id>/SKILL.md.Install the library:
npm install skillflag
Global install (exposes skillflag and skill-install on PATH):
npm install -g skillflag
Run without installing (uses bundled binaries):
npx skillflag --skill list
npx skillflag install --agent codex --scope repo ./skills/skillflag
Early‑intercept in your CLI entrypoint so stdout stays clean:
// src/bin/cli.ts
import { findSkillsRoot, maybeHandleSkillflag } from "skillflag";
await maybeHandleSkillflag(process.argv, {
skillsRoot: findSkillsRoot(import.meta.url),
// includeBundledSkill: false, // opt out of the built-in skillflag skill
});
// ... normal CLI startup here
Repository layout (bundled skills):
skills/
my-skill/
SKILL.md
templates/...
Portable agent-skill layout is also supported:
.agents/
skills/
my-skill/
SKILL.md
templates/...
Package distribution:
skills/ or .agents/skills/ is included in package.json files so it ships with the npm tarball.Use the skillflag install convenience command to avoid a global install:
npx skillflag install --agent codex --scope repo ./skills/skillflag