スキル一覧に戻る
Th0rgal

library-management

by Th0rgal

5🍴 4📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: library-management description: > Create, update, and delete skills, commands, tools, and rules in the Open Agent Library. Trigger terms: library, skill, command, tool, rule, save skill, create skill, new skill.

When to Use

  • Creating a new skill, command, tool, or rule
  • Updating existing library content
  • Deleting library items
  • Syncing library changes to git remote

When NOT to Use

  • Local file operations unrelated to the library
  • Running missions or managing workspaces

Quick Reference

ResourceListGetSaveDelete
Skillslibrary-skills_list_skillslibrary-skills_get_skilllibrary-skills_save_skilllibrary-skills_delete_skill
Commandslibrary-commands_list_commandslibrary-commands_get_commandlibrary-commands_save_commandlibrary-commands_delete_command
Toolslibrary-commands_list_toolslibrary-commands_get_toollibrary-commands_save_toollibrary-commands_delete_tool
Ruleslibrary-commands_list_ruleslibrary-commands_get_rulelibrary-commands_save_rulelibrary-commands_delete_rule

Git Operations

  • library-git_status - Check for uncommitted changes
  • library-git_commit - Commit with message
  • library-git_push - Push to remote
  • library-git_sync - Pull latest changes

Procedure

  1. List existing items to see what's there
  2. Get current content before modifying (avoid overwrites)
  3. Save with the full content (YAML frontmatter + body)
  4. Commit with a descriptive message
  5. Push to sync with remote

File Formats

Skill (skill/<name>/SKILL.md)

---
name: skill-name
description: What this skill does
---
Instructions for using this skill...

Command (command/<name>.md)

---
description: Command description
---
Prompt template. Use $ARGUMENTS for user input.

Tool (tool/<name>.ts)

import { tool } from "@opencode-ai/plugin"
export const my_tool = tool({
  description: "What it does",
  args: { param: tool.schema.string().describe("Param description") },
  async execute(args) { return "result" },
})

Rule (rule/<name>.md)

---
description: Rule description
---
Instructions applied to agents referencing this rule.

Checks & Guardrails

  • Always read before updating to avoid overwriting
  • Use descriptive commit messages
  • Check library-git_status before pushing
  • Skill names: lowercase, hyphens allowed, 1-64 chars

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です