Architecture Patterns
v1.0.0Provides backend architecture patterns (Clean Architecture, Hexagonal, DDD) for building maintainable, testable, and scalable systems with clear layering and...
⭐ 6· 2.8k·33 current·35 all-time
by@wpank
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The name/README/SKILL.md describe architecture patterns (Clean Architecture, Hexagonal, DDD) and the repository contains scaffolding templates and reference guides that align with that purpose. Example adapters (Stripe, Postgres) are expected in such templates and do not indicate mismatch with the stated purpose.
Instruction Scope
The SKILL.md is documentation and guidance only — it does not instruct the agent to read system files, exfiltrate data, or call external endpoints. However, the package includes runnable example/adapters and a Python script (scripts/search.py). The SKILL.md does not direct executing those scripts, so exercise caution before running any included scripts or compiled examples.
Install Mechanism
No install spec is declared in the skill (instruction-only). The README shows example manual installation commands, but the skill package itself will not perform downloads or write to disk during installation.
Credentials
The skill declares no required environment variables or credentials. Example code references external services (Stripe adapter with an apiKey parameter, DB pools) which would require credentials if you instantiate those adapters in your project — but the skill does not request them at install or runtime, which is proportionate for templates.
Persistence & Privilege
The skill is not marked always:true, does not request persistent platform privileges, and does not modify other skills' configurations. It can be invoked by the agent (normal), but it does not demand elevated or permanent presence.
Assessment
This package is a set of architecture guides and starter templates — it's coherent and matches its purpose. Before installing or running anything: 1) inspect scripts/search.py and any other executable examples to ensure they don't perform unwanted I/O or network calls; 2) be aware some example adapters (Stripe, Postgres) will need credentials if you wire them into a project — the skill itself does not request those secrets; 3) if you plan to use the README's npx or copy instructions, verify the source URL and license; and 4) run included code in a development/sandbox environment rather than directly on production systems.Like a lobster shell, security has layers — review code before you run it.
latestvk9704ez047acbgbf5xwdt2t7zx80w8j8
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
