From orchestrator
Use instead of direct lookup when you need curated, context-aware knowledge retrieval - concierge searches, synthesizes, and won't repeat what it already told you.
npx claudepluginhub spawnbox-dev/claude-plugins --plugin orchestratorThis skill uses the workspace's default tool permissions.
Use the Agent tool to spawn or resume the memory concierge:
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). **PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. **DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. **USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Use the Agent tool to spawn or resume the memory concierge:
resume parametersubagent_type: "orchestrator:memory-concierge" with model: "sonnet"Default model: Sonnet. Only use Opus when the concierge itself says to escalate (genuine contradictions, complex cross-domain synthesis).
When to use this skill (completeness matters):
When NOT to use this skill (precision is enough):
Key insight: if you're about to make a list or need "all of" something, use the concierge. Direct lookup returns keyword-matched results which WILL miss items that use different vocabulary. You won't know they're missing.
Example invocation:
Agent tool:
subagent_type: "orchestrator:memory-concierge"
model: "sonnet"
prompt: "I'm about to work on [topic]. What decisions, conventions, and anti-patterns should I know about?"
resume: <agent_id from prior invocation, if available>
After the concierge responds, save its agent ID for future resume calls this session.