105 lines
3.6 KiB
JSON
105 lines
3.6 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:zerobearing2/rails-ai:",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "b30948cc02547c853146b30126c2e79ca8e06ba7",
|
|
"treeHash": "ef02520f276d16368f1a50792ee9dd48e62e600be4557fe0d29270b8b2acf0e0",
|
|
"generatedAt": "2025-11-28T10:29:13.144237Z",
|
|
"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": "rails-ai",
|
|
"description": "Rails development coordinator with domain skills for Rails 8+, Hotwire, security, and TDD. Built on Superpowers workflows.",
|
|
"version": "0.3.1"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "f076bc5c005bf7f737cb0fca1b343938fb2728581b05a981fa8cd696ef311f10"
|
|
},
|
|
{
|
|
"path": "hooks/session-start.sh",
|
|
"sha256": "6c59dba0d807ab2c35d370a51a905dc02fcf93b6953bea60841626a548cc8c19"
|
|
},
|
|
{
|
|
"path": "hooks/hooks.json",
|
|
"sha256": "fa08efd0315bd20d038ad1c394f699b03e5e501a550289413d8156f7833818c4"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "3ea015b861f85ffd044464a81fa8face3cb36b93a01463e096aace62563988d0"
|
|
},
|
|
{
|
|
"path": "commands/architect.md",
|
|
"sha256": "018cbab221e886b94a2125878f471c1f9cc82d0242f9e4510e71dad902a4a56a"
|
|
},
|
|
{
|
|
"path": "skills/using-rails-ai/SKILL.md",
|
|
"sha256": "4268a533eb84e4e4a5891e1cdbd5fa587da0f3d0762e651a95e3e0e20dd5f20a"
|
|
},
|
|
{
|
|
"path": "skills/mailers/SKILL.md",
|
|
"sha256": "32b9fcd4700f75903504fc6355062964c6d5b45231c82ec3bba6da83665837a3"
|
|
},
|
|
{
|
|
"path": "skills/security/SKILL.md",
|
|
"sha256": "d33be486ee30dff0663cd66a2ddc26d986a6384fedd28b167a284af4a360f757"
|
|
},
|
|
{
|
|
"path": "skills/debugging/SKILL.md",
|
|
"sha256": "065c93f9d2fb852c6921a2e21e235bf59512a05b4fcab49de6b12b6bb0a11315"
|
|
},
|
|
{
|
|
"path": "skills/models/SKILL.md",
|
|
"sha256": "b5911730e5aa9df15151c5d396fef9a47af5b86c48e8056f7f5fb53792f267cb"
|
|
},
|
|
{
|
|
"path": "skills/testing/SKILL.md",
|
|
"sha256": "f08459b7d43c041f845cbac0a7be0e66340d1350aee7d04079c5dadedf7acf1a"
|
|
},
|
|
{
|
|
"path": "skills/project-setup/SKILL.md",
|
|
"sha256": "667c581431d8566edd50b906a1d2a4d127ffb89345cbf8920e9eac1854aa04da"
|
|
},
|
|
{
|
|
"path": "skills/hotwire/SKILL.md",
|
|
"sha256": "197c169d17cee038d11fbfce0e9dd9cff21bb2386f74d54bfffac7984cec84b7"
|
|
},
|
|
{
|
|
"path": "skills/styling/SKILL.md",
|
|
"sha256": "f1d03be6ecadf03edd79582782f4ee9922bc1266ea17af3c95497ac232514a86"
|
|
},
|
|
{
|
|
"path": "skills/jobs/SKILL.md",
|
|
"sha256": "1508adfa69d90251683ac6415e6eda64e4c4b986e40253ceec610f00eef2b1a7"
|
|
},
|
|
{
|
|
"path": "skills/jobs/MISSION_CONTROL_SETUP.md",
|
|
"sha256": "bd3c0f0a71335402d46103f2980df6dd5dcd5b3f8cbf777ebe20f235b5fc78d5"
|
|
},
|
|
{
|
|
"path": "skills/controllers/SKILL.md",
|
|
"sha256": "d7dbd83e0b41b6a22e754f49747676c9ec61a7a52a5887d649b1956172e4856b"
|
|
},
|
|
{
|
|
"path": "skills/views/SKILL.md",
|
|
"sha256": "e7f664e6994de6fc29eb5ee7dc1e0cdab9c8f4e4eabaf0c83f15ec55a27b77eb"
|
|
}
|
|
],
|
|
"dirSha256": "ef02520f276d16368f1a50792ee9dd48e62e600be4557fe0d29270b8b2acf0e0"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |