Help us improve
Share bugs, ideas, or general feedback.
From syslog
Tail or follow syslog-mcp service logs from Docker Compose. Use when the user asks for syslog-mcp service logs, startup logs, crash logs, plugin deployment logs, Docker logs, or follow mode. This is for the service's stdout/stderr, not client syslog entries.
npx claudepluginhub jmagar/claude-homelab --plugin syslog-mcpHow this skill is triggered — by the user, by Claude, or both
Slash command
/syslog:syslog-logsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Show recent syslog-mcp service logs. These are the binary's stdout/stderr, not syslog entries received from clients. Use the `syslog` MCP tool with `action=tail` for received log entries.
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.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Breaks plans, specs, or PRDs into thin vertical-slice issues on the project issue tracker using tracer bullets. Useful for converting high-level work into grabbable implementation tickets.
Share bugs, ideas, or general feedback.
Show recent syslog-mcp service logs. These are the binary's stdout/stderr, not syslog entries received from clients. Use the syslog MCP tool with action=tail for received log entries.
Check server mode:
echo "$CLAUDE_PLUGIN_OPTION_IS_SERVER"
If false, explain that the local plugin is in client mode and has no local service logs to tail.
Parse user arguments:
100: that many lines, no follow--follow or -f: last 50 lines, then streamRun Docker Compose logs:
SYSLOG_MCP_HOME="${SYSLOG_MCP_HOME:-$HOME/.syslog-mcp}"
docker compose --env-file "${SYSLOG_MCP_HOME}/.env" -f "${SYSLOG_MCP_HOME}/compose/docker-compose.yml" logs syslog-mcp --tail <N> --no-color
For follow mode, add -f and omit --no-color.
If the plugin compose project has no container, report that Docker mode is configured but no plugin-managed container is running. Do not guess a source checkout path.
Show the captured logs directly. If follow mode is active, the streaming output is the deliverable until the user interrupts.
If the logs show obvious unhealthy patterns such as repeated restarts, panics, bind errors, or DB lock errors, summarize the pattern after the log excerpt and suggest syslog-dr for full diagnostics.