بنقرة واحدة
sync-plugin
Sync plugin skills and agent from private repo to public repo for distribution
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Sync plugin skills and agent from private repo to public repo for distribution
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | sync-plugin |
| description | Sync plugin skills and agent from private repo to public repo for distribution |
Copy the latest plugin files from the private repo to the public repo for distribution.
After modifying any skill, agent, or plugin config in the private plugin/ directory and wanting to publish the changes.
Check that all skills have YAML frontmatter (---\nname: ...\ndescription: ...\n---):
for f in plugin/skills/*/SKILL.md; do
if ! head -1 "$f" | grep -q '^---'; then
echo "MISSING FRONTMATTER: $f"
fi
done
rm -rf public-repo/plugins/arc-probe
cp -r plugin public-repo/plugins/arc-probe
# Should only show: .claude-plugin/, CLAUDE.md, skills/, agents/
find public-repo/plugins/arc-probe -type f | sort
No .cpp, .hpp, .c, .h, .rs, .ts, .json (except plugin.json) files should be present.
Make sure the version in these files matches:
plugin/.claude-plugin/plugin.jsonpublic-repo/.claude-plugin/marketplace.jsonpublic-repo/plugins/arc-probe/.claude-plugin/plugin.jsoncd public-repo
git add plugins/
git commit -m "plugin: sync skills and agent"
git push origin main
.mcp.json should NOT exist in the plugin (removed — no MCP)agents/re-assistant.md (not agents/re-assistant/agent.md)/arc-probe:<skill-name> when installedFull analysis of a single function — disassemble, identify args, find string refs, callers/callees, RTTI, generate signature, label in GUI
Fully analyze a C++ virtual function table — detect params, find string refs, measure sizes, and label all entries
Detect function parameters from prologue and register usage — infer types, count, and calling convention
Discover a C++ class by name via RTTI — map its vtable, disassemble key virtual functions, explore inheritance hierarchy, and label everything
Find all functions that call a given function address — shows argument setup, string refs, and containing function names
Compare a function between sessions — generate a signature, find it after binary update, compare disassembly, report changes