Explore

Find agent skills by outcome

57,536 skills indexed with the new KISS metadata standard.

Showing 24 of 57,536Categories: Data & Insights, General, Data
General
PromptBeginner5 minmarkdown

- [ ] Check for proper receiver naming (short

consistent: `s` for `Server`

0
General
PromptBeginner5 minmarkdown

- [ ] Check for missing response body draining before close (`io.Copy(io.Discard

resp.Body)`)

0
General
PromptBeginner5 minmarkdown

- [ ] Check for unnecessary slice copying (`append`

spread)

0
General
PromptBeginner5 minmarkdown

- [ ] Identify missing `Secure`

`HttpOnly`

0
General
PromptBeginner5 minmarkdown

- [ ] Detect missing response headers (CSP

HSTS

0
Data
PromptBeginner5 minmarkdown

- [ ] Find sensitive data in logs (passwords

tokens

0
General
PromptBeginner5 minmarkdown

- [ ] Find ECB mode usage (should use GCM

CTR

0
General
PromptBeginner5 minmarkdown

- [ ] Identify weak hash algorithms (`md5`

`sha1`) for security-sensitive operations

0
General
PromptBeginner5 minmarkdown

- [ ] Check for proper OAuth2 implementation (state parameter

PKCE)

0
General
PromptBeginner5 minmarkdown

- [ ] Check for proper password hashing (`bcrypt`

`argon2`

0
General
PromptBeginner5 minmarkdown

- [ ] Find JWT implementation flaws (algorithm confusion

missing validation)

0
General
PromptBeginner5 minmarkdown

- [ ] Check for proper buffer reuse in I/O operations (`bufio`

`bytes.Buffer`)

0
General
PromptBeginner5 minmarkdown

- [ ] Identify deserialization attacks via `encoding/gob`

`encoding/json` with `interface{}`

0
General
PromptBeginner5 minmarkdown

- [ ] Check for file permissions too permissive (0777

0666)

0
General
PromptBeginner5 minmarkdown

- [ ] Identify slice capacity hints missing (`make([]T

0

0
General
PromptBeginner5 minmarkdown

- [ ] Detect missing `defer` for resource cleanup (file handles

connections

0
General
PromptBeginner5 minmarkdown

- [ ] Find resources opened but never closed (file descriptors

HTTP response bodies)

0
General
PromptBeginner5 minmarkdown

- [ ] Check for proper use of `sync.Pool` (object resetting

Put after Get)

0
General
PromptBeginner5 minmarkdown

- [ ] Check for `fmt.Errorf(...: %w

err)` with proper verb usage

0
General
PromptBeginner5 minmarkdown

- [ ] Check for error messages that leak sensitive information (passwords

tokens

0
General
PromptBeginner5 minmarkdown

- [ ] Find numeric zero values that should be checked (division by zero

slice indexing)

0
General
PromptBeginner5 minmarkdown

- [ ] Find error messages that don't include contextual information (which operation

which input)

0
General
PromptBeginner5 minmarkdown

- [ ] Check for proper use of `comparable`

`constraints.Ordered` etc.

0
General
PromptBeginner5 minmarkdown

- [ ] Identify places where generics (`[T any]`) should have tighter constraints (`[T comparable]`

`[T constraints.Ordered]`)

0