

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
1# Security23## Brief overview45This repository follows pnpm Security Best Practices to harden the supply chain and reduce the attack surface of the dependency tree.67## Supply-chain hardening controls89| Control | File | Description |10|---|---|---|11| Ignore lifecycle scripts | `.npmrc` | `ignore-scripts=true` prevents arbitrary code execution during install |12| Block git deps | `.npmrc` | `allow-git=none` rejects git-source dependencies |13| Install cooldown | `.npmrc` | `min-release-age=30` blocks packages newer than 30 days |14| pnpm trust policy | `.pnpm-workspace.yaml` | `trustPolicy: no-downgrade` refuses versions with weaker trust signals |15| Strict dep builds | `.pnpm-workspace.yaml` | `strictDepBuilds: true` fails install on unapproved build scripts |16| Block exotic subdeps | `.pnpm-workspace.yaml` | `blockExoticSubdeps: true` blocks git/tarball in transitive deps |17| Lockfile lint | `package.json` | `lockfile-lint` validates integrity, host, HTTPS on every install |18| Dependabot cooldown | `.github/dependabot.yml` | 7-day cooldown before auto-upgrading dependencies |19| CODEOWNERS | `.github/CODEOWNERS` | Mandatory review for lockfiles and package manager config |20| CI hardening | `.github/workflows/ci.yml` | Deterministic install (`pnpm ci --ignore-scripts`) + lockfile validation |21| Dev container | `.devcontainer/devcontainer.json` | Isolated environment with `--cap-drop=ALL` and `--no-new-privileges` |2223## Secret management2425- Never store plaintext secrets in `.env`, `.env.dev`, or any committed file26- Use a secrets manager (Infisical, 1Password) and inject at runtime:27 - `infisical run -- pnpm run dev`28 - `op run -- pnpm start`29- Never commit `wrangler.toml` with real credentials3031## Pre-install audit tools (recommended)3233```bash34# npq — pre-install security auditor35pnpm install -g npq36pnpq install <package>3738# Socket Firewall — real-time malicious package blocker39pnpm install -g sfw40sfw pnpm install <package>41```4243## Secure local development4445- Use the provided Dev Container (`.devcontainer/devcontainer.json`) for isolated development46- The container drops all capabilities, disables proto pollution, and enforces `ignore-scripts` and `allow-git=none`47- Run `pnpm ci --ignore-scripts --prefer-offline` instead of `pnpm install` for deterministic installs48
One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| sosan/proxy-llms.clinerules/routing-pattern.md · 0 | Cline rules | stylearchdo-not | 65/100 | 13 days ago | |
| sosan/proxy-llms.clinerules/development-workflow.md · 0 | Cline rules | setuptestarchagent-behaviour | 78/100 | 13 days ago | |
| sosan/proxy-llms.clinerules/project-overview.md · 0 | Cline rules | testarch | 52/100 | 13 days ago | |
| sosan/proxy-llms.clinerules/metrics.md · 0 | Cline rules | archsecurity | 54/100 | 13 days ago | |
| sosan/proxy-llmsCLAUDE.md · 0 | CLAUDE.md | setupteststylesecurity+3 | 81/100 | 13 days ago | |
| sosan/proxy-llms.clinerules/typescript.md · 0 | Cline rules | stylearchtypesdo-not | 69/100 | 13 days ago |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| bashdeban/fastmind.clinerules/.project-consistency-keeper2.md · 5 | Cline rules | setupbuildtestlint-format+11 | 100/100 | 14 days ago | |
| JCodesMore/ai-website-cloner-template.clinerules · 32k | Cline rules | buildlint-formatstylearch+3 | 97/100 | 7 days ago | |
| u9401066/zotero-keeper.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 14 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 14 days ago | |
| VaillerTeeter/HoshimiNest.clinerules/project-identity.md · 1 | Cline rules | setuparchtypesdo-not | 93/100 | 12 days ago | |
| blendsdk/codeops-mcp.clinerules/project.md · 0 | Cline rules | buildteststylearch+7 | 91/100 | 14 days ago | |
| cline/cline.clinerules/general.md · 66k | Cline rules | setupbuildstylearch+2 | 86/100 | 14 days ago | |
| tsongglod123/excel-formula-visualizer.clinerules/development.md · 0 | Cline rules | setupbuildtestarch+2 | 86/100 | today |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/sosan-proxy-llms-clinerules-security)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.