Install
$ agentstack add skill-ash1794-vibe-engineering-pattern-library ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
vibe-pattern-library
Three similar lines of code is fine. But when you implement the same pattern for the third time across different files, codify it.
When to Use This Skill
- You notice implementing the same pattern again (3rd+ time)
- You find yourself copying code structure from another file
- After a code review suggests "we always do X this way"
- When onboarding to a project and want to learn established patterns
When NOT to Use This Skill
- First or second use of a pattern (too early to codify)
- Patterns that are specific to one module (not reusable)
- Language-standard patterns already in the style guide
Steps
- Detect — Notice when you're implementing something you've seen before:
- Table-driven tests
- Error wrapping with context
- Retry with backoff
- Repository pattern
- Builder pattern
- Event handler registration
- Middleware chains
- Record the pattern:
`` ### [Pattern Name] **Category**: [Testing | Error Handling | Concurrency | Data | API | etc.] **When to use**: [Specific situation] **Template**: `[language] [The canonical implementation] `` Variations:
- [Variation 1]: [when to use]
Anti-patterns:
- Don't [common mistake]
Examples in codebase: [file:line references] ```
- Store — Save to:
docs/patterns.mdordocs/patterns/[category].md- Claude memory for cross-session access
- Reference — When implementing the pattern again, suggest the recorded version instead of re-inventing
Output Format
Pattern: [Name]
Category: [category] Occurrences found: X files
```[language] // Canonical implementation [code]
**Saved to**: [location]
## Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- **Author:** [ash1794](https://github.com/ash1794)
- **Source:** [ash1794/vibe-engineering](https://github.com/ash1794/vibe-engineering)
- **License:** MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.