duckdb-skills — 9 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 9 skill declarations. Ran 22 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-18T18:10:46Z, tree 67e8b2a4cdb19b6cf43405918b556834b3f09a2ec4947901fb20541e9afb4ea2.
No browser or computer-use tools. Pin this exact version; the stamp does not follow updates.
Full record
- name
- duckdb-skills — 9 skills
- slug
- source-skills-3b8f044a03e6790d4c749947
- 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 9 skill declarations. Ran 22 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): attach-db; convert-file; duckdb-docs; install-duckdb; query; read-file; read-memories; s3-explore; spatial"]
- 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/duckdb/duckdb-skills.git
- documentation url
- https://github.com/duckdb/duckdb-skills.git
- commit
- 7feda8e01e22bc0886c86123f3884947e36d8c69
- tree sha256
- 67e8b2a4cdb19b6cf43405918b556834b3f09a2ec4947901fb20541e9afb4ea2
- file sha256
- {".claude-plugin/marketplace.json":"660ecde7c4bebec2a02934a0bda9ad4a7c9079fff6178559a44eb63917f24e95",".claude-plugin/plugin.json":"04a346022f700f87662a387e200ee4b7bfe699cc640451c78a81a0fcea466a8f",".gitignore":"479909356451295ed710b34e4d2e7111ceff0a081282b58d6f2a7ca1f787e019","LICENSE":"7e17fd31249fa875cb3b1c5e05c6c3e99b75509f6a2804ca176c217834de1dcb","README.md":"3b9ca1ae24420d24d46bb100f75f4feb80f9ef06ce2b1c96c83cee7a777561eb","skills/attach-db/SKILL.md":"778075c35b56dbb4c2a4974d2377a091f84d476dd13df28c2c546d8e22114af0","skills/convert-file/SKILL.md":"f60b4b0c136e71047d3b956b4359cf45eb716b6a0ef0f381b94a4eba1a3a738b","skills/duckdb-docs/SKILL.md":"e6388de6257665f71da783b4d4e7b3072d788c0fbc4ce280959fb3c9191d4489","skills/install-duckdb/SKILL.md":"598c588cb55c3b80d2c4ed47aed004ada95739d0ad8bc2ee61505731ff6dacd2","skills/install-duckdb/eval.sh":"071c758aa96d3ac451dfdcb2d21e11dd1b7020646d977fbf526866e8ec8bfd60","skills/query/SKILL.md":"c66aedb3a0c6efe45cbc1fdd6b819002da91b5831e13c087552c2f8eeac8ec99","skills/read-file/SKILL.md":"ab75a9963471a178e1bc0db581386d6b8fe4de98483b19008d037325d263d729","skills/read-memories/SKILL.md":"f440f63cf2687a6145b0178b72db4948fbd6059f6b099b51ac034b0b6868ec1d","skills/s3-explore/SKILL.md":"dfd81bbe0bac004e30e53e03d2f6836c64cd359ec6c8ba81b3f045a07466cbb4","skills/spatial/SKILL.md":"b016c8355524c2b8a16c4b2da352fcd4bfb76af4c4a044fdc1d4b32adb9453f1","skills/spatial/references/functions.md":"5de6db7ec195740a3c549fb50a315fb1171b4e1bf1e0d8da88fef4f534545c2b","skills/spatial/references/overture.md":"1f84cd722a6c3e8d48af5840a236166c0b1ded15d62d51678ce8765b78c811bc"}
- lockfiles
- ["LOCK.json"]
- utc date
- 2026-10-18T18:10:46Z
- source date
- 2026-10-16
- discovered date
- 2026-10-16
- retested date
- 2026-10-18
- reviewed date
- 2026-10-18
- published date
- 2026-10-18
- modified date
- 2026-10-18
- reviewer
- Machine-checked
- harness version
- toolwitness harness at commit fdb0e180ce11bc2383fb07e791350cf38103ff88
- 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 22 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-18T18:10:46Z: pinned source inspection"]
- application
- {"applicationCategory":"DeveloperApplication","name":"duckdb-skills — 9 skills","operatingSystem":"Not exercised","softwareVersion":"7feda8e01e22bc0886c86123f3884947e36d8c69"}
- 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 9 skill declarations. Ran 22 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): attach-db; convert-file; duckdb-docs; install-duckdb; query; read-file; read-memories; s3-explore; spatial"}],"evidence_sha256":{"LOCK.json":"e4d471c3a2a26bbae085e72a1562522d7e2d5e381fd6c70af572c12d251fa0dd","commands.json":"5ce5faf93479ef5075c9c832ec3db2b2e9fda4e8c2c70eb283545f8ec90cf7ae","complete.json":"91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f","identity.json":"50a057c347a46a0e43ffb84ee2d8bb7b2aaa6669366b370253432ce1512cb242","listing.json":"c104af308d89ba08ce741436dd83966d3327a110efd101b0ad38908dc803f993","selection.json":"0ee6cf5e2f4ac80ffc4bfc9e72e290a9fb8ed9071f6f87aa9ccbfb1f0280b786"},"identity_artifact":"identity.json"}
- review
- {"codex":"ed654b5b89f44531261b2d7f1e7cce4dc6645f17d75e1e9c8d9ca28fe0e53ed1","date":"2026-10-18","gates":"88260b3ebd0350b0b7db36a3093d7104398b89fbe17fa79dc5ce156fd2b8e47f","grok":"2c4828b0804cdb3ecb07a5a75e506edad15a15423d877bf015edbebe93110899","kind":"machine-checked","reviewed_sha256":"138b879f4704e6c666b23e740071a9ec2a4b60652304d8d09baf66f3d73b98a5","summary":"Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."}
Downloadable evidence
transcript
Ran 22 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": "skills/attach-db/SKILL.md",
"name": "attach-db",
"description": "Attach a DuckDB database file for use with /duckdb-skills:query. Explores the schema (tables, columns, row counts) and writes a SQL state file so subsequent queries can restore this session automatically via duckdb -init.\n",
"files": {
"skills/attach-db/SKILL.md": "778075c35b56dbb4c2a4974d2377a091f84d476dd13df28c2c546d8e22114af0"
}
},
{
"path": "skills/convert-file/SKILL.md",
"name": "convert-file",
"description": "Convert any data file to another format: CSV, Parquet, JSON, Excel, GeoJSON, and more. Use when the user says \"convert to parquet\", \"save as xlsx\", \"export as JSON\", \"make this a CSV\", \"turn into parquet\", or any variation of format-to-format conversion for data files. Also triggers when the user wants to write Parquet, Excel, or other binary formats that Claude cannot produce natively.\n",
"files": {
"skills/convert-file/SKILL.md": "f60b4b0c136e71047d3b956b4359cf45eb716b6a0ef0f381b94a4eba1a3a738b"
}
},
{
"path": "skills/duckdb-docs/SKILL.md",
"name": "duckdb-docs",
"description": "Search DuckDB and DuckLake documentation and blog posts. Returns relevant doc chunks for a question or keyword using full-text search against a locally cached index.\n",
"files": {
"skills/duckdb-docs/SKILL.md": "e6388de6257665f71da783b4d4e7b3072d788c0fbc4ce280959fb3c9191d4489"
}
},
{
"path": "skills/install-duckdb/SKILL.md",
"name": "install-duckdb",
"description": "Install or update DuckDB extensions. Each argument is either a plain extension name (installs from core) or name@repo (e.g. magic@community). Pass --update to update extensions instead of installing.\n",
"files": {
"skills/install-duckdb/SKILL.md": "598c588cb55c3b80d2Excerpt 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.