appwrite — 11 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 11 skill declarations. Ran 24 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-17T21:23:31Z, tree 0e67eaab7b4b775ae03b5ec9de73a26dfa2de33aa8f6a14bb1bbcfd3286f97ef.

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

Full record
name
appwrite — 11 skills
slug
source-skills-95ca2f24e51d54d6b3656e24
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 11 skill declarations. Ran 24 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): cli; dart; dotnet; go; kotlin; php; python; ruby; rust; swift; typescript"]
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/appwrite/claude-plugin.git
documentation url
https://github.com/appwrite/claude-plugin.git
commit
ab3c90b37c95b7068f0c064dc562cf21958e8e19
tree sha256
0e67eaab7b4b775ae03b5ec9de73a26dfa2de33aa8f6a14bb1bbcfd3286f97ef
file sha256
{".claude-plugin/marketplace.json":"6d1f83ebf71b3622a102dfe112b13c2d6a1ddee8ddc6d52678a572a318731f57",".claude-plugin/plugin.json":"cf6d11188473481fff7868b98a6b3ce081ef8a9bc862d121fe36151a20db0366",".mcp.json":"5bd7abbf0d5ca0dac5eb2d57f6e0c60ef460b9c44829ae1e6405539e1ef359cf","CHANGELOG.md":"54f56cf0872b39dec163910ffec3c024fd32b36057cb207ed84bbdd5ebf8630c","LICENSE":"f56e3211d7b36ef008aedaa94b85f83df23a680b085a94f644a11b2f782bc3e7","README.md":"b8070d2289af190d339e78433745603c6e5f28319c7bff7a45685248dbf29b1d","commands/deploy-function.md":"9ca750dc06b50469198730d0df0c994653c19b870f4c1d346b21c21130d6efc2","commands/deploy-site.md":"bec6d656edaa79af034e40841eed41f980f5fcb796add5ce8e59befd37496f0b","skills/cli/SKILL.md":"a0b286dfac28307e8fc42388a3bd3d2a091417981fef3a5b1828ebb7443a2e46","skills/dart/SKILL.md":"dd5fa05f346046ad066dac80165472d1ac546de09edd6a5f0f887a19d5d2835d","skills/dotnet/SKILL.md":"ac5d55bb2ff82b815b939b9d9b23b00750507d51d2a4ec29fb9d88a4c22ea8bf","skills/go/SKILL.md":"77b87d3ab760e641b4566b9e636801d438e8caa8c27d570386ef15d551a69775","skills/kotlin/SKILL.md":"8526da3f6bebe860e26c3fb6c7bfe89b7ad5ff286821dd8a7112a816eaeaf2bb","skills/php/SKILL.md":"1c6303c5f4faed53cd3da2499166bfc02781a16bdd4df87a1395eae4ff892d00","skills/python/SKILL.md":"ed2731fdaee4e6d93d005dccf7d5b9a34c2d166e1bc5ff6fd65b94ddb7b03d23","skills/ruby/SKILL.md":"a9b259e48e91dcdf44a36dc1a8acc3a9b1c01dae7974732944560c9cc996d895","skills/rust/SKILL.md":"b57f66fdb212a2ea11238978bb64d776817783c1c22c9cfdafdc14a06a90f434","skills/swift/SKILL.md":"eacd78708b008d1bf861d9a49954e41b19e11b89998ed0544d2e87e0b9b1b921","skills/typescript/SKILL.md":"f77b5c3598f57938ab93fd3b8131844b70897719ca5973aa3dd27d6bbae5e8c2"}
lockfiles
["LOCK.json"]
utc date
2026-10-17T21:23:31Z
source date
2026-10-16
discovered date
2026-10-16
retested date
2026-10-17
reviewed date
2026-10-18
published date
2026-10-18
modified date
2026-10-18
reviewer
Machine-checked
harness version
toolwitness harness at commit 91d582437af1f2e02c76d72bbea545f817acfaa1
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 24 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-17T21:23:31Z: pinned source inspection"]
application
{"applicationCategory":"DeveloperApplication","name":"appwrite — 11 skills","operatingSystem":"Not exercised","softwareVersion":"ab3c90b37c95b7068f0c064dc562cf21958e8e19"}
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 11 skill declarations. Ran 24 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): cli; dart; dotnet; go; kotlin; php; python; ruby; rust; swift; typescript"}],"evidence_sha256":{"LOCK.json":"f770c5371d8cc0153d03f671d7d83e9c47c0078986d84fdecc68b2e245aa43a3","commands.json":"1bb678dca8ebee8569796bf1bbd524bfb9ba1ecbaee7327b2630cdbfd12d07df","complete.json":"91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f","identity.json":"353a7d8963b1a92536a70420221f1bf56c63c27669201878abd3e34f1751facb","listing.json":"075aed30bea3d8506b4eda20bb1d1730c8b007079e68d97a893c03fd17493dee","selection.json":"0ee6cf5e2f4ac80ffc4bfc9e72e290a9fb8ed9071f6f87aa9ccbfb1f0280b786"},"identity_artifact":"identity.json"}
review
{"codex":"54ce1ec39b205c71cdb07bd3c666d293c63ef90addbb24b3be0305a759588408","date":"2026-10-18","gates":"b12ed1ef176a4d2dd093fd78b878acccc46868428e249798532578795a3e3565","grok":"d2b13bd87df6630ab6cc177424c385ccf9c54c11bfafb8c6c58f954478683847","kind":"machine-checked","reviewed_sha256":"cab7aa81a2766a5a25f3f07fab7110d606c561f2274fedfea24fd6d88ba365f9","summary":"Deterministic gates passed; Codex confirmed all outcome claims; Grok reported no standing refutation."}

Downloadable evidence

transcript

Download complete transcript

Ran 24 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": "skills/cli/SKILL.md",
        "name": "cli",
        "description": "Appwrite CLI skill. Use when managing Appwrite projects from the command line. Covers installation, login, project initialization, multi-file project configuration, deploying functions/sites/tables/buckets/teams/webhooks/topics, flag-based list queries, non-interactive CI/CD mode, and generating type-safe SDKs.",
        "files": {
          "skills/cli/SKILL.md": "a0b286dfac28307e8fc42388a3bd3d2a091417981fef3a5b1828ebb7443a2e46"
        }
      },
      {
        "path": "skills/dart/SKILL.md",
        "name": "dart",
        "description": "Appwrite Dart SDK skill. Use when building Flutter apps (mobile, web, desktop) or server-side Dart applications with Appwrite. Covers client-side auth (email, OAuth), database queries, file uploads with native file handling, real-time subscriptions, and server-side admin via API keys for user management, database administration, storage, and functions.",
        "files": {
          "skills/dart/SKILL.md": "dd5fa05f346046ad066dac80165472d1ac546de09edd6a5f0f887a19d5d2835d"
        }
      },
      {
        "path": "skills/dotnet/SKILL.md",
        "name": "dotnet",
        "description": "Appwrite .NET SDK skill. Use when building server-side C# or .NET applications with Appwrite, including ASP.NET and Blazor integrations. Covers user management, database/table CRUD, file storage, and functions via API keys.",
        "files": {
          "skills/dotnet/SKILL.md": "ac5d55bb2ff82b815b939b9d9b23b00750507d51d2a4ec29fb9d88a4c22ea8bf"
        }
      },
      {
        "path": "skills/go/SKILL.md",
        "name": "go",
        "description": "Appwrite Go SDK skill. Use when building server-side Go applications with Appwrite. Covers user management, database/table CRUD, file storage, and functions via API keys. Uses per-service packages and functional options pattern.",
        "files": {
          "skills/g

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