Files
gh-joshuaoliphant-claude-pl…/plugin.lock.json
2025-11-30 08:28:45 +08:00

61 lines
2.3 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:JoshuaOliphant/claude-plugins:plugins/mochi-creator",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "b545f854abade7c7f8aabe3ccc88db3a35ce2995",
"treeHash": "018184c096f3e656aa6cd8e33b0b01763c563f3b9503ddff4ee1e975fccdf61e",
"generatedAt": "2025-11-28T10:11:48.338765Z",
"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": "mochi-creator",
"description": "Create evidence-based spaced repetition flashcards using cognitive science principles from Andy Matuschak's research. Applies the 5 properties of effective prompts (focused, precise, consistent, tractable, effortful) to create cards that actually work for long-term retention.",
"version": "1.1.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "debf073851e5044865f35e90a9465f3fcc4abe4004b5b334c74dccb7ebd7a9e7"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "23d66fb2e0d0a9eefd96581ee3aa28a76624a208a25188969937735ddc523e1b"
},
{
"path": "skills/mochi-creator/SKILL.md",
"sha256": "b8a6b5f5bdb0a2be1ddd64c5492a0e68de03c11ba537f562a078899080646031"
},
{
"path": "skills/mochi-creator/references/mochi_api_reference.md",
"sha256": "6ad53e0e0a469368ae79aeff208338ec41f2068afb603e887a3e02888105418e"
},
{
"path": "skills/mochi-creator/references/prompt_design_principles.md",
"sha256": "f2f5a28eaa0ca146a14e98189a65a36378e9344b87de02979d23b4299fb78c9c"
},
{
"path": "skills/mochi-creator/scripts/mochi_api.py",
"sha256": "519e381be5f0163b11624d391b0e87ca895bebb7df9f75fe1a553cc9588be903"
},
{
"path": "skills/mochi-creator/templates/knowledge_type_templates.md",
"sha256": "f15df9d6116a9028dc683a54acbee43d546ae5276ad0f78f45aa8a011de880d2"
}
],
"dirSha256": "018184c096f3e656aa6cd8e33b0b01763c563f3b9503ddff4ee1e975fccdf61e"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}