Skip to main content
在 Manus 中运行任何 Skill
一键导入
suhailkakar
GitHub 创作者资料

suhailkakar

按仓库查看 1 个 GitHub 仓库中的 20 个已收集 skills。

已收集 skills
20
仓库
1
更新
2026-05-07
仓库浏览

仓库与代表性 skills

api-route-hardening
信息安全分析师

Use when the user creates a route handler, Server Action, RPC endpoint, or any HTTP endpoint that mutates state or accepts user input. Covers rate limiting, body-size caps, request timeouts, idempotency keys, error response contracts, and method/CORS hygiene.

2026-05-07
auth-and-sessions
软件开发工程师

Use when the user is wiring login, signup, logout, OAuth, JWTs, session cookies, "remember me", password reset, magic links, or token storage. Covers httpOnly cookies vs localStorage, CSRF, session rotation, password hashing, logout-everywhere.

2026-05-07
authorization
信息安全分析师

Use when the user writes any endpoint, server action, route handler, or query that reads or mutates user-owned data — anything taking a resource ID from the request. Catches IDOR, missing row-level checks, "logged in" mistaken for "allowed to," and role/permission gaps.

2026-05-07
caching-and-invalidation
软件开发工程师

Use when the user adds a cache layer, memoizes a fetch, sets a Redis/KV key, configures Next.js fetch caching, or sees stale-data complaints. Covers cache keys, TTL choice, stampede prevention, invalidation strategies, and the per-user vs global trap.

2026-05-07
data-privacy
信息安全分析师

Use when the user stores user data, PII, payment info, health/biometric data, builds export/delete features, signs up for data processors, configures backups, or designs cross-border data flows. Covers encryption at rest/transit, deletion paths, audit logs, what to never log, and minimum-data principles.

2026-05-07
database-query-safety
数据库架构师

Use when the user writes raw SQL, Drizzle/Prisma/Kysely queries, ORM `findMany` / `findUnique` calls with user input, or anything constructing a query from request data. Covers parameterization, N+1 detection, missing indexes, SELECT *, query plans, and unbounded result sets.

2026-05-07
error-handling
软件开发工程师

Use when the user writes try/catch, throws errors, builds error boundaries, returns errors from an API, sets up global error handling, or designs how failures surface to users. Catches swallowed errors, leaked internals in error responses, missing graceful degradation, and "the spinner spins forever" UX.

2026-05-07
file-uploads
软件开发工程师

Use when the user accepts file uploads, generates presigned URLs, proxies files to S3/R2/Blob storage, processes images/videos, or builds an "attach a file" feature. Catches server-proxied uploads (slow + memory-eating), unbounded sizes, MIME spoofing, image-resize abuse, and stored XSS via uploaded HTML/SVG.

2026-05-07
当前展示该仓库 Top 8 / 20 个已收集 skills。
已展示 1 / 1 个仓库
已展示全部仓库