56,966 blogs · [ { "id": "01a08219-dc99-7131-b583-0ca746428315", "title": "let-fate-decide", "url": "https://github.com/trailofbits/skills/tree/main/plugins/let-fate-decide/skills/let-fate-decide", "published_at": "2026-05-27T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca746c11894", "title": "solana-vulnerability-scanner", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/solana-vulnerability-scanner", "published_at": "2026-05-05T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca746f545cd", "title": "c-review", "url": "https://github.com/trailofbits/skills/tree/main/plugins/c-review/skills/c-review", "published_at": "2026-05-03T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7478cd323", "title": "Kiln Lagoon Vault Diff Review", "url": "https://trailofbits.com/library/kiln-lagoon-vault-diff-review/", "published_at": "2026-05-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca747cab195", "title": "audit-augmentation", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/audit-augmentation", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca748810613", "title": "devcontainer-setup", "url": "https://github.com/trailofbits/skills/tree/main/plugins/devcontainer-setup/skills/devcontainer-setup", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca749331f60", "title": "diagramming-code", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/diagramming-code", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7493813ed", "title": "differential-review", "url": "https://github.com/trailofbits/skills/tree/main/plugins/differential-review/skills/differential-review", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca749900e11", "title": "genotoxic", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/genotoxic", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74a3788d9", "title": "graph-evolution", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/graph-evolution", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74b0305a6", "title": "sharp-edges", "url": "https://github.com/trailofbits/skills/tree/main/plugins/sharp-edges/skills/sharp-edges", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74b1a9615", "title": "trailmark", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/trailmark", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74c1897c7", "title": "trailmark-structural", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/trailmark-structural", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74c790da5", "title": "trailmark-summary", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/trailmark-summary", "published_at": "2026-04-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74d3335d2", "title": "agentic-actions-auditor", "url": "https://github.com/trailofbits/skills/tree/main/plugins/agentic-actions-auditor/skills/agentic-actions-auditor", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74de7bec8", "title": "burpsuite-project-parser", "url": "https://github.com/trailofbits/skills/tree/main/plugins/burpsuite-project-parser/skills/burpsuite-project-parser", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74edc23fe", "title": "codeql", "url": "https://github.com/trailofbits/skills/tree/main/plugins/static-analysis/skills/codeql", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74f2f9e31", "title": "designing-workflow-skills", "url": "https://github.com/trailofbits/skills/tree/main/plugins/workflow-skill-design/skills/designing-workflow-skills", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74f7755e6", "title": "dimensional-analysis", "url": "https://github.com/trailofbits/skills/tree/main/plugins/dimensional-analysis/skills/dimensional-analysis", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca74f808e9a", "title": "dwarf-expert", "url": "https://github.com/trailofbits/skills/tree/main/plugins/dwarf-expert/skills/dwarf-expert", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7501f67e6", "title": "entry-point-analyzer", "url": "https://github.com/trailofbits/skills/tree/main/plugins/entry-point-analyzer/skills/entry-point-analyzer", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7511c0f60", "title": "firebase-apk-scanner", "url": "https://github.com/trailofbits/skills/tree/main/plugins/firebase-apk-scanner/skills/firebase-apk-scanner", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75126f331", "title": "fp-check", "url": "https://github.com/trailofbits/skills/tree/main/plugins/fp-check/skills/fp-check", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75182a5d3", "title": "git-cleanup", "url": "https://github.com/trailofbits/skills/tree/main/plugins/git-cleanup/skills/git-cleanup", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca751e44f14", "title": "insecure-defaults", "url": "https://github.com/trailofbits/skills/tree/main/plugins/insecure-defaults/skills/insecure-defaults", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7526cfe32", "title": "interpreting-culture-index", "url": "https://github.com/trailofbits/skills/tree/main/plugins/culture-index/skills/interpreting-culture-index", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca752b4d4c4", "title": "mutation-testing", "url": "https://github.com/trailofbits/skills/tree/main/plugins/mutation-testing/skills/mutation-testing", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca752e5d7dd", "title": "sarif-parsing", "url": "https://github.com/trailofbits/skills/tree/main/plugins/static-analysis/skills/sarif-parsing", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7538d04f0", "title": "seatbelt-sandboxer", "url": "https://github.com/trailofbits/skills/tree/main/plugins/seatbelt-sandboxer/skills/seatbelt-sandboxer", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7543329a6", "title": "second-opinion", "url": "https://github.com/trailofbits/skills/tree/main/plugins/second-opinion/skills/second-opinion", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca754649c8e", "title": "semgrep", "url": "https://github.com/trailofbits/skills/tree/main/plugins/static-analysis/skills/semgrep", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75557dcfa", "title": "semgrep-rule-creator", "url": "https://github.com/trailofbits/skills/tree/main/plugins/semgrep-rule-creator/skills/semgrep-rule-creator", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7558de4ca", "title": "semgrep-rule-variant-creator", "url": "https://github.com/trailofbits/skills/tree/main/plugins/semgrep-rule-variant-creator/skills/semgrep-rule-variant-creator", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca756777890", "title": "skill-improver", "url": "https://github.com/trailofbits/skills/tree/main/plugins/skill-improver/skills/skill-improver", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75702e461", "title": "supply-chain-risk-auditor", "url": "https://github.com/trailofbits/skills/tree/main/plugins/supply-chain-risk-auditor/skills/supply-chain-risk-auditor", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75753ca9a", "title": "zeroize-audit", "url": "https://github.com/trailofbits/skills/tree/main/plugins/zeroize-audit/skills/zeroize-audit", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08273-088a-717f-896a-f0bfc154587b", "title": "skill-improver", "url": "https://github.com/trailofbits/skills/tree/main/plugins/code-improver/skills/skill-improver", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7578f2dd6", "title": "Ripple Labs XRP Ledger Confidential Transfer", "url": "https://trailofbits.com/library/ripple-labs-xrp-ledger-confidential-transfer/", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75869272d", "title": "PyPI Warehouse", "url": "https://trailofbits.com/library/pypi-warehouse/", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca758bc8be6", "title": "Franklin Templeton BenjiSwap Differential Review", "url": "https://trailofbits.com/library/franklin-templeton-benjiswap-differential-review/", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca758ecf4da", "title": "Gensyn Buyback-and-Burn Vault", "url": "https://trailofbits.com/library/gensyn-buyback-and-burn-vault/", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca759474197", "title": "Gensyn Bridged Token", "url": "https://trailofbits.com/library/gensyn-bridged-token/", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca759dea886", "title": "Gensyn Delphi Dynamic Paramutuel Markets", "url": "https://trailofbits.com/library/gensyn-delphi-dynamic-paramutuel-markets/", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75a19088e", "title": "cosmos-vulnerability-scanner", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/cosmos-vulnerability-scanner", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75a937e4d", "title": "crypto-protocol-diagram", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/crypto-protocol-diagram", "published_at": "2026-03-31T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75b72bf31", "title": "mermaid-to-proverif", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/mermaid-to-proverif", "published_at": "2026-03-31T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75bf718bb", "title": "vector-forge", "url": "https://github.com/trailofbits/skills/tree/main/plugins/trailmark/skills/vector-forge", "published_at": "2026-03-31T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75cb2cd7d", "title": "aflpp", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/aflpp", "published_at": "2026-03-27T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75d336654", "title": "gh-cli", "url": "https://github.com/trailofbits/skills/tree/main/.codex/skills/gh-cli", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a08273-088a-717f-896a-f0bfc7a43476", "title": "gh-cli", "url": "https://github.com/trailofbits/skills/tree/main/plugins/gh-cli/skills/gh-cli", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75e094afa", "title": "Open Home Foundation SecureTar v3", "url": "https://trailofbits.com/library/open-home-foundation-securetar-v3/", "published_at": "2026-03-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75ec27789", "title": "Anza BLS Signatures", "url": "https://trailofbits.com/library/anza-bls-signatures/", "published_at": "2026-03-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75ef150cb", "title": "Shape TokenLock", "url": "https://trailofbits.com/library/shape-tokenlock/", "published_at": "2026-03-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75efe3768", "title": "EthStaker Deposit CLI", "url": "https://trailofbits.com/library/ethstaker-deposit-cli/", "published_at": "2026-03-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca75fd23642", "title": "testing-handbook-generator", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/testing-handbook-generator", "published_at": "2026-02-18T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76055d36e", "title": "variant-analysis", "url": "https://github.com/trailofbits/skills/tree/main/plugins/variant-analysis/skills/variant-analysis", "published_at": "2026-02-18T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca761196548", "title": "audit-context-building", "url": "https://github.com/trailofbits/skills/tree/main/plugins/audit-context-building/skills/audit-context-building", "published_at": "2026-02-13T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7620b5c6f", "title": "spec-to-code-compliance", "url": "https://github.com/trailofbits/skills/tree/main/plugins/spec-to-code-compliance/skills/spec-to-code-compliance", "published_at": "2026-02-13T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca762904d3c", "title": "debug-buttercup", "url": "https://github.com/trailofbits/skills/tree/main/plugins/debug-buttercup/skills/debug-buttercup", "published_at": "2026-02-11T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7637e26de", "title": "property-based-testing", "url": "https://github.com/trailofbits/skills/tree/main/plugins/property-based-testing/skills/property-based-testing", "published_at": "2026-02-11T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7643de127", "title": "Finding Hidden Overflows in Go: Fuzzing Beyond the Compiler's Limits", "url": "https://trailofbits.com/library/finding-hidden-overflows-in-go-fuzzing-beyond-the-compiler-s-limits/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca764653cc7", "title": "Risky Biz", "url": "https://trailofbits.com/library/risky-biz/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7651e0e78", "title": "What's in the SOSS? 53", "url": "https://trailofbits.com/library/what-s-in-the-soss-53/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76529b2f9", "title": "Offchain Labs Arbitrum Quorum Changes", "url": "https://trailofbits.com/library/offchain-labs-arbitrum-quorum-changes/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca765f1a67c", "title": "NEAR One Robust ECDSA", "url": "https://trailofbits.com/library/near-one-robust-ecdsa/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca766563bae", "title": "DV Labs Charon Pedersen DKG", "url": "https://trailofbits.com/library/dv-labs-charon-pedersen-dkg/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca766e094b2", "title": "Aave v4", "url": "https://trailofbits.com/library/aave-v4/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76712e4d1", "title": "Chainlink LlamaRisk LlamaGuard NAV CRE", "url": "https://trailofbits.com/library/chainlink-llamarisk-llamaguard-nav-cre/", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca767ba3528", "title": "yara-rule-authoring", "url": "https://github.com/trailofbits/skills/tree/main/plugins/yara-authoring/skills/yara-rule-authoring", "published_at": "2026-01-30T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca768199efb", "title": "algorand-vulnerability-scanner", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/algorand-vulnerability-scanner", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76895aa8b", "title": "ask-questions-if-underspecified", "url": "https://github.com/trailofbits/skills/tree/main/plugins/ask-questions-if-underspecified/skills/ask-questions-if-underspecified", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca769632606", "title": "audit-prep-assistant", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/audit-prep-assistant", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca769f17748", "title": "cairo-vulnerability-scanner", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/cairo-vulnerability-scanner", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76a263e9c", "title": "code-maturity-assessor", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/code-maturity-assessor", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76a4b8667", "title": "guidelines-advisor", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/guidelines-advisor", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76a6b3111", "title": "modern-python", "url": "https://github.com/trailofbits/skills/tree/main/plugins/modern-python/skills/modern-python", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76b218152", "title": "secure-workflow-guide", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/secure-workflow-guide", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76b46e090", "title": "substrate-vulnerability-scanner", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/substrate-vulnerability-scanner", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76bff644c", "title": "token-integration-analyzer", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/token-integration-analyzer", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76c80ed30", "title": "ton-vulnerability-scanner", "url": "https://github.com/trailofbits/skills/tree/main/plugins/building-secure-contracts/skills/ton-vulnerability-scanner", "published_at": "2026-01-29T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76d054683", "title": "claude-in-chrome-troubleshooting", "url": "https://github.com/trailofbits/skills/tree/main/plugins/claude-in-chrome-troubleshooting/skills/claude-in-chrome-troubleshooting", "published_at": "2026-01-26T00:00:00+00:00" }, { "id": "01a08273-088b-7072-b77c-59bf6f7df38e", "title": "claude-in-chrome-troubleshooting", "url": "https://github.com/trailofbits/skills/tree/main/plugins/claude-in-chrome-troubleshooting/skills/chrome-mcp-troubleshooting", "published_at": "2026-01-26T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76dee6ac9", "title": "address-sanitizer", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/address-sanitizer", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76e0e0310", "title": "atheris", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/atheris", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76ea2b789", "title": "cargo-fuzz", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/cargo-fuzz", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76f01812c", "title": "constant-time-analysis", "url": "https://github.com/trailofbits/skills/tree/main/plugins/constant-time-analysis/skills/constant-time-analysis", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76f3d29f5", "title": "constant-time-testing", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/constant-time-testing", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76f78d649", "title": "coverage-analysis", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/coverage-analysis", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76fdc523b", "title": "fuzzing-dictionary", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/fuzzing-dictionary", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca76fe55e31", "title": "fuzzing-obstacles", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/fuzzing-obstacles", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7701b4182", "title": "harness-writing", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/harness-writing", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca771014acc", "title": "libafl", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/libafl", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca771759dca", "title": "libfuzzer", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/libfuzzer", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca772643ef3", "title": "ossfuzz", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/ossfuzz", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7731a09fa", "title": "ruzzy", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/ruzzy", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7734ef6fd", "title": "wycheproof", "url": "https://github.com/trailofbits/skills/tree/main/plugins/testing-handbook-skills/skills/wycheproof", "published_at": "2026-01-14T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca773c47b6e", "title": "How we made Trail of Bits AI-Native (so far)", "url": "https://trailofbits.com/library/how-we-made-trail-of-bits-ai-native-so-far/", "published_at": "2026-01-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca774830c60", "title": "Offchain Labs Arbitrum Nitro External DA", "url": "https://trailofbits.com/library/offchain-labs-arbitrum-nitro-external-da/", "published_at": "2026-01-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca7754a1a5c", "title": "Anza Token-2022 Confidential Transfer, Cryptography", "url": "https://trailofbits.com/library/anza-token-2022-confidential-transfer-cryptography/", "published_at": "2026-01-01T00:00:00+00:00" }, { "id": "01a08219-dc99-7131-b583-0ca775a641fd", "title": "Calyx Institute HSM Provisioning Ceremony Scripts", "url": "https://trailofbits.com/library/calyx-institute-hsm-provisioning-ceremony-scripts/", "published_at": "2026-01-01T00:00:00+00:00" } ] posts Claim your blog
Back to Trail of Bits
Blog · corpus.blog/blogs/trailofbits.com/posts

Trail of Bits

trailofbits.com

2026