425 lines
16 KiB
JSON
425 lines
16 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:xloxn69/AgileFlow:",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "4c686ef9b59f0d5a46f6b81e24d20a4891c98312",
|
|
"treeHash": "3d20278ea064cf4af6a27d32f63ebd1fcb079c3782713f3a61e12ef5e95fc752",
|
|
"generatedAt": "2025-11-28T10:29:07.139062Z",
|
|
"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": "AgileFlow",
|
|
"description": "Universal agile/docs-as-code system combining Scrum, Kanban, ADRs, and docs-as-code. Framework-agnostic command pack for managing epics, stories, decisions, research, and multi-agent collaboration with automation features.",
|
|
"version": "2.20.2"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "753b0940ce8257a6ad8265f41c38d92a2155b47dbcfc1c77185a2f2bb6884307"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-mobile.md",
|
|
"sha256": "f52eb8f6dff260d4db775e2c417bf6dcd71107a5b9fae03f1e6dad4b94d88ad2"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-documentation.md",
|
|
"sha256": "52ca65d795541be1876dcba8db9e2ebc793c6c832eb0f3109900092247da97bf"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-devops.md",
|
|
"sha256": "f57b77c46252e4cd2b2ce144bccb6682d1b6fafd6485c7dca3f78b310f45808d"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-testing.md",
|
|
"sha256": "a233112d299114a0bbe1c17ee4bc893e528b4b92f7b8b59d7afcf7f19963e1b6"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-design.md",
|
|
"sha256": "44f355e2e4c53b2b22d812d09292aef319c58c16edcf4263f865ee387c8b271d"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-security.md",
|
|
"sha256": "b2da2fa03ec35bd42cbf20dbe82de36062be7e41e5aef4786875db3c60e9a48a"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-monitoring.md",
|
|
"sha256": "cc97a816acfebd1854254f55ad163e691467a858407243c88f85a60dee2af6d9"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-api.md",
|
|
"sha256": "b8761ae961267fe60554a67a5307f5e8ccb0a3a5e8b39a28664e56d6746b68b8"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-database.md",
|
|
"sha256": "438bec867ab515278bf6cdc14b6d6d68cf87792b57367916a31ebb2cca8e26ec"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-qa.md",
|
|
"sha256": "7cb9a5ab69ad67ef064cb737200e29533e77cc3392a0d5ac2bf0e274f6ef911c"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-compliance.md",
|
|
"sha256": "622d7fc74ee7b5191fd5e0a23da8e53b59a1fba82a08956dcc696b7bb7b0de9e"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-product.md",
|
|
"sha256": "eec86a9a70c059fde2e009ed232b3cea014fc27afec36366bbde9e6f64e1744c"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-mentor.md",
|
|
"sha256": "70077a09e939615fd8306ab49a213906b96459599df698b6e368b7144c3185b0"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-research.md",
|
|
"sha256": "332530409d0a86cfd838981bf87c18511ad1879b9b7da3ccdb24e4783ab635ce"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-datamigration.md",
|
|
"sha256": "06837c8c70a1dcf21f7e0ecd11a65d883596df4425b3dde438ce4653c0c6683e"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-refactor.md",
|
|
"sha256": "52863a77c7018421543cd6edb0e050f320545371e80548fc7bc3967eb6af7949"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-performance.md",
|
|
"sha256": "44108e5249bffcb4c1fa76821fcd2e319aa80aa2c6dec7d49628aa50641897c3"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-ui.md",
|
|
"sha256": "f89d57c64d059e1aebf77cc6d72f292e525004106482e098179346c9d9f40855"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-ci.md",
|
|
"sha256": "7e33713d345310f90a8a2c779aee438332a314fab91e89360031b28603e1cc90"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-integrations.md",
|
|
"sha256": "a7dc8d0f383fe4b211792f48d60a8557ba0ac741eea2ef36eab23d38d66e2acd"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-notion-exporter.md",
|
|
"sha256": "4dbb13a7cdd64640807a23c0dfed03289f4d99149bff19e9fecdcc9f4e2ea8f9"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-epic-planner.md",
|
|
"sha256": "102d60b0215c1377f0e767eaef45628b171c893e7d146afcabda0be86129876c"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-context7.md",
|
|
"sha256": "f81979e638804141592a5202fcee8cfbc5029ee49d7aa8bcf3fe35f196f32e72"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-adr-writer.md",
|
|
"sha256": "9a78c81c020641c918b3a3f9aaf20d58f0799c9d01cffe004fc16dd58cfd1268"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-readme-updater.md",
|
|
"sha256": "30fbb940efac54d071f431e0926d19bc23c8ecf54a889dd465a516f5616d5316"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-analytics.md",
|
|
"sha256": "fa9be57c8d92a5bfa382fb823234a27c3a56ac208bf4c924629bba04dc1f5172"
|
|
},
|
|
{
|
|
"path": "agents/agileflow-accessibility.md",
|
|
"sha256": "1f84e603fb8053e55f0ba48f5d51a9f44deee20f857fa20ef220f4a3cdcd88d3"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "a0d8d5d28adc373d7dcf7be9394d44d6c6656b975772b5e47b9cc673072799a8"
|
|
},
|
|
{
|
|
"path": "commands/chatgpt.md",
|
|
"sha256": "2804672474ecd95a3fac1d94fbe82bf54cde2a24b17c3d38317ce2d1cb678391"
|
|
},
|
|
{
|
|
"path": "commands/agent.md",
|
|
"sha256": "a8440514a3cbdab4cb1744e257cc6443862ef98f5d2252e8aee158d6c088bf37"
|
|
},
|
|
{
|
|
"path": "commands/compress.md",
|
|
"sha256": "a544e073a08c64c697cf2c0c49937f2c414d41207fcdccc475af4629813efe9f"
|
|
},
|
|
{
|
|
"path": "commands/assign.md",
|
|
"sha256": "e768c8a35b7b135606b120938c375d4fd3c328f29c4acff9658b085de739fefd"
|
|
},
|
|
{
|
|
"path": "commands/template.md",
|
|
"sha256": "dd6401cbd081f7e865c53aea5eba8259e4cb7b246e2c0a4511cbfe7e85264275"
|
|
},
|
|
{
|
|
"path": "commands/diagnose.md",
|
|
"sha256": "9279e693a32fe53af3f9704c007bd3728a9034c4282f4428e945899d7c0f1478"
|
|
},
|
|
{
|
|
"path": "commands/pr.md",
|
|
"sha256": "ea464758c7638c32cc6603723d0e27025571500baff923ea8a2aae4cd43830ca"
|
|
},
|
|
{
|
|
"path": "commands/changelog.md",
|
|
"sha256": "3f2f8dbec3c8ec87bdd620ba98d9613fe90efea2b80e2890a0e0336a7e9f607f"
|
|
},
|
|
{
|
|
"path": "commands/setup.md",
|
|
"sha256": "c4f9c185eed1625a8a9df3055421986775d6e319cd928b62dd0d7ff8a2d3df35"
|
|
},
|
|
{
|
|
"path": "commands/blockers.md",
|
|
"sha256": "7e2675c043ca95b7a920bbd09b8c635daa3107a7d3c8efe4f169f07a0d1b7290"
|
|
},
|
|
{
|
|
"path": "commands/velocity.md",
|
|
"sha256": "3b804c514bebcb2f949435d96a466c920e3859f6e129ee1070fe8c34b67c8524"
|
|
},
|
|
{
|
|
"path": "commands/auto.md",
|
|
"sha256": "bf3b7ba7cd30495b1450a2ce5d2152658bf5aea2d2b2115f6c8af45216f46518"
|
|
},
|
|
{
|
|
"path": "commands/impact.md",
|
|
"sha256": "ca1eb7f0301d7e0db378f97d1bb5443918fdc96731590361b9ba26b4052819c4"
|
|
},
|
|
{
|
|
"path": "commands/status.md",
|
|
"sha256": "9cba11d656d0db697d50572121ceb1742f376bb35a5332ceaa0861df958ab627"
|
|
},
|
|
{
|
|
"path": "commands/github.md",
|
|
"sha256": "30a3154847cba022ef12731028e234b38fa9f19b60008005fac0336e41c8972e"
|
|
},
|
|
{
|
|
"path": "commands/notion.md",
|
|
"sha256": "89d25175aa192dbcd1d998759e9a67f91caaf2b225ed274cee7f08f407769131"
|
|
},
|
|
{
|
|
"path": "commands/sprint.md",
|
|
"sha256": "a070d8bf86ad70bcd319cc379d1084e73e7adb98c4036c92e0132111ce4c2fde"
|
|
},
|
|
{
|
|
"path": "commands/debt.md",
|
|
"sha256": "75cbb38609c3a45da05111ace9b02b5c4431625e422d33a5be836d3807bdd0c9"
|
|
},
|
|
{
|
|
"path": "commands/help.md",
|
|
"sha256": "43e3ed809b4ced7d94139da4aa743fed926c795ac2e43ef888ab65a7447d10ba"
|
|
},
|
|
{
|
|
"path": "commands/retro.md",
|
|
"sha256": "e8f93f59a922007e6d4857534a34e0e454ed2a711a4ff31eeae0b56d9f2dae7a"
|
|
},
|
|
{
|
|
"path": "commands/story-validate.md",
|
|
"sha256": "da9d1e2a6b90d4b02cf865d190225a03b6dfcb594436887fcd51ba749cae0b17"
|
|
},
|
|
{
|
|
"path": "commands/tests.md",
|
|
"sha256": "93c80ee948ff679f406d4c3b682dea3dca0daf32c0ca8d0c523178ec297e91f6"
|
|
},
|
|
{
|
|
"path": "commands/deploy.md",
|
|
"sha256": "b22156f77090f1e439466534707cbb439e598beeb73e159ea596eca83b7f74a6"
|
|
},
|
|
{
|
|
"path": "commands/research.md",
|
|
"sha256": "6c651f7b561b37c6c96fcdf91ee53e747bdd01e29184ae71af00cdc6c8d53d96"
|
|
},
|
|
{
|
|
"path": "commands/epic.md",
|
|
"sha256": "d1543a5b7a652004e3b020285d03b267531dc6f68bb881f736e13d406d682b83"
|
|
},
|
|
{
|
|
"path": "commands/update.md",
|
|
"sha256": "f4c22730f63bea33d13876d0674d3ec2d162d4443843fa4f106687665100ac42"
|
|
},
|
|
{
|
|
"path": "commands/board.md",
|
|
"sha256": "2dee9f3acc1a31388c7b02bef81d359d1832a14f6eec60f1978fe1d806c149b1"
|
|
},
|
|
{
|
|
"path": "commands/deps.md",
|
|
"sha256": "7f5ad3f618b2af803008c5b7fe90e61b0d88a2d0d8311c96c2096b1077ec925a"
|
|
},
|
|
{
|
|
"path": "commands/story.md",
|
|
"sha256": "72fbb9d78e544aec136f8f44b9da3a7b2e519f404309c0260dfeca532ea064ba"
|
|
},
|
|
{
|
|
"path": "commands/metrics.md",
|
|
"sha256": "5bcc303ab68539dc69f43933073c7fdc71a314ab30e4e295c6337b3077172ccf"
|
|
},
|
|
{
|
|
"path": "commands/packages.md",
|
|
"sha256": "ed509d5a72be94313dbd0860cb8fa6377540f4e16ad48c86e29611db5f20c50b"
|
|
},
|
|
{
|
|
"path": "commands/docs.md",
|
|
"sha256": "dcf9ca216fd1ed3443a94297b15964f130b30bc9f34df5f4bdf60d45ea09b73b"
|
|
},
|
|
{
|
|
"path": "commands/babysit.md",
|
|
"sha256": "c1c216d06ec1c0fe93f99ccfce0af04aadcbc5e9f3b471f2921c1125b2ca28cc"
|
|
},
|
|
{
|
|
"path": "commands/review.md",
|
|
"sha256": "fa2163d6d5d3f36c47312d3c29244664fe91242e1933cfb4610650f2f7933c4c"
|
|
},
|
|
{
|
|
"path": "commands/adr.md",
|
|
"sha256": "1a471f3fd2484fc3a934d103653ed35638bc62ff102fdab3069a2b072e760e6a"
|
|
},
|
|
{
|
|
"path": "commands/ci.md",
|
|
"sha256": "ed9129116ad7a80284c716dff7145d014f718cac439c4d4106e7d7d6ebf9814e"
|
|
},
|
|
{
|
|
"path": "commands/feedback.md",
|
|
"sha256": "5a38dad83bdb6a57d31e792bf4282c2b72dea82416bca8acd142b2c5a44cfdbe"
|
|
},
|
|
{
|
|
"path": "commands/handoff.md",
|
|
"sha256": "cfed9aff8955db6c2e4b427a274cfa41c72610b30a1d336d02932326dd26374e"
|
|
},
|
|
{
|
|
"path": "commands/readme-sync.md",
|
|
"sha256": "3de34b1c5fdd777b768e14c7e1367f15e48c45137db4feedc3a4cb2f61b15de9"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-sprint-planner/SKILL.md",
|
|
"sha256": "26d2092897e274e373862cd4d92eb5cc1b963e322ad2ed1820d3809754d81289"
|
|
},
|
|
{
|
|
"path": "skills/sql-schema-generator/SKILL.md",
|
|
"sha256": "bdf3e6589f573d01f51824a75341617d6b70710b413e41bde99e5704328c9909"
|
|
},
|
|
{
|
|
"path": "skills/type-definitions/SKILL.md",
|
|
"sha256": "d08defee8ff1ab16c00b3af098b1bc4fe87fa744d868aea66e9d443f2bbea5fe"
|
|
},
|
|
{
|
|
"path": "skills/adr-template/SKILL.md",
|
|
"sha256": "a9ff69897966c9c0bc6062f1df51d020cdc857559cdb1ae8871cf8c9948d7a12"
|
|
},
|
|
{
|
|
"path": "skills/deployment-guide-generator/SKILL.md",
|
|
"sha256": "2bdac82ea5e07fa9e3c7ed3761e88de2df60f8bb888c25a6c6756e4804e7ae50"
|
|
},
|
|
{
|
|
"path": "skills/changelog-entry/SKILL.md",
|
|
"sha256": "b9b0a126a31d227bfa3baba8e9a7096d86224f8ad41d26e70c0066e6a3967eeb"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-retro-facilitator/SKILL.md",
|
|
"sha256": "e7b23c74f683ed8a26bb0479bf41a566bde759cd3b0473210fee1ec65568fad0"
|
|
},
|
|
{
|
|
"path": "skills/validation-schema-generator/SKILL.md",
|
|
"sha256": "a5d168f4e56c4f59a437783da53a6e2769c2c6e69bf9e1c01307bc09590f5834"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-epic-planner/SKILL.md",
|
|
"sha256": "ddd99f058cc3f85c25955c93e297f3bfbff750f2511b19470478208816957dbc"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-adr/SKILL.md",
|
|
"sha256": "2a6eb5622559f2b6aea0c06a9ae530eb063c325416ce5ef73c17f1c7eefe0a13"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-adr/examples/database-choice-example.md",
|
|
"sha256": "d974d5956bab63d9034cc136d3a76de400bcf6e4b99ea0c08efad25c17802fe7"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-adr/templates/adr-template.md",
|
|
"sha256": "b25649c21c4d57cbf263a65ee6dfe4b8a78f1668e8c061a8bc491f6b6530b370"
|
|
},
|
|
{
|
|
"path": "skills/commit-message-formatter/SKILL.md",
|
|
"sha256": "316a23cbedf813ab516a71b1a99a26c2a176beee709086b91c9bc38acecf830a"
|
|
},
|
|
{
|
|
"path": "skills/test-case-generator/SKILL.md",
|
|
"sha256": "44e4b75252f1faa6699bec0a1f1502e756282dcc3af6ffada36019b5a5e1cd72"
|
|
},
|
|
{
|
|
"path": "skills/acceptance-criteria-generator/SKILL.md",
|
|
"sha256": "d2febeabba1d45961136a3844a1dbc36a65ea5abaa135ac65307fae1171d6505"
|
|
},
|
|
{
|
|
"path": "skills/migration-checklist/SKILL.md",
|
|
"sha256": "d5d854f2395175f82e1510a3ff6f7a6a8d3bc59062dce4b610f31d752427ab10"
|
|
},
|
|
{
|
|
"path": "skills/pr-description/SKILL.md",
|
|
"sha256": "dd59646640b48aaed172425aa8a8426d713d65c7b98b0f3c548c03f2ea698b12"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-story-writer/SKILL.md",
|
|
"sha256": "f4d9ba9e647abaf0c056573c97d67a48d3aaa28581d6a2c73c092e5b8de18e87"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-story-writer/examples/good-story-example.md",
|
|
"sha256": "638cd531bf60710b31f9d4b8b40a9d1687fc332a7284f6826fd2e9af33fccf73"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-story-writer/templates/story-template.md",
|
|
"sha256": "a5819f78c237f4709d0c2013164db6d3cb02d501d518c9bfe2c71ff82a2cd3b2"
|
|
},
|
|
{
|
|
"path": "skills/story-skeleton/SKILL.md",
|
|
"sha256": "bc2e37402370f447cb784f787634c30a82eabdfb094f0864251c72e12f723e69"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-tech-debt/SKILL.md",
|
|
"sha256": "8c1fe3eda5f3792163c8d5e650e7930942158a385c61e58e6fe44584fa85551b"
|
|
},
|
|
{
|
|
"path": "skills/error-handler-template/SKILL.md",
|
|
"sha256": "f9ca96c8fff4a74c2981535ac1fe38324c300ddfef4d5fb4560e788be8ec2e44"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-acceptance-criteria/SKILL.md",
|
|
"sha256": "04fcb0813c159ead7a20b7d18176295daf814af840b2d24ad0c436009f304360"
|
|
},
|
|
{
|
|
"path": "skills/diagram-generator/SKILL.md",
|
|
"sha256": "746e2d8e7969f6b906ef3885b02a57ee94d1abfb2aae1359d024a3702d7fc49b"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-commit-messages/SKILL.md",
|
|
"sha256": "96286b95684be7165d7398105f17c64355380aa575cf0914ce08155d9d49e3d2"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-commit-messages/scripts/check-attribution.sh",
|
|
"sha256": "2e8de86bcb59554a1431874a811e6c5fbffb85e1b67acc59c5214cff99640243"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-commit-messages/reference/bad-examples.md",
|
|
"sha256": "27b38df8a8a75592f3ad8ff26b5f3b6002ef7dffa8fc3556a39c46ed15b3208f"
|
|
},
|
|
{
|
|
"path": "skills/agileflow-commit-messages/reference/good-examples.md",
|
|
"sha256": "f4c014bca1917fbacb05a1f922a2801fc08c56b0711406465c6f5019e5b74141"
|
|
},
|
|
{
|
|
"path": "skills/api-documentation-generator/SKILL.md",
|
|
"sha256": "a63981be4080d731ec723ade0499f8ae5d665f6ba309074d21e2dee5e4b4e778"
|
|
}
|
|
],
|
|
"dirSha256": "3d20278ea064cf4af6a27d32f63ebd1fcb079c3782713f3a61e12ef5e95fc752"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |