planetscale — 19 skills

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

What we ran

Git blob acquisition followed by static source inspection.

What we saw

Listed 19 skill declarations. Ran 86 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 · skills · Upstream source · Upstream documentation

Pinned source inspection only; no runtime platform was exercised. UTC 2026-10-19T12:16:08Z, tree 21942c07e9b79833356221ea2336daf36a5760b53d8893a50e87477a89a75d44.

No browser or computer-use tools. Pin this exact version; the stamp does not follow updates.

Full record
name
planetscale — 19 skills
slug
source-skills-a61df2911da8b3c2e6e12a78
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 19 skill declarations. Ran 86 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): mysql; neki; postgres; vitess; planetscale-safe-orchestrator; planetscale-readonly-inventory; planetscale-vitess-safety-review; planetscale-postgres-safety-review; planetscale-query-insights-and-tags; planetscale-traffic-control-recommendations; planetscale-webhook-automation-recommendations; planetscale-schema-recommendations-agent-loop; planetscale-codebase-sqlcommenter-instrumentation; planetscale-mcp-agent-operating-model; planetscale-customer-report-template; planetscale-change-gates-and-approval-contract; planetscale-best-practices-matrix; planetscale-autonomous-execution-mode; planetscale-pscale-cli-automation"]
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/planetscale/claude-plugin.git
documentation url
https://github.com/planetscale/claude-plugin.git
commit
95c80f9f391be9b1b6172bf82d4191e1ec11b637
tree sha256
21942c07e9b79833356221ea2336daf36a5760b53d8893a50e87477a89a75d44
file sha256
{".claude-plugin/marketplace.json":"850cec8882f00e6ec78c61219928c4d604d1c3ba551fa8ea4d75d96943fbb2c6",".claude-plugin/plugin.json":"25905c723e507f3cc98ae53a6fc0be9eef45e43077bf6f441861baa771bd5c33",".github/CODEOWNERS":"9b6072a35b998a093b6feeb76e9472c5dd50e1cdcb6881d8b01af1fd2708e34d",".github/workflows/update-skills.yml":"0a541a2c8fd2ee2bb1b4995afae6146b16defc78fb64821140dd4fc8c42b3302",".mcp.json":"684960c9bfee918361afdff6522fb82697ee73b4bfd98708fd49734e0b76f3b7",".skills-versions.json":"51427669a11c789f0408c3b54e1d0e65568f34ba15d690305ad330435cd1643a","CHANGELOG.md":"a588973b939b09cf225fc54018d4c948b58f0f6db34427d3ecd1df14d423be7b","CONTRIBUTING.md":"8b0270685cc1e0c2c6318b5c3f9034e0e1bfd3c64e43819c97676a3fbc5e5940","LICENSE":"280bba39750c254abcd52a23b51d596feba44806034c484ee6897dc0b33e978b","README.md":"0d2f831990fdd4d5011dc0e8d2daeff09eae3e75ca1094cd710de88ca9272930","database-skills/LICENSE":"13990a7ef816ecccad065c66f3ecd66cff7ec9da3b7aa49124dd78bacd3fee66","database-skills/README.md":"1978db155c1e472d64fe10cd8f79029ebb8935883b420256935c62b6c92114da","database-skills/skills/mysql/SKILL.md":"e4ea38add289809904805cc9e078a9b84a8fd8184da277466717aee8c51dc110","database-skills/skills/mysql/references/character-sets.md":"b70988fc8178ab397ff483405b84abf508696905d25ec29a7091973a7ba46249","database-skills/skills/mysql/references/composite-indexes.md":"7fe7a078620cdbf6a9ea37fde7dd72b9696549dd9892c0cd661bc972bdb3e6b4","database-skills/skills/mysql/references/connection-management.md":"7d1ae65f30e7273e6527207c44160a30239600a7535f042801dc7023a59ae20c","database-skills/skills/mysql/references/covering-indexes.md":"a0e228d797def5e9a5dd573e64c9ee1e73456dac7cfda2a8974204c011f9e0c6","database-skills/skills/mysql/references/data-types.md":"a2f1979eaacc1b7c9e988db36c0c400a132ccb73e5d12d67564bdab25cdd1a86","database-skills/skills/mysql/references/deadlocks.md":"93889236cf5f5c8adf82f71e6761f106d17d690d32221e28d29de2827a92df25","database-skills/skills/mysql/references/explain-analysis.md":"c19881c0fc49eb717fe4c9c27d97131f644463748a1119176c9181055ff3c0cf","database-skills/skills/mysql/references/fulltext-indexes.md":"562ed3ff620381bf79f3db5bcf26e6fe11427caf88bac05352fe85664b2fd50b","database-skills/skills/mysql/references/index-maintenance.md":"15b18fbae4dbed69b63769673be75b9c01bd4fda79b3cf17414c8ea3bfee4e59","database-skills/skills/mysql/references/isolation-levels.md":"f6ecc50d16cf801934bea281f9c33e9ddd8b886902025714caf0bbbcc1ed7f43","database-skills/skills/mysql/references/json-column-patterns.md":"22367dfff76fb00436e922f99a75b6793315b953f9a2a0986b48bcab7f492595","database-skills/skills/mysql/references/n-plus-one.md":"b7291bfe39dc01320c8198db4b8540c0a4b4df70363505e7a1bc58b8677aa7ef","database-skills/skills/mysql/references/online-ddl.md":"3323025f273458c2163770eb803906c320dbcecdb50382bef13e48a99da7e187","database-skills/skills/mysql/references/partitioning.md":"0661f59c3d3505033396e45e5d589e3a01e580f956e00c94b32b22daea54ffdd","database-skills/skills/mysql/references/primary-keys.md":"f5f57d8c77f317abbade87ea9fa64d2393c315271f3f44c66cfb8686df546c0e","database-skills/skills/mysql/references/query-optimization-pitfalls.md":"71582f0ec1ba30684f43f1351578213242d5310cc4e0150494cca31ff5e61c44","database-skills/skills/mysql/references/replication-lag.md":"3e47cab20a2142d3b39a5b798c1b3203e8ea985d8bcb97387b90ef6798b33c80","database-skills/skills/mysql/references/row-locking-gotchas.md":"62a6157522c1f8d800f34a33bcde0be220c43a0d978f725b7b32bac10e4da873","database-skills/skills/neki/SKILL.md":"36864a46f8f15948369608dabc62311c548bb5d2a9dbc66809c4df68316c2ae9","database-skills/skills/neki/references/sharding-readiness.md":"93cc5d5037520f71201a5a6eab97eede9c4ca33aa8dbb75fe1f0d06f072ea2a2","database-skills/skills/postgres/SKILL.md":"f64f17253d3b74da106027701fc2f0ea385d4cdaf28ff80115265b9fd307c358","database-skills/skills/postgres/references/backup-recovery.md":"f15d748b172f3f88a9e2091203f5c52b26475a5cb54304f71cbaa99a092b4668","database-skills/skills/postgres/references/index-optimization.md":"e0a1599a9bb90ae0bf0c99672e64b4394f09a86fad11baa7734a0e04ef125409","database-skills/skills/postgres/references/indexing.md":"57e5fd51cf2476d9a90d19672666fe5780dfa5f8d63e06f348a4f6d8bec2f431","database-skills/skills/postgres/references/memory-management-ops.md":"254473cffe6b6d61c24de3bb993f142462a54612bb7e4fbfbfd1ded9ed39747d","database-skills/skills/postgres/references/monitoring.md":"7a5204b12f64f8053b0e6279436be6765338cfbcffc05e14724721edd8d24c66","database-skills/skills/postgres/references/mvcc-transactions.md":"b42f91d62cc7f8385713e55732b6a539121a776ba013de12c7f3e030cf1612e9","database-skills/skills/postgres/references/mvcc-vacuum.md":"8488330653b4156dcb42b1a21850e4aced51b9a4edbffef142ed04fb3236c63e","database-skills/skills/postgres/references/optimization-checklist.md":"7babe582af123bc5e9772cb4c311914093a07faf3a18aa4d0ff8f85abc673c99","database-skills/skills/postgres/references/partitioning.md":"9472fdfde8c215e36a8324d70124162083603f3eb28a31b4ba368f46fc673c11","database-skills/skills/postgres/references/pgbouncer-configuration.md":"c89c7998e36c6b886029c1819aa633ab5d116bb362fa44b862f4e432c848cac1","database-skills/skills/postgres/references/process-architecture.md":"0845e6c26c4272b9fb2be43e7676b35e169a3de12a5041131ccbb2c308342ff2","database-skills/skills/postgres/references/ps-cli-api-insights.md":"e0560165c3832c0b9f469089e9b31ee2e543ac67828499b5ddd73b8fcbee4ec9","database-skills/skills/postgres/references/ps-cli-commands.md":"df8bafeefea6399ac638bbe36b798afda398575818a5aa26e373ec97b805d308","database-skills/skills/postgres/references/ps-connection-pooling.md":"4e1123e9af6b4b155575b6926e7e7d18669bae67bcd8e8f76cbf65e492eb0d99","database-skills/skills/postgres/references/ps-connections.md":"35469fe6a2ec884be57ef69b17c98605e4d6d46e4a638ed53d6b04b32b1ad7a8","database-skills/skills/postgres/references/ps-extensions.md":"8ce87f920ec90ab4c6c359373935c85876513f627d8afe78d0c45d686a34d6df","database-skills/skills/postgres/references/ps-insights.md":"0cf50eacad9f25b66a907d77bc96660da3c31c367b2901210397a7ac062991bc","database-skills/skills/postgres/references/query-patterns.md":"cf36ecf9df77c38155f1f444d65ebc69051bed7a55c8a988eb6073e90a668e66","database-skills/skills/postgres/references/replication.md":"0a78d1574edfe96876c95540ca2997136a71201e114e995b295583efd7c7ebb2","database-skills/skills/postgres/references/schema-design.md":"a831161ebd0343cfb506a069e0d6d4b274c671c81d2580c544c4ffed136a04ba","database-skills/skills/postgres/references/storage-layout.md":"8a8cbf0e0884161ad33605f103ccae94f06d3428e55963987a006eab007645fa","database-skills/skills/postgres/references/wal-operations.md":"1ab325520242a7d3792a2edf9579e7b416931cf2d281476ede423c9ac2f8d877","database-skills/skills/vitess/SKILL.md":"838fefdb5355ed14592054c252291368e33b4c2d63d41fc8202f6e952568b08d","database-skills/skills/vitess/references/architecture.md":"4e17e2b933d52ed3cbea19be1630a3259cf849201008f3fcd677f28e7eb6401f","database-skills/skills/vitess/references/query-serving.md":"299733fe0aed2feb545baad447313c6caa880df5efc5f304ee05692c98a8fd90","database-skills/skills/vitess/references/schema-changes.md":"1151ea07055918ddf0b626e21bdd11c7e8e52a593e0345888f2f70fd9f83b20f","database-skills/skills/vitess/references/vreplication.md":"1157cb5b1bbd21a15c15cb27f8ef600112eabc499cb580cc5d051b08cadf9b88","database-skills/skills/vitess/references/vschema.md":"d8eb7d5a2261bbfd1925ac6693598aeb24ab9ab7724e0cede5e9cc1df9d57bf7","planetscale-skills/00-safe-orchestrator/SKILL.md":"12d7f86f94334973aaec68da04e3ed6a4efe21dfa7f5bc7c1071a5da272e3cba","planetscale-skills/01-readonly-inventory/SKILL.md":"3bb8fef30e39b61ce2dff4bb5d8d8f6b0860c8fad200dd0216c6479c34fcd6d7","planetscale-skills/02-vitess-safety-review/SKILL.md":"c60a3fd1f2fda2822e0a02481ef5204ec53efd53a65de0166da5036e259f57fc","planetscale-skills/03-postgres-safety-review/SKILL.md":"4fdc94c15c5202f2ced39227188978fb2d7439578a11672ce2fc553b5e0b8b12","planetscale-skills/04-query-insights-and-tags/SKILL.md":"d1f05f23622297e0c4e76a910dd1bac5d4744395f2cb8bec3af4fe875abffdb0","planetscale-skills/05-traffic-control-recommendations/SKILL.md":"45dcc41f4d50cbf8f291ea9019029be60eaf6ea8b0f6b55198db1871f9c71fb4","planetscale-skills/06-webhook-automation-recommendations/SKILL.md":"f5d8fe1c1c2a1d071c7f1d9991ed57271b54b883826fcc9c2d91c0576d43ca83","planetscale-skills/07-schema-recommendations-agent-loop/SKILL.md":"d94bfcc4e5116665fed1d25608cb80b3b39dfc9f81683c1b3aa3d54373375885","planetscale-skills/08-codebase-sqlcommenter-instrumentation/SKILL.md":"9890331329f3cfae64e27a828adaba3e6baebc41d60af512077b83c5acc4fa4f","planetscale-skills/09-mcp-agent-operating-model/SKILL.md":"6f242cca94a4613c202765c2a0e6902e046263de0dd103ebe0b4f4bf28ceedd9","planetscale-skills/10-customer-report-template/SKILL.md":"b45921eb63cc43d32316852652e0baa3af2840f79db5260c0e235f5b8c77a12d","planetscale-skills/11-change-gates-and-approval-contract/SKILL.md":"b289876a6269109c9ba051d315b38708be74b510d2e4a03296775fd743be12db","planetscale-skills/12-best-practices-matrix/SKILL.md":"e7db5b5ecf1159e4f78be29b45ebf7b548b936a4baf5aa3657413a33ef60ad83","planetscale-skills/13-autonomous-execution-mode/SKILL.md":"462bc3d126df4dd82cc5dc4445416fade84c70669c758afb438e24c7c2cefd2d","planetscale-skills/14-pscale-cli-automation/SKILL.md":"704202e8406d6ecc1361d876d8bf49a886ed5518d0a40e2cdc7fb8b6fa66a76b","planetscale-skills/LICENSE":"13990a7ef816ecccad065c66f3ecd66cff7ec9da3b7aa49124dd78bacd3fee66","planetscale-skills/README.md":"55399bce16b5baa0b9c345c120226c983ca9f92dcb5b61a1ee071e4799179070","planetscale-skills/script/setup":"64c1cbd78d4b268ae57eb990cc9a93f4f70781ee4fdd9e8c1496ac89685db29a","scripts/sync-skills.sh":"4844d98f15d036c695ef8568426f93021b164508924555235dc817fd3754fe6f"}
lockfiles
["LOCK.json"]
utc date
2026-10-19T12:16:08Z
source date
2026-10-16
discovered date
2026-10-16
retested date
2026-10-19
reviewed date
2026-10-19
published date
2026-10-19
modified date
2026-10-19
reviewer
Machine-checked
harness version
toolwitness harness at commit bb5f6ab8ae7d288da61715b984ccaa78e6224577
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 86 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-19T12:16:08Z: pinned source inspection"]
application
{"applicationCategory":"DeveloperApplication","name":"planetscale — 19 skills","operatingSystem":"Not exercised","softwareVersion":"95c80f9f391be9b1b6172bf82d4191e1ec11b637"}
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 19 skill declarations. Ran 86 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 skill names (listing.json): mysql; neki; postgres; vitess; planetscale-safe-orchestrator; planetscale-readonly-inventory; planetscale-vitess-safety-review; planetscale-postgres-safety-review; planetscale-query-insights-and-tags; planetscale-traffic-control-recommendations; planetscale-webhook-automation-recommendations; planetscale-schema-recommendations-agent-loop; planetscale-codebase-sqlcommenter-instrumentation; planetscale-mcp-agent-operating-model; planetscale-customer-report-template; planetscale-change-gates-and-approval-contract; planetscale-best-practices-matrix; planetscale-autonomous-execution-mode; planetscale-pscale-cli-automation"}],"evidence_sha256":{"LOCK.json":"8a157f417c3ca77367fc59c04c1cb132e677dacce1854c5c2f34f3f523e192d0","commands.json":"c99f53b76a09ef385c4cd45b2c96bfc29655068d19bc0b2c6bc96ff1211260ee","complete.json":"91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f","identity.json":"adc26dcb6447838f559007b79003da001b049d8a4006715e0da62a6662102c26","listing.json":"b065319420796cc5d004f147ae815611d2893dc44dfb23f57d49219e8f599f41","selection.json":"0ee6cf5e2f4ac80ffc4bfc9e72e290a9fb8ed9071f6f87aa9ccbfb1f0280b786"},"identity_artifact":"identity.json"}
review
{"codex":"dbd7c917606f8e6f67ca0ba0adaba479d470de9d978241dff3867bbf24ee5ab8","date":"2026-10-19","gates":"b3709050cd1aa7ebf311b053e86589a7c467889528f088fc23e2aa82febecea8","grok":"32d06b3e67058e3974b13e3d4d425fc8354d219258e10c534aa7625636f6d517","kind":"machine-checked","reviewed_sha256":"eb356779702344e814b3941bdf619dec757c42f7cfa23816b07b67573a3c8016","summary":"Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."}

Downloadable evidence

transcript

Download complete transcript

Ran 86 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

Download complete 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": "database-skills/skills/mysql/SKILL.md",
        "name": "mysql",
        "description": "Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries; diagnosing slow/locking behavior; planning migrations; or troubleshooting replication and connection issues. Load when using a MySQL database.",
        "files": {
          "database-skills/skills/mysql/SKILL.md": "e4ea38add289809904805cc9e078a9b84a8fd8184da277466717aee8c51dc110",
          "database-skills/skills/mysql/references/character-sets.md": "b70988fc8178ab397ff483405b84abf508696905d25ec29a7091973a7ba46249",
          "database-skills/skills/mysql/references/composite-indexes.md": "7fe7a078620cdbf6a9ea37fde7dd72b9696549dd9892c0cd661bc972bdb3e6b4",
          "database-skills/skills/mysql/references/connection-management.md": "7d1ae65f30e7273e6527207c44160a30239600a7535f042801dc7023a59ae20c",
          "database-skills/skills/mysql/references/covering-indexes.md": "a0e228d797def5e9a5dd573e64c9ee1e73456dac7cfda2a8974204c011f9e0c6",
          "database-skills/skills/mysql/references/data-types.md": "a2f1979eaacc1b7c9e988db36c0c400a132ccb73e5d12d67564bdab25cdd1a86",
          "database-skills/skills/mysql/references/deadlocks.md": "93889236cf5f5c8adf82f71e6761f106d17d690d32221e28d29de2827a92df25",
          "database-skills/skills/mysql/references/explain-analysis.md": "c19881c0fc49eb717fe4c9c27d97131f644463748a1119176c9181055ff3c0cf",
          "database-skills/skills/mysql/references/fulltext-indexes.md": "562ed3ff620381bf79f3db5bcf26e6fe11427caf88bac05352fe85664b2fd50b",
          "database-skills/skills/mysql/references/index-maintenance.md": "15b18fbae4dbed69b63769673be75b9c01bd4fda79b3cf17414c8ea3bfee4e59",
          "database-skills/skills/mysql/references/isolation-levels.md": "f6ecc50d16cf801934bea281f9c33e9ddd8b886902025714caf0bbbcc1ed7f43",
          "

Excerpt shown; complete evidence is in the download.

Download full record JSON

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.

Page updated