{
  "name": "workos — 2 skills",
  "slug": "source-skills-c0d58e3073887b0fe8d2d838",
  "type": "skills",
  "category": "developer-tools",
  "example": false,
  "evidence_state": "pinned_source_listing",
  "stamp": "Pinned source listing — machine-checked",
  "summary": "Pinned source declarations and file hashes were listed.",
  "outcome": "Listed 2 skill declarations. Ran 84 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
  "rule_results": [
    "The retained source tree matches its acquisition manifest.",
    "Declared skill names (listing.json): workos; workos-widgets"
  ],
  "task": "What declarations and files are present in this pinned source?",
  "setup": "Git blob acquisition followed by static source inspection.",
  "limitations": "Scope: acquisition and static inspection. Command results: commands.json.",
  "source_url": "https://github.com/workos/skills.git",
  "documentation_url": "https://github.com/workos/skills.git",
  "commit": "e25141bae047a7c837d93817347f95977598720f",
  "tree_sha256": "ab63c8e1af000748251aa5fb5449d0e9799578f4aa474d93f07956aad77efa30",
  "file_sha256": {
    "plugins/workos/.claude-plugin/plugin.json": "fff7f9e6efe1d0785d8b0083e375783db48d9e49c75c42575c0a835740994be9",
    "plugins/workos/.codex-plugin/plugin.json": "e63f122a3e7d73d94504e1fbb98ccb9a75414b2ac98e179b918e67f11f8ae227",
    "plugins/workos/.cursor-plugin/plugin.json": "0ff2d0ea4c2f093357a8446e8b108a44a25db98644eb92bbd4676e69ae3d09c7",
    "plugins/workos/mcp.json": "f1a44bd5bc38e9df23dc564bae115ca33cb5d1a44bc5b553dffb6c35a646543e",
    "plugins/workos/skills/workos/SKILL.md": "a9c1ab6eaa409303f1e4ad8fde67bd322b49e2c98c4f7a8055b632968afb846a",
    "plugins/workos/skills/workos/evals/evals.json": "62142f1f97146c439b7a4172d9c1ce95051248ed65eca892c67eb5ae54a4c66f",
    "plugins/workos/skills/workos/references/workos-admin-portal.md": "f638ab826b0fd3e9de22414640fdfcd4af061791105cc83809441045c9a6d0a3",
    "plugins/workos/skills/workos/references/workos-api-authkit.md": "dc24b51f5230f82b7a713988f337cd0194c096fa27dffcf0334a6958da9a9892",
    "plugins/workos/skills/workos/references/workos-api-organization.md": "6346a3a82fa5c079a4aa9d7fde59db2d5e662d0739c9a8de5087416ce210d4f1",
    "plugins/workos/skills/workos/references/workos-audit-logs.md": "879ee9ab10b121f0cc927ff8f3c922b06be167837017c25c7ae25b5cb6aea694",
    "plugins/workos/skills/workos/references/workos-authkit-base.md": "cd630188b73fe82dce50daad5cddfa6d95eb7d35d0f9e95b6d0a4253a1f95f1b",
    "plugins/workos/skills/workos/references/workos-authkit-nextjs.md": "f4094de3b9b45c673afd8ccba5c1d7983f0c3f44aea73edd6171a914573d5853",
    "plugins/workos/skills/workos/references/workos-authkit-react-router.md": "e5f1e5a4bed41f2f0abfbdb08063f21de395f77251c78db7bbae5c716a3c85be",
    "plugins/workos/skills/workos/references/workos-authkit-react.md": "9baebbddf877c27239756483bc7a4d17acf1dd5767cff6b1feb57c4e9fb32e15",
    "plugins/workos/skills/workos/references/workos-authkit-setup.md": "2e714187bb301c1e73cdbde15d9630e4db1667b2ab06a32c8c237f6bdf669a1e",
    "plugins/workos/skills/workos/references/workos-authkit-sveltekit.md": "8c3742e9478b160a9d04367b3686d835382059c9dfc942b25bbca3eededb66db",
    "plugins/workos/skills/workos/references/workos-authkit-tanstack-start.md": "cf4aa9a5fd110a63415971b4712ce52924b862d019c9367099264983ee6bd4f9",
    "plugins/workos/skills/workos/references/workos-authkit-vanilla-js.md": "f4719f46a7eb8471522938ef588747a202d5c7e86ba03016e7e69beaead822ed",
    "plugins/workos/skills/workos/references/workos-cli-upgrade.md": "e9b54433879ab60a156286b54f6a7bb885840ab1dcd0737ecffd7763453ddc01",
    "plugins/workos/skills/workos/references/workos-custom-domains.md": "abe0917b44777287446932f6dc8bbb367f5e9dd7d7649160e194b5f8d9805b01",
    "plugins/workos/skills/workos/references/workos-directory-sync.md": "e9babf480e662340ebe5687569b008c95099640bfe4b7803286f1fe27f0fb3aa",
    "plugins/workos/skills/workos/references/workos-dotnet.md": "a3d9a7f794358c3d9dc567f44795646058b1f82a17ce43a7821f6c4f97168748",
    "plugins/workos/skills/workos/references/workos-elixir.md": "92ecdcd01ecd130303434a0ff39810dff60e0362e3d4fd4836166547a7714324",
    "plugins/workos/skills/workos/references/workos-email.md": "178e00e0cc743315adb597680e38a2101e5d698fee8c75ada83ab8c3fc00787e",
    "plugins/workos/skills/workos/references/workos-events.md": "ebb2ac59a60d0d6f5b7240ba80301c04b5c2cb7799f2afc49ac947586b278019",
    "plugins/workos/skills/workos/references/workos-feature-flags.md": "2b042b53c0a0f4e3a010db5f0ce9d6e9622e7801336ce3af1c6f058fb2012ebd",
    "plugins/workos/skills/workos/references/workos-fga.md": "75ec5b89d974c8d29ea1dc07bcf142a1373fe86988e7e8bca10b8d54e95a9c80",
    "plugins/workos/skills/workos/references/workos-go.md": "96f1676de2d698d2785369d3aa71e281b25e66ea694f0f80376b6e97a1045367",
    "plugins/workos/skills/workos/references/workos-integrations.md": "fbf43a23de1fb45b7b3076e7d49445ac6f931e6cb55aa18b4c53811a14686e08",
    "plugins/workos/skills/workos/references/workos-kotlin.md": "458f4e4d5cd720f91db51b3b8875e08993f6d57d92dbade7bd8da7015bdb6ae7",
    "plugins/workos/skills/workos/references/workos-management.md": "b56923247dadfd481f901735c7a3e74d15f5d98e920e023b440e7060d8ff0b15",
    "plugins/workos/skills/workos/references/workos-mcp.md": "2fe521d6644913fec728cbc4b0adae8e274ec4b3bc3900aca8979a093d1e6e94",
    "plugins/workos/skills/workos/references/workos-mfa.md": "0d62eac92fbc6c5598eb25af519aa3807005e0517ea62844fc90e64b6dc0f40d",
    "plugins/workos/skills/workos/references/workos-migrate-auth0.md": "4b7417dbc33cb7bfb3776ef3b0e075f471602755328a926c2c0dde867e82bdb9",
    "plugins/workos/skills/workos/references/workos-migrate-aws-cognito.md": "756488793d79bb8b2713e1f4bd78da6fa7d6c71cb1230b1645fa6e6a907232f1",
    "plugins/workos/skills/workos/references/workos-migrate-better-auth.md": "829dbdd90bf484c321c82bf9f7d52d51480fd439e5e4bc5961f4cbc83751301b",
    "plugins/workos/skills/workos/references/workos-migrate-clerk.md": "b30409cd59f1391ea68a43d7be1ca2b1845fdc873588954dcddbabc16345c849",
    "plugins/workos/skills/workos/references/workos-migrate-descope.md": "77569bdecbe68240ab0c85631131aee9d88da862e2be3c825ee29e3e87cae3d0",
    "plugins/workos/skills/workos/references/workos-migrate-firebase.md": "62769efe8e16526014a1b60b7496315f69962cae2cbafce169300ef5a5d9d6b8",
    "plugins/workos/skills/workos/references/workos-migrate-other-services.md": "dd19b02cd256d00642f9f2f6fc6e1b22afdbd62a4d3343b44ca45053647200e2",
    "plugins/workos/skills/workos/references/workos-migrate-stytch.md": "c978f945280c30d19d19ea61bfb23b680e54568900771f498b770a98369acc04",
    "plugins/workos/skills/workos/references/workos-migrate-supabase-auth.md": "cf0e1068be1fa23db39eb8ce118856842ed0edb3a96c8ac712fb669b61406296",
    "plugins/workos/skills/workos/references/workos-migrate-the-standalone-sso-api.md": "ad5113ceea31e84977295bf424a59dfe6a0144e5e3b977519c3900b3f6448f6f",
    "plugins/workos/skills/workos/references/workos-node.md": "db6954ed56acf21ba37e0eb46645b7eb65cb969f9ca176526256ae1b1f179457",
    "plugins/workos/skills/workos/references/workos-php-laravel.md": "b2f5f48dff05142e357c753a806d5cafa136c587b8d4243b4f12d6095204a255",
    "plugins/workos/skills/workos/references/workos-php.md": "93b9652e5c4fec7e9537f824386bfb492389056944c8456460a3d7e57c9a36e0",
    "plugins/workos/skills/workos/references/workos-pipes.md": "3fd333fc3e743ed67f5a4606cec4b4bf21c44bd7353614bb34d9bafb981e05e5",
    "plugins/workos/skills/workos/references/workos-python.md": "14cb881cd5616cdc90191a65ef3cec86b942d36893e724d1a64d085a436de8dc",
    "plugins/workos/skills/workos/references/workos-radar.md": "bb17cc78a18d6f45226cf89897fe43c3bf1605dc1d62d87e0f9f836f4b6d6035",
    "plugins/workos/skills/workos/references/workos-rbac.md": "1d871de12b28f802c14aa169ea0a0b9ca58b4476a5c731d96c5f090cbb5e6fad",
    "plugins/workos/skills/workos/references/workos-ruby.md": "9d7bb06a6d3e091ed26253bdb267b4d2519ddea02c04fd8e1a391c8e444e49d3",
    "plugins/workos/skills/workos/references/workos-sso.md": "2f3f2e87f22af7caffbfa5f7ff36bd2e1d9fe48e2729a4282bdae82680714a8f",
    "plugins/workos/skills/workos/references/workos-terms.md": "0fcfd0c4c45a2a31372fdb0f9f1680a1e9bfbea990f3d97a7bdbaa3b28ae8059",
    "plugins/workos/skills/workos/references/workos-vault.md": "6c7a1fdd1b9648d9d954ae7b84c5a4d14566fb0b35a21a82a37cb9e840845023",
    "plugins/workos/skills/workos-widgets/SKILL.md": "5a4cc1736bea0f5b8c12752e7c8dbb2f6a88b9e4404916361f1f5d321cfec08d",
    "plugins/workos/skills/workos-widgets/references/detection.md": "5a90af06a08d76ffea87428899134279aac4082960c1e6332a8eade76188a486",
    "plugins/workos/skills/workos-widgets/references/fetching-apis.md": "c2fcc729341ccd60f87769dc4bde4bca48ec42bdfe628f6f1d952f202cb946bf",
    "plugins/workos/skills/workos-widgets/references/framework-go.md": "f30698142ef96f2c505b1ecb4eecd6f9c90865a13bc9079f90a708189ae90553",
    "plugins/workos/skills/workos-widgets/references/framework-java.md": "171fde297021302c506fb7dacab169099ba8703953442cae6d29129ee02041e3",
    "plugins/workos/skills/workos-widgets/references/framework-mixed-repositories.md": "1f8dfff2b7f7c7fbca29d93310dbf89269d4c6565bc82ad0917ea9f1c7a889ad",
    "plugins/workos/skills/workos-widgets/references/framework-nextjs.md": "fc03241a467ab11f1f54812394ef6594139be3a4d61ebd7d66fc3ef40227de18",
    "plugins/workos/skills/workos-widgets/references/framework-php.md": "5ef70a56b602fb968d4f2782b40c9ffcef91b59fdc6c83cc979dbee5f327b1c0",
    "plugins/workos/skills/workos-widgets/references/framework-python.md": "5f515aaf545578db5f2c3ce7a8bbe51813dca30f10da1ead75da22974d6a8748",
    "plugins/workos/skills/workos-widgets/references/framework-react-router.md": "770c1f8e536ba6e6a43803a004f24aabd1b5c2394fc76f8762788adfd016a926",
    "plugins/workos/skills/workos-widgets/references/framework-ruby.md": "3874dbb56b4024ad462e0fd547a6872d04db6e1dc37b3269f9d737c13d48eccc",
    "plugins/workos/skills/workos-widgets/references/framework-sveltekit.md": "36cd664ce63290ee37674619d09e2dab18d3e87315425b245525ff7822c78332",
    "plugins/workos/skills/workos-widgets/references/framework-tanstack-router.md": "9b3228a4b11eff903ea5d964d3245dcd1c5f051c6e0eaa3534c8003e4656bc32",
    "plugins/workos/skills/workos-widgets/references/framework-tanstack-start.md": "e6b4695bc08a3689167c8e22e90da9d16e985fefade4757c91a02989a9543e58",
    "plugins/workos/skills/workos-widgets/references/framework-vite.md": "500f51c730d974e2152d37e06219ca75d507ea549de51a33145ed91392b599ed",
    "plugins/workos/skills/workos-widgets/references/react-ts-standards.md": "53a5b334ee05948e269e74352c2b4c55636418f6c87baccfe08b9c6376dee543",
    "plugins/workos/skills/workos-widgets/references/scripts/query-spec.cjs": "368f047f8f8c97e54c5a4e8a55c3b85e2352a7f0fef37377cdef061d151b885f",
    "plugins/workos/skills/workos-widgets/references/scripts/query-spec.ts": "3f8979b9c1b32cddcc9f01b9930a5f42b1b5a844cdf0766ec68bb89ec7b45e32",
    "plugins/workos/skills/workos-widgets/references/styling-and-components.md": "50d5cf3aaa728260e8176a96af15fce9b7d91b619a507be0d94b4f3d4031b56e",
    "plugins/workos/skills/workos-widgets/references/token-strategies.md": "e449593162bded85852a8e8ef64f9d0d3c566f8a17df4123643499778cb847fe",
    "plugins/workos/skills/workos-widgets/references/widget-admin-portal-domain-verification.md": "51f07343c077d6dd041a34cbc7606a30dd0112ee0e536692d3836083aaaa2104",
    "plugins/workos/skills/workos-widgets/references/widget-admin-portal-sso-connection.md": "bdd5b6a338687bb9bd0216b189d3761b9731f91b649f0113f6c4ccac526bf624",
    "plugins/workos/skills/workos-widgets/references/widget-user-management.md": "6aa03add775a15be092dd39a8ab5e1205759c4417610ad03807ada3d422f7cde",
    "plugins/workos/skills/workos-widgets/references/widget-user-profile.md": "08767db3cd2eb32bdf50d395c8f3ca25768977eee701590e3f6106df27360a88",
    "plugins/workos/skills/workos-widgets/references/widgets-open-api-spec.yaml": "3e7fe365ac182ed8d4bbbf1faba96584ab3a017f47521684f546311d89880318"
  },
  "lockfiles": [
    "LOCK.json"
  ],
  "utc_date": "2026-10-20T00:19:17Z",
  "source_date": "2026-10-16",
  "discovered_date": "2026-10-16",
  "retested_date": "2026-10-20",
  "reviewed_date": "2026-10-20",
  "published_date": "2026-10-20",
  "modified_date": "2026-10-20",
  "reviewer": "machine pipeline",
  "harness_version": "toolwitness harness at commit 80347ac5c68b1268b011b015a8797984151a16e7",
  "claude_code_version": "Not applicable: static source inspection (commands.json).",
  "model_id": "Not applicable: static source inspection (commands.json).",
  "scanner_version": "Not applicable: static source inspection.",
  "rulepack_version": "Not applicable: static source inspection.",
  "agents": [],
  "disclaimer": "This record lists declarations and file hashes from a pinned source tree. Git command results from acquisition and static inspection are retained in commands.json. Scope: acquisition and static inspection. It is not a security or quality verdict. Changed bytes are outside this record.",
  "commands": [
    "Ran 84 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."
  ],
  "prompt_list": [
    "Not applicable: static source inspection (commands.json)."
  ],
  "history": [
    "2026-10-20T00:19:17Z: pinned source inspection"
  ],
  "application": {
    "name": "workos — 2 skills",
    "softwareVersion": "e25141bae047a7c837d93817347f95977598720f",
    "applicationCategory": "DeveloperApplication",
    "operatingSystem": "Not exercised"
  },
  "artifacts": {
    "transcript": "Ran 84 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
    "sinkhole_log": "Not applicable: static source inspection (commands.json).",
    "canary_log": "Not applicable: static source inspection (commands.json).",
    "scanner_output": "Not applicable: static source inspection (commands.json).",
    "normalized_text": "{\n  \"listing\": {\n    \"skills\": [\n      {\n        \"path\": \"plugins/workos/skills/workos/SKILL.md\",\n        \"name\": \"workos\",\n        \"description\": \"Use when the user asks for a WorkOS docs URL, term, or dashboard field (Sign-in endpoint, initiate_login_uri, Redirect URI, `WORKOS_*` env vars), or is implementing, debugging, or migrating WorkOS — AuthKit, SSO/SAML, Directory Sync, RBAC, FGA, MFA, Vault, Audit Logs, Admin Portal, Pipes (Connected Apps), Feature Flags, Radar (bot/fraud detection), webhooks, Custom Domains, running the `workos` CLI in agent or sandbox sessions (`WORKOS_MODE`, `workos doctor`), or migrating from Auth0, Clerk, Cognito, Firebase, Supabase, Stytch, Descope, or Better Auth. Also triggers on @workos-inc/* imports.\",\n        \"files\": {\n          \"plugins/workos/skills/workos/SKILL.md\": \"a9c1ab6eaa409303f1e4ad8fde67bd322b49e2c98c4f7a8055b632968afb846a\",\n          \"plugins/workos/skills/workos/evals/evals.json\": \"62142f1f97146c439b7a4172d9c1ce95051248ed65eca892c67eb5ae54a4c66f\",\n          \"plugins/workos/skills/workos/references/workos-admin-portal.md\": \"f638ab826b0fd3e9de22414640fdfcd4af061791105cc83809441045c9a6d0a3\",\n          \"plugins/workos/skills/workos/references/workos-api-authkit.md\": \"dc24b51f5230f82b7a713988f337cd0194c096fa27dffcf0334a6958da9a9892\",\n          \"plugins/workos/skills/workos/references/workos-api-organization.md\": \"6346a3a82fa5c079a4aa9d7fde59db2d5e662d0739c9a8de5087416ce210d4f1\",\n          \"plugins/workos/skills/workos/references/workos-audit-logs.md\": \"879ee9ab10b121f0cc927ff8f3c922b06be167837017c25c7ae25b5cb6aea694\",\n          \"plugins/workos/skills/workos/references/workos-authkit-base.md\": \"cd630188b73fe82dce50daad5cddfa6d95eb7d35d0f9e95b6d0a4253a1f95f1b\",\n          \"plugins/workos/skills/workos/references/workos-authkit-nextjs.md\": \"f4094de3b9b45c673afd8ccba5c1d7983f0c3f44aea73edd6171a914573d5853\",\n          \"plugins/workos/skills/workos/references/workos-authkit-react-router.md\": \"e5f1e5a4bed41f2f0abfbdb08063f21de395f77251c78db7bbae5c716a3c85be\",\n          \"plugins/workos/skills/workos/references/workos-authkit-react.md\": \"9baebbddf877c27239756483bc7a4d17acf1dd5767cff6b1feb57c4e9fb32e15\",\n          \"plugins/workos/skills/workos/references/workos-authkit-setup.md\": \"2e714187bb301c1e73cdbde15d9630e4db1667b2ab06a32c8c237f6bdf669a1e\",\n          \"plugins/workos/skills/workos/references/workos-authkit-sveltekit.md\": \"8c3742e9478b160a9d04367b3686d835382059c9dfc942b25bbca3eededb66db\",\n          \"plugins/workos/skills/workos/references/workos-authkit-tanstack-start.md\": \"cf4aa9a5fd110a63415971b4712ce52924b862d019c9367099264983ee6bd4f9\",\n          \"plugins/workos/skills/workos/references/workos-authkit-vanilla-js.md\": \"f4719f46a7eb8471522938ef588747a202d5c7e86ba03016e7e69beaead822ed\",\n          \"plugins/workos/skills/workos/references/workos-cli-upgrade.md\": \"e9b54433879ab60a156286b54f6a7bb885840ab1dcd0737ecffd7763453ddc01\",\n          \"plugins/workos/skills/workos/references/workos-custom-domains.md\": \"abe0917b44777287446932f6dc8bbb367f5e9dd7d7649160e194b5f8d9805b01\",\n          \"plugins/workos/skills/workos/references/workos-directory-sync.md\": \"e9babf480e662340ebe5687569b008c95099640bfe4b7803286f1fe27f0fb3aa\",\n          \"plugins/workos/skills/workos/references/workos-dotnet.md\": \"a3d9a7f794358c3d9dc567f44795646058b1f82a17ce43a7821f6c4f97168748\",\n          \"plugins/workos/skills/workos/references/workos-elixir.md\": \"92ecdcd01ecd130303434a0ff39810dff60e0362e3d4fd4836166547a7714324\",\n          \"plugins/workos/skills/workos/references/workos-email.md\": \"178e00e0cc743315adb597680e38a2101e5d698fee8c75ada83ab8c3fc00787e\",\n          \"plugins/workos/skills/workos/references/workos-events.md\": \"ebb2ac59a60d0d6f5b7240ba80301c04b5c2cb7799f2afc49ac947586b278019\",\n          \"plugins/workos/skills/workos/references/workos-feature-flags.md\": \"2b042b53c0a0f4e3a010db5f0ce9d6e9622e7801336ce3af1c6f058fb2012ebd\",\n          \"plugins/workos/skills/workos/references/workos-fga.md\": \"75ec5b89d974c8d29ea1dc07bcf142a1373fe86988e7e8bca10b8d54e95a9c80\",\n          \"plugins/workos/skills/workos/references/workos-go.md\": \"96f1676de2d698d2785369d3aa71e281b25e66ea694f0f80376b6e97a1045367\",\n          \"plugins/workos/skills/workos/references/workos-integrations.md\": \"fbf43a23de1fb45b7b3076e7d49445ac6f931e6cb55aa18b4c53811a14686e08\",\n          \"plugins/workos/skills/workos/references/workos-kotlin.md\": \"458f4e4d5cd720f91db51b3b8875e08993f6d57d92dbade7bd8da7015bdb6ae7\",\n          \"plugins/workos/skills/workos/references/workos-management.md\": \"b56923247dadfd481f901735c7a3e74d15f5d98e920e023b440e7060d8ff0b15\",\n          \"plugins/workos/skills/workos/references/workos-mcp.md\": \"2fe521d6644913fec728cbc4b0adae8e274ec4b3bc3900aca8979a093d1e6e94\",\n          \"plugins/workos/skills/workos/references/workos-mfa.md\": \"0d62eac92fbc6c5598eb25af519aa3807005e0517ea62844fc90e64b6dc0f40d\",\n          \"plugins/workos/skills/workos/references/workos-migrate-auth0.md\": \"4b7417dbc33cb7bfb3776ef3b0e075f471602755328a926c2c0dde867e82bdb9\",\n          \"plugins/workos/skills/workos/references/workos-migrate-aws-cognito.md\": \"756488793d79bb8b2713e1f4bd78da6fa7d6c71cb1230b1645fa6e6a907232f1\",\n          \"plugins/workos/skills/workos/references/workos-migrate-better-auth.md\": \"829dbdd90bf484c321c82bf9f7d52d51480fd439e5e4bc5961f4cbc83751301b\",\n          \"plugins/workos/skills/workos/references/workos-migrate-clerk.md\": \"b30409cd59f1391ea68a43d7be1ca2b1845fdc873588954dcddbabc16345c849\",\n          \"plugins/workos/skills/workos/references/workos-migrate-descope.md\": \"77569bdecbe68240ab0c85631131aee9d88da862e2be3c825ee29e3e87cae3d0\",\n          \"plugins/workos/skills/workos/references/workos-migrate-firebase.md\": \"62769efe8e16526014a1b60b7496315f69962cae2cbafce169300ef5a5d9d6b8\",\n          \"plugins/workos/skills/workos/references/workos-migrate-other-services.md\": \"dd19b02cd256d00642f9f2f6fc6e1b22afdbd62a4d3343b44ca45053647200e2\",\n          \"plugins/workos/skills/workos/references/workos-migrate-stytch.md\": \"c978f945280c30d19d19ea61bfb23b680e54568900771f498b770a98369acc04\",\n          \"plugins/workos/skills/workos/references/workos-migrate-supabase-auth.md\": \"cf0e1068be1fa23db39eb8ce118856842ed0edb3a96c8ac712fb669b61406296\",\n          \"plugins/workos/skills/workos/references/workos-migrate-the-standalone-sso-api.md\": \"ad5113ceea31e84977295bf424a59dfe6a0144e5e3b977519c3900b3f6448f6f\",\n          \"plugins/workos/skills/workos/references/workos-node.md\": \"db6954ed56acf21ba37e0eb46645b7eb65cb969f9ca176526256ae1b1f179457\",\n          \"plugins/workos/skills/workos/references/workos-php-laravel.md\": \"b2f5f48dff05142e357c753a806d5cafa136c587b8d4243b4f12d6095204a255\",\n          \"plugins/workos/skills/workos/references/workos-php.md\": \"93b9652e5c4fec7e9537f824386bfb492389056944c8456460a3d7e57c9a36e0\",\n          \"plugins/workos/skills/workos/references/workos-pipes.md\": \"3fd333fc3e743ed67f5a4606cec4b4bf21c44bd7353614bb34d9bafb981e05e5\",\n          \"plugins/workos/skills/workos/references/workos-python.md\": \"14cb881cd5616cdc90191a65ef3cec86b942d36893e724d1a64d085a436de8dc\",\n          \"plugins/workos/skills/workos/references/workos-radar.md\": \"bb17cc78a18d6f45226cf89897fe43c3bf1605dc1d62d87e0f9f836f4b6d6035\",\n          \"plugins/workos/skills/workos/references/workos-rbac.md\": \"1d871de12b28f802c14aa169ea0a0b9ca58b4476a5c731d96c5f090cbb5e6fad\",\n          \"plugins/workos/skills/workos/references/workos-ruby.md\": \"9d7bb06a6d3e091ed26253bdb267b4d2519ddea02c04fd8e1a391c8e444e49d3\",\n          \"plugins/workos/skills/workos/references/workos-sso.md\": \"2f3f2e87f22af7caffbfa5f7ff36bd2e1d9fe48e2729a4282bdae82680714a8f\",\n          \"plugins/workos/skills/workos/references/workos-terms.md\": \"0fcfd0c4c45a2a31372fdb0f9f1680a1e9bfbea990f3d97a7bdbaa3b28ae8059\",\n          \"plugins/workos/skills/workos/references/workos-vault.md\": \"6c7a1fdd1b9648d9d954ae7b84c5a4d14566fb0b35a21a82a37cb9e840845023\"\n        }\n      },\n      {\n        \"path\": \"plugins/workos/skills/workos-widgets/SKILL.md\",\n        \"name\": \"workos-widgets\",\n        \"description\": \"Use when the user is implementing, embedding, or debugging a WorkOS Widget — specifically the User Management, User Profile, Admin Portal SSO Connection, or Admin Portal Domain Verification widgets. Handles the full stack — detecting the frontend (Next.js, React, React Router, TanStack Start, Vite, SvelteKit), generating access tokens via the backend SDK in use (Node, Python, Go, Ruby, PHP, Java, .NET), and wiring up the widget component correctly per the bundled OpenAPI spec. Also use when code imports from @workos-inc/widgets or the user pastes <UserManagement /> or <UserProfile /> JSX.\",\n        \"files\": {\n          \"plugins/workos/skills/workos-widgets/SKILL.md\": \"5a4cc1736bea0f5b8c12752e7c8dbb2f6a88b9e4404916361f1f5d321cfec08d\",\n          \"plugins/workos/skills/workos-widgets/references/detection.md\": \"5a90af06a08d76ffea87428899134279aac4082960c1e6332a8eade76188a486\",\n          \"plugins/workos/skills/workos-widgets/references/fetching-apis.md\": \"c2fcc729341ccd60f87769dc4bde4bca48ec42bdfe628f6f1d952f202cb946bf\",\n          \"plugins/workos/skills/workos-widgets/references/framework-go.md\": \"f30698142ef96f2c505b1ecb4eecd6f9c90865a13bc9079f90a708189ae90553\",\n          \"plugins/workos/skills/workos-widgets/references/framework-java.md\": \"171fde297021302c506fb7dacab169099ba8703953442cae6d29129ee02041e3\",\n          \"plugins/workos/skills/workos-widgets/references/framework-mixed-repositories.md\": \"1f8dfff2b7f7c7fbca29d93310dbf89269d4c6565bc82ad0917ea9f1c7a889ad\",\n          \"plugins/workos/skills/workos-widgets/references/framework-nextjs.md\": \"fc03241a467ab11f1f54812394ef6594139be3a4d61ebd7d66fc3ef40227de18\",\n          \"plugins/workos/skills/workos-widgets/references/framework-php.md\": \"5ef70a56b602fb968d4f2782b40c9ffcef91b59fdc6c83cc979dbee5f327b1c0\",\n          \"plugins/workos/skills/workos-widgets/references/framework-python.md\": \"5f515aaf545578db5f2c3ce7a8bbe51813dca30f10da1ead75da22974d6a8748\",\n          \"plugins/workos/skills/workos-widgets/references/framework-react-router.md\": \"770c1f8e536ba6e6a43803a004f24aabd1b5c2394fc76f8762788adfd016a926\",\n          \"plugins/workos/skills/workos-widgets/references/framework-ruby.md\": \"3874dbb56b4024ad462e0fd547a6872d04db6e1dc37b3269f9d737c13d48eccc\",\n          \"plugins/workos/skills/workos-widgets/references/framework-sveltekit.md\": \"36cd664ce63290ee37674619d09e2dab18d3e87315425b245525ff7822c78332\",\n          \"plugins/workos/skills/workos-widgets/references/framework-tanstack-router.md\": \"9b3228a4b11eff903ea5d964d3245dcd1c5f051c6e0eaa3534c8003e4656bc32\",\n          \"plugins/workos/skills/workos-widgets/references/framework-tanstack-start.md\": \"e6b4695bc08a3689167c8e22e90da9d16e985fefade4757c91a02989a9543e58\",\n          \"plugins/workos/skills/workos-widgets/references/framework-vite.md\": \"500f51c730d974e2152d37e06219ca75d507ea549de51a33145ed91392b599ed\",\n          \"plugins/workos/skills/workos-widgets/references/react-ts-standards.md\": \"53a5b334ee05948e269e74352c2b4c55636418f6c87baccfe08b9c6376dee543\",\n          \"plugins/workos/skills/workos-widgets/references/scripts/query-spec.cjs\": \"368f047f8f8c97e54c5a4e8a55c3b85e2352a7f0fef37377cdef061d151b885f\",\n          \"plugins/workos/skills/workos-widgets/references/scripts/query-spec.ts\": \"3f8979b9c1b32cddcc9f01b9930a5f42b1b5a844cdf0766ec68bb89ec7b45e32\",\n          \"plugins/workos/skills/workos-widgets/references/styling-and-components.md\": \"50d5cf3aaa728260e8176a96af15fce9b7d91b619a507be0d94b4f3d4031b56e\",\n          \"plugins/workos/skills/workos-widgets/references/token-strategies.md\": \"e449593162bded85852a8e8ef64f9d0d3c566f8a17df4123643499778cb847fe\",\n          \"plugins/workos/skills/workos-widgets/references/widget-admin-portal-domain-verification.md\": \"51f07343c077d6dd041a34cbc7606a30dd0112ee0e536692d3836083aaaa2104\",\n          \"plugins/workos/skills/workos-widgets/references/widget-admin-portal-sso-connection.md\": \"bdd5b6a338687bb9bd0216b189d3761b9731f91b649f0113f6c4ccac526bf624\",\n          \"plugins/workos/skills/workos-widgets/references/widget-user-management.md\": \"6aa03add775a15be092dd39a8ab5e1205759c4417610ad03807ada3d422f7cde\",\n          \"plugins/workos/skills/workos-widgets/references/widget-user-profile.md\": \"08767db3cd2eb32bdf50d395c8f3ca25768977eee701590e3f6106df27360a88\",\n          \"plugins/workos/skills/workos-widgets/references/widgets-open-api-spec.yaml\": \"3e7fe365ac182ed8d4bbbf1faba96584ab3a017f47521684f546311d89880318\"\n        }\n      }\n    ],\n    \"hooks\": [],\n    \"executions\": []\n  }\n}"
  },
  "review_input": {
    "identity_artifact": "identity.json",
    "evidence_sha256": {
      "LOCK.json": "4fe1164c9c84927c4aae6daac2f21573ccad8176e8ad45746039ee70382fccfe",
      "commands.json": "7f245e4d056ed3f428d842a25de5b20ef7ecbec0ff447a12ae3ab5c05b81c046",
      "complete.json": "91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f",
      "identity.json": "5d2c15da7f3fb71a10a6ab89b61739907ad47d9254c21b0bf79c03ac50165e75",
      "listing.json": "1d054cd8858e45b4dc59f634422ebc744c6d6fa640963cb3bd144b2676ce05da",
      "selection.json": "0ee6cf5e2f4ac80ffc4bfc9e72e290a9fb8ed9071f6f87aa9ccbfb1f0280b786"
    },
    "claims": [
      {
        "id": "acquired",
        "field": "summary",
        "text": "Pinned source declarations and file hashes were listed.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "listed",
        "field": "outcome",
        "text": "Listed 2 skill declarations. Ran 84 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "tree",
        "field": "rule_results.0",
        "text": "The retained source tree matches its acquisition manifest.",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      },
      {
        "id": "declared",
        "field": "rule_results.1",
        "text": "Declared skill names (listing.json): workos; workos-widgets",
        "sources": [
          "LOCK.json",
          "listing.json",
          "commands.json"
        ]
      }
    ]
  },
  "review": {
    "kind": "machine-checked",
    "date": "2026-10-20",
    "reviewed_sha256": "a515d0c6b41c19f36f2457a1c6ee6689051034d3c0f314cc64e640545f7e6ab6",
    "gates": "d37ca6d22ed66ebd9ac83cc75efc8447f2b055dffd2da4e8498cadc04ae7e575",
    "codex": "2b44eda29e024c32df0f31b3171075f06a3f978b4725e35434e77249656c3dd4",
    "grok": "73368e276c8a40dce4de5527bd6420d732f9a5c0a7fea0e566fefd82bf762964",
    "summary": "Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."
  }
}
