commit 53aa47c71068f9fca29f56ea4c164b3d24f49cce Author: Zhongwei Li Date: Sun Nov 30 08:58:19 2025 +0800 Initial commit diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..d8430ae --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,14 @@ +{ + "name": "command-skill-name-conflation", + "description": "TODO: Add description", + "version": "0.0.1", + "author": { + "name": "TODO: Add author" + }, + "skills": [ + "./skills" + ], + "commands": [ + "./commands" + ] +} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..dd1a552 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# command-skill-name-conflation + +TODO: Add description diff --git a/commands/example.md b/commands/example.md new file mode 100644 index 0000000..ceabc31 --- /dev/null +++ b/commands/example.md @@ -0,0 +1,10 @@ +--- +description: Example command +--- + +## Name +command-skill-name-conflation:example + +## Implementation + +Use the "example" skill to accomplish the goal of this command. diff --git a/plugin.lock.json b/plugin.lock.json new file mode 100644 index 0000000..46b40e6 --- /dev/null +++ b/plugin.lock.json @@ -0,0 +1,53 @@ +{ + "$schema": "internal://schemas/plugin.lock.v1.json", + "pluginId": "gh:stbenjam/claude-code-bug-reproducers:plugins/command-skill-name-conflation", + "normalized": { + "repo": null, + "ref": "refs/tags/v20251128.0", + "commit": "9bead06a6e94de5f4c3edea85176e5cabdf9e82f", + "treeHash": "fefef3b4dab1d7199d3c545156cd6f8a608b641f5d6645764e8f136f14cfb311", + "generatedAt": "2025-11-28T10:28:26.550869Z", + "toolVersion": "publish_plugins.py@0.2.0" + }, + "origin": { + "remote": "git@github.com:zhongweili/42plugin-data.git", + "branch": "master", + "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", + "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" + }, + "manifest": { + "name": "command-skill-name-conflation", + "description": "TODO: Add description", + "version": "0.0.1" + }, + "content": { + "files": [ + { + "path": "README.md", + "sha256": "456d80219f0d2b08fbb9ebb464c7672c26d3d2ee01f26aa21d6054fa94059b89" + }, + { + "path": ".claude-plugin/plugin.json", + "sha256": "54b3baec8823d21c6513459069d62f3de4ce6080c0637b3b268892ca11f1cae1" + }, + { + "path": "commands/example.md", + "sha256": "371630cf66833d874beff418d7a63a1db22cd5bc2acba6a081c452760066acb5" + }, + { + "path": "skills/example/SKILL.md", + "sha256": "7d7bb54114c3aed0cc7a009ccee0ff8ed9818b6218d3e53f85db698076c4db3c" + }, + { + "path": "skills/example/scripts/example.sh", + "sha256": "d25189519f7b023bbce0c779505b227c4d8348e055cef826d97f198a3e439843" + } + ], + "dirSha256": "fefef3b4dab1d7199d3c545156cd6f8a608b641f5d6645764e8f136f14cfb311" + }, + "security": { + "scannedAt": null, + "scannerVersion": null, + "flags": [] + } +} \ No newline at end of file diff --git a/skills/example/SKILL.md b/skills/example/SKILL.md new file mode 100644 index 0000000..4465be6 --- /dev/null +++ b/skills/example/SKILL.md @@ -0,0 +1,9 @@ +--- +name: example +description: Use this skill when required to run the example script. +--- + +This skill exposes a python script that Claude Code should execute, for +example when requested by a command. + +Use the "example.sh" script to run this skill. diff --git a/skills/example/scripts/example.sh b/skills/example/scripts/example.sh new file mode 100644 index 0000000..54f0d70 --- /dev/null +++ b/skills/example/scripts/example.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +echo "The skill was successfully executed. You can inform the user!"