refactor-design-patterns — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited refactor-design-patterns (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to make design-pattern suggestions practical, incremental, and grounded in the code that already exists.
Start with references/refactoring-workflow.md.
Use references/catalog.md to route by problem type:
references/creational/index.md for creation and configuration problemsreferences/structural/index.md for composition, wrapping, interoperability, or simplification problemsreferences/behavioral/index.md for control flow, runtime behavior, communication, or orchestration problemsUse references/agent-mappings.md only when an AI-agent analogy would clarify the recommendation.
Anchor every recommendation in the current codebase and the user's actual pain points.
Prefer the smallest useful refactor. The goal is not to force a pattern into the design; the goal is to decide whether a pattern makes the code easier to change, easier to test, or easier to understand.
When reviewing a feature:
Look for recurring signs such as:
Prefer a practical structure like this:
If the user asks for code changes, keep the implementation incremental and idiomatic for the language in the repo.
Do not recommend a pattern only because the terminology sounds familiar.
Do not abstract early when:
If no pattern is warranted, say so clearly and recommend the simpler refactor.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.