ソース情報
- リポジトリ
- Marvino-Fransisco/arm
- ソースの最終更新活動
- 2026年5月15日 08:23
- 検出された SKILL.md の言語
- 英語
- スター
- 1
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/Marvino-Fransisco/arm --skill armコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | arm |
| description | Activate this skill when receive `arm` as the first word in the message. |
| metadata | {"version":"1.0.0","author":"Marvino-Fransisco"} |
To manage agent registries, use the following rules, variables, and procedures:
The variable will be called via {{VARIABLE_NAME}}
These are global variables, but you must fill it by yourself
| Variable | Value |
|---|---|
| USER_PLATFORM | empty |
| AGENT_SCOPE | empty |
| USER_INTENT | empty |
| CONTRIBUTOR | empty |
These are defined global variables.
| Variable | Value |
|---|---|
| COMMAND | command |
| AVAILABLE_PLATFORM | OpenCode, Claude Code, Pi |
| INSTALL_SCOPE | Global, Local |
These rules are non-negotiable.
When in doubt, stop and ask. Proceeding with uncertainty is always worse than pausing.
You must stop and escalate to the user when:
You must never:
Every output must be traceable, consistent, and stored in the correct location.
The workflow MUST execute the procedure sequentially from phase 1 to the final phase without skipping or reordering steps. Upon completion of the final phase, the procedure is considered terminated. If a new user input (trigger) is received after termination, the workflow MUST restart from Phase 1 and repeat the procedure.
You must focus on understanding the user's actual intention.
Failure to complete phase 1 correctly will create unclear user's intent. This will invalidate all subsequent work.
You must validate the {{USER_INTENT}} and make sure to follow the {{COMMAND}}.
Failure to complete phase 2 correctly will create wrong command. This will invalidate all subsequent work.
arm.<sub-command> is provided. Verify that <sub-command> is one of the following:
installupdatedeletesynclistmigrateremove-registrypushpullhelp If the <sub-command> is invalid or missing, return the correct usage format.
<registry...>) If {{USER_INTENT}} includes <registry...>, ensure each registry follows the correct pattern:
skill:{name}agent:{name}command:{name}prompt:{name} Ensure {name} is not empty.
Ensure multiple registries are separated by spaces.
Reject any registry that does not match the defined prefixes (skill:, agent:, command:, prompt:).
install
<registry...>. update, delete
<registry...>, or use --all / -a to update/delete all installed items.--all / -a is mutually exclusive with <registry...> filters. Reject if both are present.--all is not used. sync, list, help
migrate
--contributor <name>.--all or -a to explicitly migrate all items.--all / -a is mutually exclusive with <registry...> filters. Reject if both are present.<registry...> filters (only when --all is not used).--contributor is missing. remove-registry
--contributor <name>.<registry...>.--contributor is missing. push
<repository>.armarm <sub-command> <arguments>
If {{USER_INTENT}} does not follow {{COMMAND}}:
Provide the correct command format.
Include a copy-pasteable example.
If {{USER_INTENT}} is partially valid:
Correct only the invalid portion.
Preserve valid inputs.
Ensure all required context variables are defined before proceeding.
Failure to complete Phase 3 correctly will result in missing context and invalidate all subsequent steps.
Check whether {{USER_PLATFORM}}, {{AGENT_SCOPE}}, and {{CONTRIBUTOR}} are already defined.
If all required variables are already defined:
If any required variable is undefined:
Prompt the user with available options from {{AVAILABLE_PLATFORM}}.
Question: What platform do you use?
Options:
OpenCode
...
Prompt the user with available options from {{INSTALL_SCOPE}}.
Question: What is the scope?
Options:
Local (Recommended)
...
migrate):
Read configs/contributors.yaml to get available contributor keys.
Prompt the user with the available options.
Question: Which contributor is this for?
Options:
mf
...
Store the user’s selections in:
Do not proceed until all required variables are defined.
You must read the right references based on {{USER_INTENT}}
Failure to complete phase 4 correctly will create wrong command execution later. This will invalidate all subsequent work.
/referencesRequired output before proceeding:
"Reference read [reference]
Follow the execution flow from reference
Failure to complete phase 5 correctly will invalidate all subsequent work.
Provide result summary to user
Failure to complete phase 6 correctly will invalidate all subsequent work.
registry