From 1efab8c23242c8638e20465a0e90df5ea8e0d7e8 Mon Sep 17 00:00:00 2001 From: tadeo <94108039+tadeongmi@users.noreply.github.com> Date: Mon, 16 Mar 2026 22:37:13 -0300 Subject: [PATCH 1/4] feat: add Claude Code plugin manifest Adds `.claude-plugin/plugin.json` so this repo can be installed as a Claude Code plugin via marketplaces and the `/plugin install` command. The skill path points to the existing `solidity-auditor/` directory, so no files need to be moved. Co-Authored-By: Claude Opus 4.6 --- .claude-plugin/plugin.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .claude-plugin/plugin.json diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..b10fcd2 --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,12 @@ +{ + "name": "solidity-auditor", + "description": "Security audit skill for Solidity smart contracts", + "version": "1.0.0", + "author": { + "name": "Pashov Audit Group" + }, + "repository": "https://github.com/pashov/skills", + "license": "MIT", + "keywords": ["solidity", "security", "audit", "smart-contracts"], + "skills": "./solidity-auditor" +} From 3c587f180a11ba589847f5aaf11a2655bbeb6e57 Mon Sep 17 00:00:00 2001 From: tadeo <94108039+tadeongmi@users.noreply.github.com> Date: Wed, 18 Mar 2026 22:51:08 -0300 Subject: [PATCH 2/4] fix: remove whitespace from author name in plugin manifest Co-Authored-By: Claude Opus 4.6 (1M context) --- .claude-plugin/plugin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index b10fcd2..61adbf6 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -3,7 +3,7 @@ "description": "Security audit skill for Solidity smart contracts", "version": "1.0.0", "author": { - "name": "Pashov Audit Group" + "name": "pashov" }, "repository": "https://github.com/pashov/skills", "license": "MIT", From cd56e29aed7b101c97b4214379715671f48db15a Mon Sep 17 00:00:00 2001 From: tadeo <94108039+tadeongmi@users.noreply.github.com> Date: Thu, 23 Apr 2026 13:11:57 -0300 Subject: [PATCH 3/4] feat: include x-ray skill in plugin manifest and add README install note Rename plugin to pashov-skills, bump to 1.1.0, and declare both solidity-auditor and x-ray in the skills array. Add a one-line install note to the README. Co-Authored-By: Claude Opus 4.7 (1M context) --- .claude-plugin/plugin.json | 10 +++++----- README.md | 2 ++ 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 61adbf6..f2d44e8 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,12 +1,12 @@ { - "name": "solidity-auditor", - "description": "Security audit skill for Solidity smart contracts", - "version": "1.0.0", + "name": "pashov-skills", + "description": "Solidity security skills from Pashov Audit Group — solidity-auditor and x-ray", + "version": "1.1.0", "author": { "name": "pashov" }, "repository": "https://github.com/pashov/skills", "license": "MIT", - "keywords": ["solidity", "security", "audit", "smart-contracts"], - "skills": "./solidity-auditor" + "keywords": ["solidity", "security", "audit", "smart-contracts", "x-ray"], + "skills": ["./solidity-auditor", "./x-ray"] } diff --git a/README.md b/README.md index d526e7f..72504d5 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,8 @@ run the solidity auditor with all the different agents possible on *specified fi update skills to latest version ``` +**Claude Code plugin install:** `/plugin marketplace add pashov/skills` then `/plugin install pashov-skills` + --- ## Skills From 6dfabf47e1de8c71363a7b37d842f2e3b0f88ccc Mon Sep 17 00:00:00 2001 From: tadeo <94108039+tadeongmi@users.noreply.github.com> Date: Thu, 23 Apr 2026 13:17:25 -0300 Subject: [PATCH 4/4] chore: bump to v3.0.0 and simplify author field Address PR feedback: major-only version bumps per Claude Code plugin docs, and flatten author to a string. Co-Authored-By: Claude Opus 4.7 (1M context) --- .claude-plugin/plugin.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index f2d44e8..ba48ced 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,10 +1,8 @@ { "name": "pashov-skills", "description": "Solidity security skills from Pashov Audit Group — solidity-auditor and x-ray", - "version": "1.1.0", - "author": { - "name": "pashov" - }, + "version": "3.0.0", + "author": "pashov", "repository": "https://github.com/pashov/skills", "license": "MIT", "keywords": ["solidity", "security", "audit", "smart-contracts", "x-ray"],