From donetick
First-run setup for the donetick plugin. Verifies that DONETICK_BASE_URL, DONETICK_USERNAME, and DONETICK_PASSWORD are available to the MCP server, confirms `uvx` is installed, and runs a smoke-test call (list_circle_members) to confirm credentials work.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin donetickThis skill uses the workspace's default tool permissions.
Run this once after installing the plugin. It checks the prerequisites for the bundled `donetick-mcp` server and verifies connectivity to the user's Donetick instance.
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.
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.
Run this once after installing the plugin. It checks the prerequisites for the bundled donetick-mcp server and verifies connectivity to the user's Donetick instance.
uvx — run which uvx. If missing, instruct the user to install uv (curl -LsSf https://astral.sh/uv/install.sh | sh).DONETICK_BASE_URL, DONETICK_USERNAME, DONETICK_PASSWORD are exported in the user's shell profile (~/.bashrc, ~/.zshrc, or systemd user environment). If absent, prompt the user to add them and reload the shell. Do not write credentials into any tracked file..mcp.json picks up the new environment, then call the donetick MCP tool list_circle_members. A successful response with at least one user confirms the setup.DONETICK_BASE_URL must include the scheme (http:// or https://) and no trailing slash.uvx: command not found — the MCP server can't launch; install uv and restart Claude Code.pass), never in the plugin repo.http:// URLs are fine — the MCP doesn't enforce TLS.