Back to Skills

diagnose

Run safe diagnostic commands on the remote memory server. Use for checking logs, container status, disk usage, memory, and running read-only database queries.

3stars1forksUpdated 3/19/2026

Security Assessment

Safe(100/100)
Security Score100/100

About diagnose

The 'diagnose' skill is designed to perform safe diagnostic commands on a remote memory server. This skill helps system administrators and developers monitor the status and health of their servers, view logs, check disk and memory usage, and run read-only database queries. It ensures that critical diagnostics can be performed without compromising the integrity or stability of the system, as all operations are restricted to read-only access. This makes it an essential tool for troubleshooting issues and maintaining system health while ensuring no harmful changes are made to the server environment.

FAQ

How do I check the overall health of the server?

You can run `./tools/diagnose.sh status` to get an overview of the server's health, including container status, memory, disk usage, and recent errors.

Can I view logs from specific services?

Yes, you can view logs from specific services. Use `./tools/diagnose.sh logs <service>` to check logs for any service, and you can specify the number of lines with `./tools/diagnose.sh logs <service> <number>`.

What type of database queries can I run?

You can run only read-only SQL queries using the `./tools/diagnose.sh db` command. Non-SELECT queries are blocked for safety.

Is this skill compatible with both personal and team environments?

Yes, the skill can be used in different environments, such as personal setups ('memory') or team setups ('chris'). You can specify the deployment directory to switch between them.

Are there any safety concerns with using this skill?

The skill is designed to be completely safe, as it only allows read-only commands. No write or modify operations are allowed, ensuring system integrity is maintained during diagnostics.

Install diagnose

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

mruwnik/memory