Explore

Find agent skills by outcome

115,884 skills indexed with the new KISS metadata standard.

Showing 24 of 115,884Categories: General
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Find improper layering (views importing models directly

bypassing services)

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Check for proper separation: domain

service

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Check for names that shadow builtins (id

type

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Identify single-letter variable names (except i

j

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Find type(x) == SomeType instead of `isinstance(x

SomeType)`

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Find dependencies installed from non-PyPI sources (git URLs

local paths)

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Identify missing connection pooling (requests.Session

aiohttp.ClientSession)

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Check for proper cookie flags (secure

httponly

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Check for `requests.get(url

verify=False)` — disables TLS verification

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Detect missing security headers (CSP

HSTS

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Check for proper password hashing (bcrypt

argon2 — NOT hashlib.md5/sha256)

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Identify weak hash algorithms (md5

sha1) for security operations

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Identify missing CSRF protection (Django @csrf_exempt overuse

Flask-WTF missing)

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Detect file permissions too permissive (`os.chmod(path

0o777)`)

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Find JWT implementation flaws (algorithm confusion

missing expiry validation)

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Find caches (dict

lru_cache) without size limits — unbounded memory growth

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Identify missing file encoding specification (`open(f

encoding=utf-8)`)

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Find blocking calls inside async functions (time.sleep

sync I/O

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Find resource acquisition without with statement (files

locks

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Find except blocks that catch too broadly (`except (Exception

BaseException):`)

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Identify dict

list

0
General
PromptBeginner5 minmarkdownQuality: 22

- [ ] Find bare except: clauses — catches SystemExit

KeyboardInterrupt

0
General
PromptBeginner5 minmarkdownQuality: 22

After completing the review

provide:

0
General
PromptBeginner5 minmarkdownQuality: 22

Before manual review

run these tools and include findings:

0