Behavioral Pattern Selector

v1.0.0

Choose the right behavioral design pattern from the 11 GoF behavioral patterns. Use when someone asks "how do I make this algorithm swappable?", "should I us...

0· 91·0 current·0 all-time
byHung Quoc To@quochungto
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
Capability signals
Crypto
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name, description, and declared dependencies align: the skill helps choose among GoF behavioral patterns and references only a design-pattern-selector dependency and pattern reference material. No unrelated binaries, env vars, or config paths are requested.
Instruction Scope
SKILL.md contains stepwise guidance for classification and recommendation; it suggests scanning a codebase for behavioral 'smells' and using tools (TodoWrite, optionally Read/Grep). Those actions are directly relevant to the stated task and do not instruct access to unrelated secrets or external endpoints.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is downloaded or written by an installer. This is the lowest-risk install profile.
Credentials
The skill declares no required environment variables or credentials. The optional use of Read/Grep to inspect a codebase is proportional to the task of analyzing code for pattern smells.
Persistence & Privilege
No always:true privilege, no requests to modify other skills or system-wide settings. The skill uses TodoWrite to track progress (expected behavior) but does not demand permanent elevated presence.
Assessment
This is an instruction-only, reference-driven skill for selecting behavioral design patterns and appears coherent and low-risk. Before enabling it or allowing autonomous invocation, confirm the agent tools it will use (TodoWrite, Read, Grep) have acceptable permissions: Read/Grep will access repository files if present, and TodoWrite will persist task notes (check where those notes are stored and who can access them). Also verify you are comfortable letting the agent scan your codebase for pattern 'smells' if you provide one. No environment variables, downloads, or external endpoints are requested by the skill itself.

Like a lobster shell, security has layers — review code before you run it.

behavioralvk970x07zj3ajwk0zyaspqvz21h84kyf0bookforgevk970x07zj3ajwk0zyaspqvz21h84kyf0chain-of-responsibilityvk970x07zj3ajwk0zyaspqvz21h84kyf0commandvk970x07zj3ajwk0zyaspqvz21h84kyf0design-patternsvk970x07zj3ajwk0zyaspqvz21h84kyf0gofvk970x07zj3ajwk0zyaspqvz21h84kyf0interpretervk970x07zj3ajwk0zyaspqvz21h84kyf0iteratorvk970x07zj3ajwk0zyaspqvz21h84kyf0latestvk970x07zj3ajwk0zyaspqvz21h84kyf0mediatorvk970x07zj3ajwk0zyaspqvz21h84kyf0mementovk970x07zj3ajwk0zyaspqvz21h84kyf0observervk970x07zj3ajwk0zyaspqvz21h84kyf0statevk970x07zj3ajwk0zyaspqvz21h84kyf0strategyvk970x07zj3ajwk0zyaspqvz21h84kyf0template-methodvk970x07zj3ajwk0zyaspqvz21h84kyf0visitorvk970x07zj3ajwk0zyaspqvz21h84kyf0

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📚 Clawdis

Comments