ソース情報
- リポジトリ
- hristo2612/jinn
- ソースの最終更新活動
- 2026年6月4日 15:39
- 検出された SKILL.md の言語
- 英語
- スター
- 313
- フォーク
- 73
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/hristo2612/jinn --skill skill-creatorコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | skill-creator |
| description | Create new custom skills by writing SKILL.md playbooks |
This skill activates when the user wants to create a new custom skill for {{portalName}}.
All skills are stored at ~/.jinn/skills/<skill-name>/SKILL.md. Each skill lives in its own directory named with kebab-case.
Claude Code has native skill creation capabilities. Defer to the engine's built-in skill/memory system when available. The engine knows how to create well-structured instruction files. Simply ensure the output file lands at the correct path: ~/.jinn/skills/<skill-name>/SKILL.md.
Create the SKILL.md file manually following the conventions below. Write the file directly to ~/.jinn/skills/<skill-name>/SKILL.md.
~/.jinn/skills/<skill-name>/ if it does not exist.~/.jinn/skills/<skill-name>/SKILL.md.Every SKILL.md should follow these conventions:
Start with a ## Trigger section that explains exactly when this skill should activate. Be specific about the keywords, phrases, or situations that should invoke this skill.
Good: "This skill activates when the user asks to generate a weekly report from their GitHub repositories." Bad: "This skill does reporting stuff."
Provide numbered steps that an AI engine can follow without ambiguity. Each step should be a concrete action, not a vague directive.
Good: "1. Read the file at ~/.jinn/data/repos.json. 2. For each repository, fetch the latest commits from the past 7 days."
Bad: "1. Get the data. 2. Process it."
Specify exact file paths for any data the skill reads or writes. Use ~/.jinn/ as the base directory. Define the expected schema for any JSON or YAML files.
Include a section on what to do when things go wrong: missing files, malformed data, unavailable services. Provide fallback behavior.
Each skill should do one thing well. If a skill is trying to do too many things, suggest splitting it into multiple skills.
Include example inputs, outputs, file contents, and commands wherever possible. Examples remove ambiguity.
Use this template as a starting point. YAML frontmatter is required - both Claude Code and Codex CLIs discover skills by reading frontmatter from SKILL.md files. Without it, the skill won't be recognized by engines.
---
name: <skill-name>
description: <One-line description of what this skill does>
---
# <Skill Name>
## Trigger
This skill activates when <specific trigger description>.
## Data Files
- `~/.jinn/<path>` - <description of the file and its format>
## Steps
1. <First concrete action>
2. <Second concrete action>
3. ...
## Examples
<Example input and expected behavior>
## Error Handling
- If <error condition>, then .
The gateway automatically creates symlinks in ~/.jinn/.claude/skills/ and ~/.jinn/.agents/skills/ pointing to each skill directory. This happens on startup and whenever the skills/ directory changes. You do not need to manage symlinks manually.