From my-skills
On-demand MCP capability invocation via MCPorter. Use when the task needs browser automation (Playwright), documentation lookup (Context7), repository reading (zread), web search (web-search-prime), remote URL reading (web-reader), or any other MCP server. Use whenever you would otherwise want a persistent MCP server but the runtime is configured with no global MCP servers, so each MCP call must go through MCPorter.
npx claudepluginhub atomlink-ye/my-claude-plugins --plugin skill-creatorThis skill uses the workspace's default tool permissions.
Use this skill when you need MCP capabilities such as browser automation,
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Processes PDFs: extracts text/tables/images, merges/splits/rotates pages, adds watermarks, creates/fills forms, encrypts/decrypts, OCRs scans. Activates on PDF mentions or output requests.
Share bugs, ideas, or general feedback.
Use this skill when you need MCP capabilities such as browser automation, documentation lookup, repository reading, web search, or remote URL reading.
OpenCode is intentionally configured with no global MCP servers. Heavy MCP servers must be called on demand through MCPorter so small containers do not start Playwright, Chrome DevTools, Context7, or Z.AI MCP processes at session startup.
mcporter through the shell; do not add servers to opencode.json.--config ~/.mcporter/mcporter.json.context7, web-search-prime, web-reader, zread) over
local stdio MCPs when they satisfy the task.playwright, chrome-devtools, context7-local,
zai-mcp-server) only when required.List configured MCP servers:
mcporter list --config ~/.mcporter/mcporter.json
Inspect one MCP server schema:
mcporter list context7 --schema --config ~/.mcporter/mcporter.json
Call Context7 docs:
mcporter call context7.resolve-library-id libraryName=react --config ~/.mcporter/mcporter.json
mcporter call context7.get-library-docs context7CompatibleLibraryID=/websites/react_dev topic=hooks --config ~/.mcporter/mcporter.json
Call Z.AI web search / reader:
mcporter call web-search-prime.web_search_prime search_query="OpenCode MCP lazy loading" --config ~/.mcporter/mcporter.json
mcporter call web-reader.webReader url=https://example.com --config ~/.mcporter/mcporter.json
Call local browser MCP only when necessary:
mcporter list playwright --schema --config ~/.mcporter/mcporter.json
mcporter call playwright.<tool_name> --args '{"key":"value"}' --config ~/.mcporter/mcporter.json
If a tool name is unclear, run mcporter list <server> --schema first.