View and manage your personal best practices library with success/failure patterns. Use when viewing best practices, checking patterns, reviewing success/failure history.
View on GitHubyonatangross/orchestkit
ork
January 25, 2026
Select agents to install to:
npx add-skill https://github.com/yonatangross/orchestkit/blob/main/skills/best-practices/SKILL.md -a claude-code --skill best-practicesInstallation paths:
.claude/skills/best-practices/# Best Practices - View Your Pattern Library
Display your aggregated best practices library, showing successful patterns and anti-patterns across all projects.
## Usage
```
/best-practices # Show full library
/best-practices <category> # Filter by category
/best-practices --warnings # Show only anti-patterns
/best-practices --successes # Show only successes
/best-practices --stats # Show statistics only
```
## Options
- `<category>` - Filter by specific category (pagination, database, authentication, etc.)
- `--warnings` - Show only anti-patterns (failed patterns)
- `--successes` - Show only successful patterns
- `--stats` - Show statistics summary without individual patterns
## Workflow
### 1. Query mem0 for Best Practices
Use `mcp__mem0__search_memories` with:
```json
{
"query": "patterns outcomes",
"filters": {
"OR": [
{ "metadata.outcome": "success" },
{ "metadata.outcome": "failed" }
]
},
"limit": 100
}
```
### 2. Aggregate Results
Group patterns by category, then by outcome:
```json
{
"pagination": {
"successes": [...],
"failures": [...]
},
"authentication": {
"successes": [...],
"failures": [...]
}
}
```
### 3. Calculate Statistics
For each pattern:
- Count occurrences across projects
- Calculate success rate: successes / (successes + failures)
- Note which projects contributed
### 4. Display Output
**Full Library View:**
```
๐ Your Best Practices Library
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
PAGINATION
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
Cursor-based pagination (3 projects, always worked)
"Scales well for large datasets"
โ Offset pagination (failed in 2 projects)
"Caused timeouts on tables with 1M+ rows"
๐ก Lesson: Use cursor-based for large datasets
AUTHENTICATION
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
JWT + httpOnly refresh tokens