ServerKit is a server control panel for managing web applications, databases, Docker containers, and security on VPS/dedicated servers. Flask backend (Python 3.11+), React frontend (Vite + SCSS), SQLite/PostgreSQL database, real-time
1.8k20d agoReviewMountCreate a free account to mount
prompt), `compact` (consolidated multi-agent), `fix` (background worktree fix)
### Review types
Empty/`"review"` (standard), `"security"`, `"design"` — changes the system prompt. `"exhaustive"` keeps the standard prompt and appends an instruction
1.8k11d agoReviewMountCreate a free account to mount
docstrings, type comments or explanatory prose to code you did not change.
## Security
Youtarr shells out to `yt-dlp` and writes files using user-influenced paths, so this section
1.8k9d agoReviewMountCreate a free account to mount
style compliance specs run against built images |
| `.claude/skills/pg-security-release-analysis/` | Skill for triaging upstream PG quarterly security releases into a CVE/impact catalog — see below |
## Building and testing
Exact commands verified against `nix/docs/build-postgres.md
1.8k6mo agoReviewMountCreate a free account to mount
Before making any recommendation or assessment about transport protocols (WebTransport, WebSocket, QUIC, datagrams, reliability), security design, or performance trade-offs, delegate to the relevant specialist agent first. Do not reason
1.8k3mo agoReviewMountCreate a free account to mount
Routes: `packages/core/src/routes/admin.ts`, `admin-content.ts`
Use `codegraph_explore` to inspect current patterns before building new pages.
## Security
- Never expose secrets in code or tests.
- Validate all user input at the boundary
1 project uses a version of this
1.8k20d agoReviewMountCreate a free account to mount
release approval gate; it runs `versions deploy` only, so it never touches routes.
Security headers come from `scripts/gen-headers.mjs`, which transcribes `deploy/security-headers.conf` by value and is parity-checked in CI. They
1.8k42d agoReviewMountCreate a free account to mount
documentation. Comment only for
a reason the code cannot express: a security or trust assumption, a compatibility or protocol
constraint, a platform workaround, an ordering or race requirement, deliberately surprising
1.8k51d agoReviewMountCreate a free account to mount
deliberately left alone pending a contract decision). Personal notes, working memos and security findings live in `_DO_NOT_COMMIT_/`, which is gitignored but still visible to you on disk — treat
1.7k31d agoReviewMountCreate a free account to mount
real root cause.
- Reject fixes that only patch symptoms.
- Reject changes that damage architecture, security, performance, maintainability, or type safety.
- Prefer minimal correct fixes over large unnecessary rewrites.
- Explain
1.7k6mo agoReviewMountCreate a free account to mount
paths exactly (agtx seeds each worktree into `trustedWorkspaces` when the root is trusted). **`AgentDialog::security` splits the table** — trust/bypass prompts are the user's decision: with `auto_trust = false` (default
1.7k7mo agoReviewMountCreate a free account to mount
Directory compliant)
- Contains API token, color preferences, date formats
- Permissions enforced to 0600 for security
- **Cache**: Stored in `$HOME/.cache/todoist/cache.json`
- Full sync from Todoist API using sync token
- Enables offline browsing
Steady3 mentions in 2 weeks
No other project uses it yet
1.7k7mo agoReviewMountCreate a free account to mount
Uses strict types declaration in newer files
- Extensive use of custom framework classes
### Security
- Custom authentication and authorization system
- Input filtering via `lib/filter/`
- SQL injection protection through DAO layer
### Performance
1.7k14mo agoReviewMountCreate a free account to mount
other datasets; `authContext` (Clerk userId + workflow run id) is captured for caller-attribution in security logs and the `CAPABILITY_VIOLATION` PostHog event. See the security note
1.7k6mo agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.