Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 09:01:25 +08:00
commit d733741f8a
37 changed files with 26647 additions and 0 deletions

177
plugin.lock.json Normal file
View File

@@ -0,0 +1,177 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:tenequm/claude-plugins:solana",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "8d6d0b42c3df4c8e1691d49535d8ef4e2f253ecb",
"treeHash": "3b2820eb7bb1a7702519fc61f932254d060916ec7f9973e9c392b2d938164ea3",
"generatedAt": "2025-11-28T10:28:38.311484Z",
"toolVersion": "publish_plugins.py@0.2.0"
},
"origin": {
"remote": "git@github.com:zhongweili/42plugin-data.git",
"branch": "master",
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
},
"manifest": {
"name": "solana",
"description": "Comprehensive Solana development toolkit: build programs with Anchor/native Rust and audit for security vulnerabilities",
"version": "0.3.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "ea510a3b679258a665ddf73e48c2a41fb2a5f96cc1efa494c4dbb00d89f41dbb"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "38bd336664ff2ff44fdb4fc03c112b8aecef47de662d299e7583e21c67110a20"
},
{
"path": "skills/solana-security/SKILL.md",
"sha256": "75d5381b6075a5f5020b75a9c62b3f1ade01946c7e6153871c6f3d4862e1ea78"
},
{
"path": "skills/solana-security/references/resources.md",
"sha256": "ff1b54b8fc766fd581982233e0e61cad7216d96f387a1da65554443ba6d41775"
},
{
"path": "skills/solana-security/references/native-security.md",
"sha256": "aeada39c6ac81ef2451e5427c6daadbc585ce92d0934bb09e935cb5455d506d2"
},
{
"path": "skills/solana-security/references/security-checklists.md",
"sha256": "c6f3cd7cf458bc7e86bcbb3abe0c84c00eb770ac2de95f40b909fa5858b295ea"
},
{
"path": "skills/solana-security/references/security-fundamentals.md",
"sha256": "5ff853592c44e1d5890195f06a3088419f6de87d2aa1e0f577535ad191263ac0"
},
{
"path": "skills/solana-security/references/anchor-security.md",
"sha256": "d875af51dd1ca7ad10ae993a1645c2d66f7025e907b333c68f7058ebbd6d52f4"
},
{
"path": "skills/solana-security/references/vulnerability-patterns.md",
"sha256": "a3f2372201995cb1ae43e4de01bac8c803c0f7c82ca43390bd02e656de08e9b3"
},
{
"path": "skills/solana-security/references/caveats.md",
"sha256": "b1f58e6b8598b347cc4e6d5f61f8cf44c3e3f66a4a761aed6f09e7f7a8e78a0d"
},
{
"path": "skills/solana-development/SKILL.md",
"sha256": "83c9f4fed6fe019f4c0c9e09b2021cbe9f66aabc6003221e276187f215b0d9df"
},
{
"path": "skills/solana-development/references/tokens-patterns.md",
"sha256": "77bd5acc22783307a112d70ed53f0eee298c848b06339efa939a9716794ccc3a"
},
{
"path": "skills/solana-development/references/production-deployment.md",
"sha256": "8780409d1a0024961b3d91c29face381c3530af70f3189618ad21c25640c3076"
},
{
"path": "skills/solana-development/references/testing-overview.md",
"sha256": "c417d1822c2a5609ad1018147f698809406dd642f103aa89b80f1c35e5d15035"
},
{
"path": "skills/solana-development/references/resources.md",
"sha256": "c843f1e808ea228fad7215777f2ab78e9d3f47ba9009f264088c5dd113e80d6d"
},
{
"path": "skills/solana-development/references/transaction-lifecycle.md",
"sha256": "babed04e7fff1aa66bc5d235fe403b7833e19a6a871e932cc0498435cd1847f6"
},
{
"path": "skills/solana-development/references/pda.md",
"sha256": "b8d218fb7e7d5073ca55c18f8d5ffc9657ca747d026167a1fd7dd2aa0062815c"
},
{
"path": "skills/solana-development/references/serialization.md",
"sha256": "6ac1d563fe27f111a3f1f0911062746502c2acb4c0d02f35525eba222fde9a2d"
},
{
"path": "skills/solana-development/references/testing-frameworks.md",
"sha256": "44e1a11978db3903462ad0bbdcc09a1d06d0da49ab647531733edc022d7f90d4"
},
{
"path": "skills/solana-development/references/testing-practices.md",
"sha256": "e1ac330435d6189ce482f0d9c28df8a18b61199c4c39db8f3186de46b0253c1d"
},
{
"path": "skills/solana-development/references/tokens-2022.md",
"sha256": "fc3618fd671402eb6455d1bc6ecaa42bcf853bea3eb2a8f68e7a40df971d95f7"
},
{
"path": "skills/solana-development/references/native-rust.md",
"sha256": "d62adf628c656cd588882f230f2ebfa757895968e5f5db19152ed9dbb0d8c1ab"
},
{
"path": "skills/solana-development/references/durable-nonces.md",
"sha256": "a7acc229a847e93613472a89602502b247ba641ad9cbd394fc2e1a3532203df5"
},
{
"path": "skills/solana-development/references/versioned-transactions.md",
"sha256": "e46b2f87889542d13be9ce169446e125257746dc24bebe19c8b169deea76f91e"
},
{
"path": "skills/solana-development/references/accounts.md",
"sha256": "278f56289d3de18cfc065cdc654dd4e497360f9d7ca7661b2dbebd185936a571"
},
{
"path": "skills/solana-development/references/anchor.md",
"sha256": "8f304a21e8888a2cbb2a0419fa196c19997d616048bdbc63a816e18aaba8c050"
},
{
"path": "skills/solana-development/references/deployment.md",
"sha256": "3bf2e05b645b03a2aedd06e033bc9e4a4519a91b1c33ae0fe312a677f08f3139"
},
{
"path": "skills/solana-development/references/tokens-overview.md",
"sha256": "2810534a017a70917d61a3cd44ca624491d311d40c3bfd57aa82636b169df50b"
},
{
"path": "skills/solana-development/references/tokens-validation.md",
"sha256": "e8cfddd0d9b64d157794fce40c27bff1481b757b90bdc2fdc8515ed21ce62e75"
},
{
"path": "skills/solana-development/references/sysvars.md",
"sha256": "b9f8322981670aaf0a015785700816fff41cf73aa3fdb013340d8cf3078223fc"
},
{
"path": "skills/solana-development/references/error-handling.md",
"sha256": "bbc1fcf9db104cbecdb7ed8deac73297f86b1b799ec69dd4e9edf4d8b05d28bf"
},
{
"path": "skills/solana-development/references/tokens-operations.md",
"sha256": "93f5c53806860f5eaff5be916a846ae0897d5e64ce279753df625664c717082f"
},
{
"path": "skills/solana-development/references/builtin-programs.md",
"sha256": "a1a827d54655bb92f106d4d5af3d7f68727842773445be66eec2fc92ab7b1edc"
},
{
"path": "skills/solana-development/references/cpi.md",
"sha256": "573402dc99ca383e5be1a89d81ce291b0b95c8658238985859a674f6844e4ecb"
},
{
"path": "skills/solana-development/references/security.md",
"sha256": "76597b6d5951252f71a8fd72309b87ecddced6f31b3bd4fd5117190eaa92b4b9"
},
{
"path": "skills/solana-development/references/compute-optimization.md",
"sha256": "4954d2caac8bd22afe00454566a73a62973a73d4f0d1e7808f02b06bfe593d5a"
}
],
"dirSha256": "3b2820eb7bb1a7702519fc61f932254d060916ec7f9973e9c392b2d938164ea3"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}