Acts as a recruiter and manager for agent skills...
This skill empowers the agent to act as a "talent manager" for its own capabilities or those of a sub-agent. It curates an optimal team by discovering high-quality skills, vetting them for safety and maintenance, simulating conflicts, and managing the "hiring" (loading), "firing" (unloading), and "updating" (refreshing via CLI or manual) of instructions to maintain a clean, current context window. Now integrates official npx skills CLI for checking and updating all installed skills efficiently.
npx skills check/update for batch efficiency.site:skills.sh ... or site:github.com filename:SKILL.md ...).https://skills.sh/?q=... parsing.npx skills check to detect changes; if manual, browse repo last commit.For candidates or existing skills:
Compare rules; simulate via code dry-run or textual overlap analysis; decide update/fire/discard.
Rationale for keep/hire/update/fire, preferring CLI for batch actions.
{
"actions": [
{
"type": "load",
"skill_name": "author/skill-name",
"url": "https://skills.sh/author/skill-name",
"install_command": "npx skills add author/repo",
"reason": "..."
},
{
"type": "check_updates",
"command": "npx skills check",
"reason": "First review available updates without making changes"
},
{
"type": "update_all",
"command": "npx skills update",
"reason": "Apply updates to all installed skills"
},
{
"type": "unload",
"skill_name": "old-skill-name",
"reason": "..."
}
]
}
Situation: Agent has nextjs-app-router-patterns, vercel-react-best-practices. Needs comprehensive testing (e.g., E2E for user flows).
Discovery: Query https://skills.sh/?q=nextjs+testing โ Top results include vercel-react-best-practices (45.2K installs), web-design-guidelines (34.4K installs), remotion-best-practices (28.8K installs), frontend-design (12.3K installs), skill-creator (5.7K installs). Relevant lower-ranked: frontend-testing (rank ~149), e2e-testing-patterns (rank ~162).
Fallback: GitHub search for "next.js testing SKILL.md" if needed (e.g., surfaces additional repos with testing strategies).
Evaluation: For e2e-testing-patterns (https://skills.sh/wshobson/agents/e2e-testing-patterns): SKILL.md is well-structured with Playwright/Cypress patterns, waiting strategies, best practices, and pitfalls. Specific to E2E (e.g., page object model, network mocking); recent based on modern APIs. Security scan: No red flags.
Conflict Simulation: Textual check shows no overlaps with current skills; complements with testing layer.
Human-Readable Report:
System Action Plan:
{
"actions": [
{
"type": "load",
"skill_name": "wshobson/agents/e2e-testing-patterns",
"url": "https://skills.sh/wshobson/agents/e2e-testing-patterns",
"install_command": "npx skills add wshobson/agents",
"reason": "Adds E2E capability with Playwright patterns"
}
]
}
Situation: Agent has basic-eslint, airbnb-react. Goal: Modern React/Next.js best practices.
Discovery: Query https://skills.sh/?q=react+best+practices reveals vercel-react-best-practices (45.2K installs).
Evaluation: Detail page (https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices) shows comprehensive SKILL.md with 57 rules, prioritized by impact; Vercel-official, highly maintained. Security scan: Clean.
Conflict Simulation: Dry-run (if available) or textual: airbnb-react requires propTypes (legacy) vs. Vercel (optional in modern React); flags redundancy and conflicts.
Human-Readable Report:
System Action Plan:
{
"actions": [
{
"type": "unload",
"skill_name": "basic-eslint",
"reason": "Redundant and less specific"
},
{
"type": "unload",
"skill_name": "airbnb-react",
"reason": "Obsolete, conflicts with modern requirements"
},
{
"type": "load",
"skill_name": "vercel-labs/agent-skills/vercel-react-best-practices",
"url": "https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices",
"install_command": "npx skills add vercel-labs/agent-skills",
"reason": "Modern standard, high authority"
}
]
}