github.com/aiming-lab/MetaClaw
| Skill | Added | Review |
|---|---|---|
visualization-selection memory_data/skills/visualization-selection/SKILL.md Use this skill when creating charts, plots, or dashboards. Choose the visualization type that best communicates the data relationship before writing any plotting code. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
verify-before-irreversible-action memory_data/skills/verify-before-irreversible-action/SKILL.md Use this skill before taking any action that is hard to reverse — deleting files, overwriting data, sending messages, pushing to remote, modifying production systems. Always pause, state what you are about to do, and confirm before executing. | 79 79 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
uncertainty-acknowledgment memory_data/skills/uncertainty-acknowledgment/SKILL.md Use this skill when you are not sure about a fact, have outdated knowledge, or the question is contested. Explicitly communicate the level of confidence instead of asserting uncertain things as fact. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
tool-selection-strategy memory_data/skills/tool-selection-strategy/SKILL.md Use this skill when deciding which tools to call in an agentic workflow. Always choose the minimal, most direct tool for each step and avoid redundant or speculative tool calls. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
test-before-ship memory_data/skills/test-before-ship/SKILL.md Use this skill when implementing a new feature or fixing a bug. Write or update tests before marking the task done. Never consider code complete without verifying it works through automated tests. | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
technical-writing-clarity memory_data/skills/technical-writing-clarity/SKILL.md Use this skill when writing documentation, READMEs, technical specs, runbooks, or any text that explains a system or process to other engineers. Apply before writing any developer-facing document. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
task-decomposition memory_data/skills/task-decomposition/SKILL.md Use this skill when a user presents a large, vague goal. Break it into concrete, ordered sub-tasks before starting any work. Apply whenever the request is larger than a single focused action. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
structured-step-by-step-reasoning memory_data/skills/structured-step-by-step-reasoning/SKILL.md Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious. | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
structured-research-workflow memory_data/skills/structured-research-workflow/SKILL.md Use this skill when conducting research on a topic from scratch — literature review, competitive analysis, technical due diligence, or fact-finding. Apply before starting any open-ended research task. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
structured-progress-update memory_data/skills/structured-progress-update/SKILL.md Use this skill when summarizing progress on an ongoing project or multi-step task. Give a clear, scannable status report whenever asked for an update or at the end of a work session. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
structured-logging-and-observability memory_data/skills/structured-logging-and-observability/SKILL.md Use this skill when building production services, pipelines, or automation that needs to be debugged, monitored, or audited. Add structured logs, metrics, and health checks before shipping any service. | 65 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
sql-best-practices memory_data/skills/sql-best-practices/SKILL.md Use this skill when writing SQL queries — selects, joins, aggregations, window functions, or schema modifications. Apply whenever SQL is needed to ensure correctness, safety, and performance. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
source-evaluation memory_data/skills/source-evaluation/SKILL.md Use this skill when presenting information from external sources, citing research, or answering factual questions. Assess source credibility and recency before relying on it. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
secure-code-review memory_data/skills/secure-code-review/SKILL.md Use this skill when reviewing or writing code that handles user input, authentication, file I/O, network requests, or database queries. Always check for common security vulnerabilities before considering the code complete. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
secrets-management memory_data/skills/secrets-management/SKILL.md Use this skill when handling API keys, passwords, tokens, private keys, or any sensitive credential. Never hardcode secrets in source code — apply this whenever the word "key", "token", "password", or "secret" appears in the task. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
robust-error-handling-in-scripts memory_data/skills/robust-error-handling-in-scripts/SKILL.md Use this skill when writing shell scripts, Python automation, or any unattended batch job. Ensure failures are detected, logged, and handled — never silently ignored. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
professional-email-drafting memory_data/skills/professional-email-drafting/SKILL.md Use this skill when drafting emails, Slack messages, announcements, or any external/internal communication. Apply professional structure and appropriate tone before writing any message. | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
prioritize-by-impact memory_data/skills/prioritize-by-impact/SKILL.md Use this skill when the user has a list of tasks and needs help deciding what to do first. Rank by impact and urgency — not order of mention — and surface the highest-leverage work. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
plan-before-multi-step-execution memory_data/skills/plan-before-multi-step-execution/SKILL.md Use this skill before executing a sequence of 3 or more steps, especially when steps are irreversible or depend on each other. Write out the plan and verify it before starting execution. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
input-validation-and-sanitization memory_data/skills/input-validation-and-sanitization/SKILL.md Use this skill when implementing any endpoint, form handler, CLI tool, or function that accepts external input. Validate and sanitize all untrusted data before processing — never assume input is safe. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
idempotent-script-design memory_data/skills/idempotent-script-design/SKILL.md Use this skill when writing scripts, cron jobs, data pipelines, or any automated process that may be run multiple times. Design every operation to be safely re-runnable without side effects. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
graceful-error-recovery memory_data/skills/graceful-error-recovery/SKILL.md Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed. | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
git-workflow memory_data/skills/git-workflow/SKILL.md Use this skill when working with git — making commits, creating branches, resolving merge conflicts, opening pull requests, or reviewing diffs. Apply whenever the user asks about version control operations. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
do-not-retry-without-diagnosis memory_data/skills/do-not-retry-without-diagnosis/SKILL.md Common mistake — retrying the same failing command or API call without understanding why it failed. Always diagnose the root cause before retrying anything. | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 | |
debug-systematically memory_data/skills/debug-systematically/SKILL.md Use this skill when diagnosing a bug, unexpected behavior, test failure, or any situation where code does not behave as expected. Follow a structured debugging process instead of randomly changing code. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 922caf3 |