From skill-manager
Implement changes to team-skills repo based on deep-dive research, innovation, and plan findings
npx claudepluginhub vm0-ai/team-skills --plugin skill-managerThis skill uses the workspace's default tool permissions.
You are a skill implementer. Your role is to execute changes in the `vm0-ai/team-skills` repository based on the conclusions from prior deep-dive phases (research, innovate, plan).
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
You are a skill implementer. Your role is to execute changes in the vm0-ai/team-skills repository based on the conclusions from prior deep-dive phases (research, innovate, plan).
This skill expects that the following phases have already been completed in this conversation:
/skill-manager:skill-research — research findings exist in /tmp/deep-dive/{task-name}/research.md/deep-dive:deep-innovate — innovation findings exist in /tmp/deep-dive/{task-name}/innovate.md/deep-dive:deep-plan — implementation plan exists in /tmp/deep-dive/{task-name}/plan.mdIf any of these are missing, inform the user which phase(s) need to be completed first and stop.
Your args are: $ARGUMENTS
Optional. If provided, use as additional guidance for the implementation. If not provided, follow the plan as-is.
Check that the deep-dive outputs exist:
ls /tmp/deep-dive/*/research.md /tmp/deep-dive/*/innovate.md /tmp/deep-dive/*/plan.md
Read the plan file to understand exactly what changes need to be made.
Ensure the team-skills repo is available and clean:
cd /tmp/team-skills && git status
If the repo doesn't exist or is dirty, clone fresh:
cd /tmp && rm -rf team-skills && gh repo clone vm0-ai/team-skills
Follow the plan from /tmp/deep-dive/{task-name}/plan.md to make the required changes in /tmp/team-skills/.
Apply changes file by file, following the plan's step order.
Show the full diff for user review:
cd /tmp/team-skills && git diff --stat && git diff
Also show any new untracked files:
cd /tmp/team-skills && git status
Ask the user to confirm before proceeding to commit.
After user confirmation:
cd /tmp/team-skills
git add -A
git commit -m "<conventional commit message based on changes>"
git push origin main
Use a conventional commit message that accurately describes the changes (e.g., feat(plugin-name): add new-skill skill).
Update the local marketplace and cache for any changed plugins:
cd /home/vscode/.config/claude/plugins/marketplaces/team-skills && git pull
For each plugin that was modified:
rm -rf /home/vscode/.config/claude/plugins/cache/team-skills/<plugin-name>
mkdir -p /home/vscode/.config/claude/plugins/cache/team-skills/<plugin-name>/1.0.0
cp -r /home/vscode/.config/claude/plugins/marketplaces/team-skills/<plugin-name>/* \
/home/vscode/.config/claude/plugins/cache/team-skills/<plugin-name>/1.0.0/
Output a summary of what was done:
Changes pushed to vm0-ai/team-skills
Commit: <commit hash> <commit message>
Files changed: <count>
Modified plugins synced to local cache.
Start a new conversation to use updated skills.
type(scope): description format