stripe — 7 hooks
Pinned source listing — machine-checked
What declarations and files are present in this pinned source?
Pinned source declarations and file hashes were listed.
Review
Machine-checked ·
- Run UTC
- Reviewed
- Published
- Updated
Observations · Limitations · Evidence
Works with:
What we ran
Git blob acquisition followed by static source inspection.
What we saw
Listed 7 hook declarations. Ran 58 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
Limits
Scope: acquisition and static inspection. Command results: commands.json.
developer-tools · hooks · Upstream source · Upstream documentation
Pinned source inspection only; no runtime platform was exercised. UTC 2026-10-20T21:21:47Z, tree 7e9736a0db213796846e21ee2614c93cc5b8bf626aeb8038258774bcd3088641.
No browser or computer-use tools. Pin this exact version; the stamp does not follow updates.
Full record
- name
- stripe — 7 hooks
- slug
- source-hooks-c2a25945a7238bd6d729233f
- type
- hooks
- 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 7 hook declarations. Ran 58 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 hook names (listing.json): SessionStart; PostToolUse; PostToolUse; PostToolUseFailure; PostToolUseFailure; PostToolBatch; UserPromptSubmit"]
- 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/stripe/ai.git
- documentation url
- https://github.com/stripe/ai.git
- commit
- deae744bc0cbf6034b4b6f22f51c690b71a4e779
- tree sha256
- 7e9736a0db213796846e21ee2614c93cc5b8bf626aeb8038258774bcd3088641
- file sha256
- {"providers/claude/plugin/.claude-plugin/plugin.json":"17837a5b7ddb627ffa6eba65cd013f3cb6175d7604b7fa89e3c6acfaef4eba10","providers/claude/plugin/.mcp.json":"c8425624d85f6f4ed5e93465d5d423bf18ee8e0d1d3fe444e8fb22ed52614475","providers/claude/plugin/agents/company-researcher.md":"c7a14f4fb6c9e4ee1c51248eeca47e1e05d94e89b6230829a72857ab4aa7d9c1","providers/claude/plugin/commands/explain-error.md":"4d1e56c4de18cf164ff9e227e15bb529b2d9bfc07d4e96d90d5e465a17774d6f","providers/claude/plugin/commands/test-cards.md":"4e2496258654baac2ab3837a3c5d273f7acb1c45e46a58293d11a1e3df23104b","providers/claude/plugin/hooks/hooks.json":"8d083a4776e3de8d1d372ea7b991788daacc3c62edec1386ee4ede2cda7b97cb","providers/claude/plugin/scripts/cli.mjs":"36c1122931a5762ea9f810e45a4e0159ad11813edb08cbad6f8293e2d74f055c","providers/claude/plugin/scripts/constants.mjs":"cf1517ae3ff78e77e3f7069ba5954fef3d928a1b3ec78b6861fc6f274931a51c","providers/claude/plugin/scripts/feedback.mjs":"8644c2e24998b62deace3094afac23286c4d0ee686651eb6b1cccc0c2deb3b87","providers/claude/plugin/scripts/hookHelpers.mjs":"e0d9bdb79cd17214e75f84ddf860935883d74432a85b018a9ef8b4f7e24ee417","providers/claude/plugin/scripts/lifecycle/postToolBatch.mjs":"e4f11394c8fe0072e2a60f76c7b4caf39ca58eefe75872cf6f163d8ff3bd60a3","providers/claude/plugin/scripts/lifecycle/postToolUse.mjs":"570095f8996ade512dcccb02eb08fcb212f588d38e07221972e8b4faa4e101fd","providers/claude/plugin/scripts/lifecycle/postToolUseFailure.mjs":"e439741b386f7c5b9341f0c9a60630e8b639ee9b6e2598ad98546fcab38d3f13","providers/claude/plugin/scripts/lifecycle/sessionStart.mjs":"ece3275120f8cefdd69d633d9f3cf0a415b2ea1aa835fdd1c92b969ad2fc676c","providers/claude/plugin/scripts/lifecycle/userPromptSubmit.mjs":"f0e18b68bf39afe91b689a5dbd797ed249048f8032281d9f31ffc6702b1e27a9","providers/claude/plugin/scripts/transcriptHelpers.mjs":"078ecbb85a597443ef8dd5730fe958f2c52946dbe55c9b1463676385dea14f9c","providers/claude/plugin/skills/.gitkeep":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","providers/claude/plugin/skills/connect-recommend/SKILL.md":"a98c07369a6b248f1bce16a41c53c6b98db4ce0c81c196b6d716bdf67ccd405e","providers/claude/plugin/skills/connect-recommend/references/account-types.md":"c248536f673c702284397b84ab3ebcdc401d333a8d6d2df6c92b8a8d38bed781","providers/claude/plugin/skills/connect-recommend/references/charge-patterns.md":"d947db1f26e3608d6f3a512a1d43bbee3961c174ff7ea8e9847e0edb1ab348f3","providers/claude/plugin/skills/connect-recommend/references/company-researcher.md":"fa423887f0290be0788cb36746f2f403ca6ec1bbf5a7ce5b599908fa2b7412ec","providers/claude/plugin/skills/connect-recommend/references/compatibility-matrix.md":"ecd211bc35556fc08740a2ccbb0777b31f86ae6c10a28596dd53294db095b039","providers/claude/plugin/skills/connect-recommend/references/decision-matrix.md":"cf2a491c1d43eaf3f3a032cb1fb40e88514c5b58a78879b520a577828d17a69e","providers/claude/plugin/skills/connect-recommend/references/discovery-questions.md":"832d8d2050f1201d07ec3026efaaa9a6bb4908ce4684ae9edfe954a6107a6edc","providers/claude/plugin/skills/connect-recommend/references/recommendation-template.md":"388f7baa3346bf778fb83a7981c2cdd73edb6a01a1394ef5291cf8094f044931","providers/claude/plugin/skills/connect-recommend/references/terminology-rules.md":"dc89a0370ac4dc2f3803ec0eb2501e41075e06f45bb6be5b54e320cf6427816c","providers/claude/plugin/skills/connect-required-verification-information/SKILL.md":"a9c30050a332f34096905103990c6ee7decd4039809f9db10a5cbc26d9e3ea88","providers/claude/plugin/skills/metronome/SKILL.md":"49be038cfe1d7b596233e7398e0cf25046a96b6e4729daaa7380802a858a1054","providers/claude/plugin/skills/stripe-apps/SKILL.md":"da49a9a5c86187f3edc13ba3620a6a3c781fbdd1e8956dd0adbc2764679df322","providers/claude/plugin/skills/stripe-apps/references/authentication.md":"518017baf7302a769bbe2ddd853cf18079428db20591286f1f664b4845275373","providers/claude/plugin/skills/stripe-apps/references/backend.md":"d7b2348478bae5ed71dc1a117619269c74859a12bae170d0225901825ec04eab","providers/claude/plugin/skills/stripe-apps/references/canonical-docs.md":"855d0feb1bd77ad056089f8a7e5c59f72838494e484950c2538097dc235cd834","providers/claude/plugin/skills/stripe-apps/references/discovery.md":"1552d10191f5c0502686c3033d19e2ca1f23a59375b9a632c0e7d73fdb96036a","providers/claude/plugin/skills/stripe-apps/references/extension-types.md":"1f51c4ef3ca60bde4f226d1456e10a09806dbd7c0d2724ff972bfd0eda457f4a","providers/claude/plugin/skills/stripe-apps/references/feedback.md":"590c74e49dc00150f3315df1b34636d75b733039f0d76bce582e8564928157dc","providers/claude/plugin/skills/stripe-apps/references/onboarding-ux.md":"837617d1ff7b13e6d01afdf1ab001e667e255e4fa5a9d512109dd5836c7aeca9","providers/claude/plugin/skills/stripe-apps/references/publishing.md":"73bc9173ecaf2109d67c08383da33fcef71a28812f1665073225c195b8d8cd05","providers/claude/plugin/skills/stripe-apps/references/script-extensions.md":"26ebf9b160c89450cb3b5cb3f8111cdc0d3d688cfb03b9531390d290f8240054","providers/claude/plugin/skills/stripe-apps/references/ui-extensions.md":"1129209f6e1bb8a926d9af4ddcea29c91dcc878d53491026ed28ca82e5082dd8","providers/claude/plugin/skills/stripe-apps/references/webhooks.md":"d96cd5c0088b6b41b61297a172834381ca5e95c3c697f139ee231c6a9005a752","providers/claude/plugin/skills/stripe-apps/references/workflow.md":"1c6009479ec71831c702ed7c417e8ca4306bf1dfee27990c3d3eb475389fb3cf","providers/claude/plugin/skills/stripe-best-practices/SKILL.md":"2a85f02dbed48bb1e1863b80836151028512aa72f079467647a48833107acacc","providers/claude/plugin/skills/stripe-best-practices/references/billing.md":"85cf38ea5ca0b43da54d96a2b285abb467679f8e103595b524b801ebc00b7c5d","providers/claude/plugin/skills/stripe-best-practices/references/connect.md":"5da76cb728ab738f52b0838d5e5d4143a3aa91d73d842f69153e2a1f0ca9471f","providers/claude/plugin/skills/stripe-best-practices/references/payments.md":"f7edac576b72da7b5c11a4d532240bd11dab1f4c8dfe1d4040d16d5a6ec0fee0","providers/claude/plugin/skills/stripe-best-practices/references/security.md":"9d2b1f3a6e72d5907e0418291523c61aa27bb7ad2db3a7b94fe4f356519651d7","providers/claude/plugin/skills/stripe-best-practices/references/tax.md":"a0699c4f70892d09eab427636343f569b29aed1036e3d1292348fa28e0e3cf3c","providers/claude/plugin/skills/stripe-best-practices/references/treasury.md":"ccd38ef29a654b2c59bde4d56e5537af6a89f10a7297ed0b87c3b9e9f2bb8ffa","providers/claude/plugin/skills/stripe-directory/SKILL.md":"0805bce6792026e5963dc58f2844d6f18b626053b806c9bdf2220206c41206a6","providers/claude/plugin/skills/stripe-docs/SKILL.md":"af38e784edcdb2f1b273825705c749c1fb3a2614a25875d0705abde02eaa603f","providers/claude/plugin/skills/stripe-pay/SKILL.md":"3577d363c3505a514c3f61a9cdc67d5b1df47bca4521cc2509043388f6bff623","providers/claude/plugin/skills/stripe-projects/SKILL.md":"26e54941597899591447308388dd1c25bf8eb92dc7aa46c02a5ff3156eb14d50","providers/claude/plugin/skills/upgrade-stripe/SKILL.md":"dc7186bcb0f731ddbcfe9e3518cd97c13e3b1e920cb19dac13cf346769622d88"}
- lockfiles
- ["LOCK.json"]
- utc date
- 2026-10-20T21:21:47Z
- 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-checked
- harness version
- toolwitness harness at commit d2caa4bc4883685afa706bea1dc56ff833871549
- 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
- []
- commands
- ["Ran 58 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-20T21:21:47Z: pinned source inspection"]
- application
- {"applicationCategory":"DeveloperApplication","name":"stripe — 7 hooks","operatingSystem":"Not exercised","softwareVersion":"deae744bc0cbf6034b4b6f22f51c690b71a4e779"}
- review input
- {"claims":[{"field":"summary","id":"acquired","sources":["LOCK.json","listing.json","commands.json"],"text":"Pinned source declarations and file hashes were listed."},{"field":"outcome","id":"listed","sources":["LOCK.json","listing.json","commands.json"],"text":"Listed 7 hook declarations. Ran 58 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."},{"field":"rule_results.0","id":"tree","sources":["LOCK.json","listing.json","commands.json"],"text":"The retained source tree matches its acquisition manifest."},{"field":"rule_results.1","id":"declared","sources":["LOCK.json","listing.json","commands.json"],"text":"Declared hook names (listing.json): SessionStart; PostToolUse; PostToolUse; PostToolUseFailure; PostToolUseFailure; PostToolBatch; UserPromptSubmit"}],"evidence_sha256":{"LOCK.json":"b37695de699be45bae892f4e53acc08d1622c04fde54631f2cea60ab99b6c355","commands.json":"b63d4980523f7c22b2b71558af5f75934fce14024b610360b59993f0251ac13d","complete.json":"91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f","identity.json":"f331df2b9f63d3f3197f12918b5bb19824131f75292bf80485df77eb5615d4e5","listing.json":"5e0d817e7d4e85f7dd0f59e52ba3b3f7cb98f21d112c14282383fc5b99da7634","selection.json":"41766fd4a9c6175d70545cb5ea218f02b12fe89c6528308986313c43799abc62"},"identity_artifact":"identity.json"}
- review
- {"codex":"315114a34b03039e313e32bcab2b5a37892e248c6624e2086545f50a915212cf","date":"2026-10-20","gates":"62f85bc486064c70aa86a14280fe6fa1164b8c050ba53f190e5642b06580492f","grok":"95cdfb24479e599431343948fc917389e7ec48db5e993a1b5e14775eb243ddce","kind":"machine-checked","reviewed_sha256":"164e90140ffba97838ad3e5fd06fbb2fdaa466104f6eb2167a64f4013acb9212","summary":"Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."}
Downloadable evidence
transcript
Ran 58 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
sinkhole log
Download complete sinkhole log
Not applicable: static source inspection (commands.json).
canary log
Not applicable: static source inspection (commands.json).
scanner output
Download complete scanner output
Not applicable: static source inspection (commands.json).
normalized text
Download complete normalized text
{
"listing": {
"skills": [
{
"path": "providers/claude/plugin/skills/connect-recommend/SKILL.md",
"name": "connect-recommend",
"description": "Use this skill when the user asks about Stripe Connect configuration, charge patterns, Dashboard access, or how to get started with Connect, is building a marketplace, platform, multi-vendor store, gig platform, or subscription platform, needs to pay out sellers, vendors, or providers, mentions split payments, revenue sharing, multi-party payments, or similar payment distribution concepts, provides a company URL or business description for a recommendation, builds SaaS that routes money between parties (for example, POS, booking, invoicing — not operational SaaS without payment routing), asks about onboarding or KYC for merchants, sellers, and vendors, mentions connected account Dashboard or responsibility configurations, or asks about payment flows, white-label payments, or embedded payments.",
"files": {
"providers/claude/plugin/skills/connect-recommend/SKILL.md": "a98c07369a6b248f1bce16a41c53c6b98db4ce0c81c196b6d716bdf67ccd405e",
"providers/claude/plugin/skills/connect-recommend/references/account-types.md": "c248536f673c702284397b84ab3ebcdc401d333a8d6d2df6c92b8a8d38bed781",
"providers/claude/plugin/skills/connect-recommend/references/charge-patterns.md": "d947db1f26e3608d6f3a512a1d43bbee3961c174ff7ea8e9847e0edb1ab348f3",
"providers/claude/plugin/skills/connect-recommend/references/company-researcher.md": "fa423887f0290be0788cb36746f2f403ca6ec1bbf5a7ce5b599908fa2b7412ec",
"providers/claude/plugin/skills/connect-recommend/references/compatibility-matrix.md": "ecd211bc35556fc08740a2ccbb0777b31f86ae6c10a28596dd53294db095b039",
"providers/claude/plugin/skills/connect-recommend/references/decision-matrix.md": "cf2a491c1d43eaf3f3a032cb1fb40e88514c5b58a78879b520a577828d17a69e",
"providers/claude/plugin/skills/connect-Excerpt shown; complete evidence is in the download.
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.
Template placeholders refer to the snapshot metadata above.
Get new snapshots
Follow the machine-checked snapshot feed for published evidence updates.