{"_id":"@abarcenas/ai-workflow-template","_rev":"25-0e31e235f974fc7651b2f1822c7e757f","name":"@abarcenas/ai-workflow-template","dist-tags":{"latest":"1.45.0"},"versions":{"1.1.0":{"name":"@abarcenas/ai-workflow-template","version":"1.1.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.1.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"058ad4a64c568bb1383cf0127f3bf6ea75a5b5c3","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.1.0.tgz","fileCount":48,"integrity":"sha512-PFsrBeIxuwcfgcaj6FTWDcO6HgO2VPuuPynEI6vVmcAHtqbxYh7ZoY7m8Az8nneM6/R7Wo6sbgyN8oldbjpXGg==","signatures":[{"sig":"MEYCIQCSSqfKybojOEe4S6IoQ9XXGsHBpUKew+/9LB4nslbTQAIhAP0GvvNxD3R0z25mshHYwSDhADo8KTbLlQLRNUcBx1IC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338350},"main":"index.js","type":"module","gitHead":"89341139d677154bef252341db1cf5beec3bb5ed","scripts":{"sync":"node ./scripts/sync.js","test":"echo \"Error: no test specified\" && exit 1","prepare":"husky","postinstall":"node ./scripts/sync.js"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.7","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.1.0_1777811515550_0.01813707698054956","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@abarcenas/ai-workflow-template","version":"1.2.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.2.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"118fbcbfcc3fb167da139aeb7c6e4870e4f4cfcc","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.2.0.tgz","fileCount":51,"integrity":"sha512-qfRzElt3wgnc/vx11g5YcmudMgzw/cDuvx5Yaagp0xKVoh/TGOgLC43x2S6DzRUcTGQ3rMnlbNfGATYS04Km0g==","signatures":[{"sig":"MEYCIQDKcHhxTzKFSzXZYQbimxLHfjylSZB3S79a1LCPMR75+AIhAPEb/deXkA3hznpRziivigndfb9S0sIg9VughoLQlWHM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364656},"main":"index.js","type":"module","gitHead":"17ba1f9086dfe2d7328b4566cab8ad046248b2fe","scripts":{"sync":"node ./scripts/sync.js","test":"echo \"Error: no test specified\" && exit 1","prepare":"husky","postinstall":"node ./scripts/sync.js"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.7","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.2.0_1777884075566_0.2531326948603032","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@abarcenas/ai-workflow-template","version":"1.13.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.13.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"5eb22baafda1742db1be550c6606456ecc1e7637","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.13.0.tgz","fileCount":75,"integrity":"sha512-u/1O8BmPfpsoyHHd5ZSSBTQxM/NPSp25LLJlb5czW7NjK4sLFb9bmNwb6MUW4/qdyIR6ZXAjsFm4OaFG0Bs1tw==","signatures":[{"sig":"MEQCIEd+xmaPmSjGCNY48xZsv1u9Hm6qPT01iwoWIA0wKIxKAiBfRRmoHwDsqkdtiwlqGKk6yEN+jEV60pbiQ8IBpVc04A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425662},"main":"index.js","type":"module","gitHead":"1553d6657c50a55e9d72b75e444e2bc8882bbd1f","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.7","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","@playwright/test":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.13.0_1778308338695_0.96941036480095","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@abarcenas/ai-workflow-template","version":"1.14.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.14.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"50ba25cc75ca343ec40b13ddb352369390b01263","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.14.0.tgz","fileCount":75,"integrity":"sha512-T7sncdNHzyJmDSGS7iJ7QN5Ik5vO+RLsTYmYvRMHPremolV32cXWVkD4hOEhYADYdKTnT1GVm4IqamwAY22kkQ==","signatures":[{"sig":"MEYCIQCMTwDZId6JJiE5xW7R/KZPFaAnCfU96WdbECpuikzRqAIhAM9mwhumq6gZQ5W8O6NTa/JaU2XfKa4/BLl+nUwCdxM4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425662},"main":"index.js","type":"module","gitHead":"215c33b77551120cf7c6a1f1c994b4d5ec3b0965","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.7","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","@playwright/test":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.14.0_1778311876128_0.5028690483243743","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@abarcenas/ai-workflow-template","version":"1.15.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.15.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"8be2416e342f704b67f035db2045a632484955bf","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.15.0.tgz","fileCount":75,"integrity":"sha512-nnhwVD1aLcrGBxZHawcSYcBbfUasyrQkApzq3LAbdh1Mt1Zpj+434L3dRswegqDbyt+9uqxgsDn1g0TczLWIcg==","signatures":[{"sig":"MEUCIQD7tHK2V48aL3DhDSo1Gy/AQYOnkUW47uWR/dHKbVW4GAIgdeYof1cu9MBJbLc+WrqzmKFh2cel+XHYZSXRQJBybOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424536},"main":"index.js","type":"module","gitHead":"e5092a6ae677599fccc2b068d1933aca99bba10e","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.7","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","@playwright/test":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.15.0_1778313034179_0.2394612164173584","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@abarcenas/ai-workflow-template","version":"1.16.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.16.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"1275878dbf0d971c7f5af6c6225f404c84c7e050","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.16.0.tgz","fileCount":94,"integrity":"sha512-4o6+lIBA56tWtZjjag4lUHtYghVjcH24Fi+QMiIhbMLmdGViUxnPaYXK08KeS+WbHftU8zFWa58yrprqCxk1hA==","signatures":[{"sig":"MEUCIF/fw8dlWHyJC/vnhLpzINIPQIBkKSEjPivw+qBnIl/XAiEA5ctqLVhoAntGxgsHORC/nowrctsv/JLQWjBAZVftFXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490910},"main":"index.js","type":"module","gitHead":"fe2010f9f306565494b11efe72544de1431a76f8","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.7","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","@playwright/test":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.16.0_1778318595459_0.7449213043552787","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@abarcenas/ai-workflow-template","version":"1.18.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.18.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"48a11f1a9d8a56cbb33fe670ce27067d67c21b7d","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.18.0.tgz","fileCount":94,"integrity":"sha512-kpChrKmRwHp8eSF4ZqGfEthoThDnIJqni8WUCBiUG0jGdfXvZ8N6cMEJIY+9XjyUJqI962bCvs9kxYMJDy7RIg==","signatures":[{"sig":"MEUCIQCiwknk/kca58pNjMJjFbF09nkG8ExMyFnR3JdQ+3Mj+AIgeZC26/5cf3FAtvU8ETmISKHWKb0Opq07e9xXBfdo3Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502333},"main":"index.js","type":"module","gitHead":"1ada5cb8f6ca2f30871d46fbb7a19276ffd6fcdc","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.7","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","@playwright/test":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.18.0_1778574616418_0.9395271059045314","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@abarcenas/ai-workflow-template","version":"1.19.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.19.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"bdcf32014f9c3ce2782b3e0390c5ed431fd924e5","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.19.0.tgz","fileCount":94,"integrity":"sha512-eZmXAy3YOwKFXMozOW97abGR1ir8Pz9ZfljAjY/yOk4thcQkvXkLGgSoyZ21esxoU2Xxu9rKe3yzNkk63DUu1w==","signatures":[{"sig":"MEQCIC/4f2Fz7G4fIIJE4PHxY1LJNBBRugSIDC0CRWew3PxYAiA8NBOAHuQN0vAhYCyBH2NMCdjPcNTZ2fYzMWrUFKlFVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512029},"main":"index.js","type":"module","gitHead":"3d3059e1877942229481aa8430a55fa24a2362e9","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.7","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","@playwright/test":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.19.0_1778846563058_0.7265074258837958","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@abarcenas/ai-workflow-template","version":"1.20.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.20.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"d2e9e41b52fb6798bc324d66440ada0a90ddfb93","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.20.0.tgz","fileCount":95,"integrity":"sha512-cvxX7ln+me9XNHkicYBdveuMsvk6XlvFNBZwdLNqAcnI6SNKPVzbko5NUKZ0Kjnrol+R/dFlNwhWUQcjYGhZrg==","signatures":[{"sig":"MEUCIQCwil2V5dSKTQ+Ajf+DaTiWj+uI9mD67uN6mdEqGadaowIgBXE4bzXJxaZMrzS4uljfCMZyJW7HgfgkJkaRzZNHbMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537576},"main":"index.js","type":"module","gitHead":"26a30ba8290636f1272a89fc63bfa1d3123f6673","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","@playwright/test":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.20.0_1780127452372_0.5203384557680246","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@abarcenas/ai-workflow-template","version":"1.21.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.21.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"2fceeaee520f5903d37bce330a7cbef05461c3b3","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.21.0.tgz","fileCount":97,"integrity":"sha512-v2x5pOMi9sDrPHQKgrzcqIyfDlw+8OQ4tIkQqibGJKlJXMvtb08DDXcVcoYih7erXGTIrTjf6GuEV0Aenz/hbA==","signatures":[{"sig":"MEUCIE5ILEkFgszCBPvNBYcfeAP3nJwgXiQPhuZsYynVPLroAiEA2zDQ2v9PUZTO2opQgYglu4cBylPsKUYX0sk7pT9E7lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564618},"main":"index.js","type":"module","gitHead":"f07fb32cc68e84fae9f2e5d0504b1305c7e67b8c","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","@playwright/test":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.21.0_1780985069162_0.38007275176647815","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@abarcenas/ai-workflow-template","version":"1.23.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.23.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"b38a1c05865dbb63340d7179942d08dcd1d04f3b","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.23.0.tgz","fileCount":97,"integrity":"sha512-WVPctHL2oBXLSrfz2mU6MYzEyqEiN3j3wa3/sfRDmdSxBd//mC1dR0w5FLH8i7WE14tD9qiz1jf1UakYr3FkuA==","signatures":[{"sig":"MEUCIQDksceOjD0r+VAl3IOGKUETIleHYc4kbh4y7yxs8OaqhQIgYE/Mk7eQHVzOSe7X03QZgOoLbwtcx9UNYfFN0yb8FYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564746},"main":"index.js","type":"module","gitHead":"969ffbaf58788b493611f9525007fd6a3804fe92","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","@playwright/test":"^1.59.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.23.0_1781254674993_0.2573419199913958","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@abarcenas/ai-workflow-template","version":"1.25.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.25.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"9c3c4b247bf7d59e1c804689aacf1d7ce607622d","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.25.0.tgz","fileCount":101,"integrity":"sha512-75zwey8DXIz4NUPn/QIB8hQEYSogAn2AVJO8a2p9OTrRwmwEVRVpOcH/2FJqCFuwtD2vRxospkxb1Z35gXN7Lw==","signatures":[{"sig":"MEQCIHNvTRfl34TNNaNwuo4n2D229Yr4u3EFPFxtLreWOmQ4AiB7pFAWOjRLOJ3WrKbLzm9Ax+wulncM+AZQpvDWpkqYpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606392},"main":"index.js","type":"module","gitHead":"2de6f4e27e157fb1351acf19dd433ca9d80dc42b","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js","test:headed":"playwright test --headed","test:report":"playwright show-report","test:unit:watch":"vitest","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.25.0_1781331025947_0.9124049274015473","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@abarcenas/ai-workflow-template","version":"1.26.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.26.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"232ecf2e694550ea083f845c6860f12ffe176873","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.26.0.tgz","fileCount":111,"integrity":"sha512-L8eV2iT3CDhPFzkoKkCUL2gJojCace6nhzssBStESPWjyy9alzfz6tTaOxDvP4mF8iaClkMG7x0LB5xoSGeAJA==","signatures":[{"sig":"MEYCIQCXOjjZxMvSSLOvZ1M/SsNcOd+lTmNfxF8Vy1TfzeDnfAIhAIynEnUWYF6lK+C+4ILD4nBhlPR3ddB5hW+lpt/3T0Aw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648210},"main":"index.js","type":"module","gitHead":"806fc87b88870d7a2c862b0138ea142a4b274508","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using OpenCode. Provides structured agent pipelines, TDD orchestrator, memory bank with vector search, skills, prompts, and coding standards distributed as an npm package.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.26.0_1784788073678_0.6698846327026702","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@abarcenas/ai-workflow-template","version":"1.28.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.28.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"fe1dcbd49b960fd7e05af1f733ae64240f156b32","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.28.0.tgz","fileCount":111,"integrity":"sha512-Hj5Nbt7O4dXk6Iq3htNW3vt8b5PwmciBmEjShtImRWLUdzZfzVzRhWVTjkNXxBX31TyQ8hEs4zwbFTY4QxjHyg==","signatures":[{"sig":"MEUCIQDLMtimX1ADJE/TYfyeVFZGLD72+TkmoHg8hZ0rR7rBCgIgO94F7MulI+VwnwtQu6TSrUaKtSZIn30I9aYxe2flACI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649171},"main":"index.js","type":"module","gitHead":"e782cd2016175bb2369a41f036c089cfbe5704e3","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.28.0_1784797495677_0.2520059772136971","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@abarcenas/ai-workflow-template","version":"1.29.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.29.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"dist":{"shasum":"476cff648e320887951b2273ed642fe0b1bfd181","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.29.0.tgz","fileCount":111,"integrity":"sha512-d1kbWjV5DOR8iw5t/bp0W6SzwMVkKXIfk07oJDB43BuMCtWan4Z3iXQ1eO1rkrWqBarh3TCgDkmXij/LMB8+tg==","signatures":[{"sig":"MEYCIQDqKafSWVEW7YKn7gk77pjYL58ZvSporOnjpOqCDpgqugIhANGgEsY0UZi7TjeOs+LgDjls48wmORqOp96IuBTlqxpE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647624},"main":"index.js","type":"module","gitHead":"c6b28bdf2b7d3f5853d3d5993cf356a65bb754bd","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.29.0_1784881542314_0.5107395753618214","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@abarcenas/ai-workflow-template","version":"1.32.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.32.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"bin":{"ai-workflow-setup":"bin/setup.js"},"dist":{"shasum":"cc4682d9a4321d8a3562758b9e3baba0e30eba87","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.32.0.tgz","fileCount":126,"integrity":"sha512-1h1tuwkSDozSoDypS+Nj+70ROilLlUgFVKWyYnv1QqaQ43D47TS8z2UUvkwr/mk0swSWf/T+cmLbTFExFEvO+w==","signatures":[{"sig":"MEUCIA9XexloccK0gsLHojKjY2Zx7n3o3JiOqiiRJ2XAP1x1AiEA277fZS/gzz/mBPQvRa+nALAV8l23QJ/m5xSJedyo9/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":828749},"main":"index.js","type":"module","gitHead":"0009df7aa8a198b180a1c2136f3b48b690a36c87","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.32.0_1784890690039_0.5167073176716137","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@abarcenas/ai-workflow-template","version":"1.33.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.33.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"bin":{"ai-workflow-setup":"bin/setup.js"},"dist":{"shasum":"9f9ab1726a8145ece760cc13b2e4e468969fac2d","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.33.0.tgz","fileCount":127,"integrity":"sha512-XSbaSUU2xhIofFd8CjoIhtqn8fRHys/W6nRtyN4/jMBxY3k4W8CxrndUtoXiK8hqxRhjGtrh0wm7CpHN8k3NrQ==","signatures":[{"sig":"MEYCIQCdw0tZCG5ZTzPyPEAJmekcIOyDfg0BVrvdt0ONRHagtQIhAJm7XLPHx8/LHD6SHcbg8MDnmvRAmW6xaJuGKlLIFL2q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":846881},"main":"index.js","type":"module","gitHead":"408e4139c3d8e0be2d7863f23c8b43e2218dd016","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.33.0_1784893005794_0.6859083105924006","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@abarcenas/ai-workflow-template","version":"1.34.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.34.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"bin":{"ai-workflow-setup":"bin/setup.js"},"dist":{"shasum":"64dbfcbb0bf07da7fee806cdae80555023c51879","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.34.0.tgz","fileCount":127,"integrity":"sha512-nzCnoxPHT2jLaTaT4ZHsz6bASEUsnWG2tKb2rsVoEtDFz1cT6qdn0cT2iqsDHMOJpXNK+FyuzoNHcvg1kd9mLw==","signatures":[{"sig":"MEUCIQDSmxfqUZj7hDLKClq2hZ3qP0C8QhAsxIb1CC0Hmp9YjAIgZWcO5vppe0cPEJ7vMzTNZm9h/h5caV+PQwuMMDpvDh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861363},"main":"index.js","type":"module","gitHead":"42f35ce9ad213571a04f1cc92683829219f1668f","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","prepare":"husky","test:ui":"playwright test --ui","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.34.0_1784896270155_0.2306921956527952","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@abarcenas/ai-workflow-template","version":"1.38.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.38.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"bin":{"ai-workflow-setup":"bin/setup.js"},"dist":{"shasum":"e4d055c967cdc5a4aa513a3cb5551a63412e009c","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.38.0.tgz","fileCount":137,"integrity":"sha512-SnY3SDxFjvV9WYw7Lap0dKpVVHVs8F6qr6M4sFZRgrwqM6/ILubTaNnm1b6yKKg5JH8VrqIA3kk9hXiUlPu1kQ==","signatures":[{"sig":"MEQCIHESLEvO0dvbDqemYzIXKT3Vr/ijuJ+ktIvyXpqamuI/AiAF+ZduypuePw4ulCaaEuZ5mtPri2fM9vv3fJBOLfRHBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1016938},"main":"index.js","type":"module","gitHead":"7454214eafdf5c75015822d34a0fb31c99b57dc6","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","kb:sync":"node ./scripts/knowledgebase-cli.js sync","prepare":"husky","test:ui":"playwright test --ui","kb:stats":"node ./scripts/knowledgebase-cli.js stats","kb:search":"node ./scripts/knowledgebase-cli.js search","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"pg":"^8.22.0","pgvector":"^0.3.0","@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.38.0_1785409980352_0.44223656481722995","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@abarcenas/ai-workflow-template","version":"1.39.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.39.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"bin":{"ai-workflow-setup":"bin/setup.js"},"dist":{"shasum":"8166b3b778bf71436db8ece0eafb38df6bf8bc11","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.39.0.tgz","fileCount":137,"integrity":"sha512-EV7p9Az0P6HyXkxM6VWJbcbpZFADZO1/WRxBDVPRJQen6cAVV50+CMAfTVj31UjrUFT+wMicxNKQaAhdLs+lyg==","signatures":[{"sig":"MEQCIC6IaHEuQ2es2zpZow5nHT+4qb2KAQUCoWzjgyv/oDoiAiAWFRvc8zUeYvAPS2hUSUtOLCigsswFtBlBv6Bd1dM9dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022751},"main":"index.js","type":"module","gitHead":"a1e350d5ffd17716023c8fdf5ed35ebea7a7be2f","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","kb:sync":"node ./scripts/knowledgebase-cli.js sync","prepare":"husky","test:ui":"playwright test --ui","kb:stats":"node ./scripts/knowledgebase-cli.js stats","kb:search":"node ./scripts/knowledgebase-cli.js search","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","dotenv":"^17.4.2","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"pg":"^8.22.0","pgvector":"^0.3.0","@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.39.0_1785594120616_0.8911919514255247","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@abarcenas/ai-workflow-template","version":"1.40.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.40.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"bin":{"ai-workflow-setup":"bin/setup.js"},"dist":{"shasum":"daafd9852b7ff29d6b7f5d06c2abe253117a793d","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.40.0.tgz","fileCount":137,"integrity":"sha512-VvD8cgb34HX7jn2UKUWI4EX233fwM9dAyrSwhhbuh5FUZNF8UjEXH7AS0rwVRxWx7aPYES9HJzPusR1iHw3gSw==","signatures":[{"sig":"MEYCIQDMRNc/P43utRoFzPTJjdN53MHCeK8HewZJ74yvsbA/gAIhAP97EDux0SlXuKwpNi+AgHJD4S669VnW6LZFWg9N+kZX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025358},"main":"index.js","type":"module","gitHead":"0b51dd19deae6613ad59cec80639ce18daaf654d","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","kb:sync":"node ./scripts/knowledgebase-cli.js sync","prepare":"husky","test:ui":"playwright test --ui","kb:stats":"node ./scripts/knowledgebase-cli.js stats","kb:search":"node ./scripts/knowledgebase-cli.js search","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"dotenv":"^17.4.2","sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"pg":"^8.22.0","pgvector":"^0.3.0","@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.40.0_1785599909549_0.8928600249061367","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"@abarcenas/ai-workflow-template","version":"1.41.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.41.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"bin":{"ai-workflow-setup":"bin/setup.js"},"dist":{"shasum":"36b0e7602102389469bcb466e6ac953d6f6dbafb","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.41.0.tgz","fileCount":137,"integrity":"sha512-GQJ5iMMh5t4paAOdH3RhOWwoh3JGlH+B88h5dBcmkt+lDxM8hVRAA21ETjooyMHhcXz+LKPQJrPudotAmgw37w==","signatures":[{"sig":"MEQCIH3G2nzheFpZXDVYsWJI+huJA/06Ho1Nnu0sZxTBI2h8AiB3qxv4Q1grvbfxZEs6LHIFz4J2+u21c/DLBpivoouf7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037281},"main":"index.js","type":"module","gitHead":"7232445cf7559ed54ffb4b059b83a2b0f0d8e7c3","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","kb:sync":"node ./scripts/knowledgebase-cli.js sync","prepare":"husky","test:ui":"playwright test --ui","kb:stats":"node ./scripts/knowledgebase-cli.js stats","kb:search":"node ./scripts/knowledgebase-cli.js search","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"dotenv":"^17.4.2","sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"pg":"^8.22.0","pgvector":"^0.3.0","@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.41.0_1785601996241_0.08025745992051325","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"@abarcenas/ai-workflow-template","version":"1.43.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.43.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"bin":{"ai-workflow-setup":"bin/setup.js"},"dist":{"shasum":"1cd7cf2bbc3676f3b23b00c16951e71ba64a9f14","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.43.0.tgz","fileCount":141,"integrity":"sha512-TUC8ytWb2jSU1GxNwgl3Nv+2XwyqC5j0JQ0SMJKxAeGjlF0yfpt5mWteqIq8PneVnBbeLZ6AwZI1gRK+BZCVbg==","signatures":[{"sig":"MEUCIQDvG5Op1t6fu5ZuWdFh+S8AfWQOIOWG08N+VZOSPxKZaAIgE5qRB+Wrdfa8ZBSHP/4tph8eKWpFkxXIGxh6DZB2A8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153893},"main":"index.js","type":"module","gitHead":"cf2e5a075462d33d861da636eb45138ddab76304","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","kb:sync":"node ./scripts/knowledgebase-cli.js sync","prepare":"husky","test:ui":"playwright test --ui","kb:stats":"node ./scripts/knowledgebase-cli.js stats","kb:search":"node ./scripts/knowledgebase-cli.js search","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"dotenv":"^17.4.2","sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"pg":"^8.22.0","pgvector":"^0.3.0","@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.43.0_1785725761205_0.46126427851531826","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"@abarcenas/ai-workflow-template","version":"1.44.0","keywords":[],"author":"","license":"ISC","_id":"@abarcenas/ai-workflow-template@1.44.0","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"bin":{"ai-workflow-setup":"bin/setup.js"},"dist":{"shasum":"78fee6f06d2bc9179cdbcf96371b72d6a20c7fc8","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.44.0.tgz","fileCount":142,"integrity":"sha512-qjd7VFak1NKZKn+jHrpyq72avspRAf8RqtcfdeLd2+CFm1xLVLgdHHrY0lTzfYQbb9Tm97LGEDc6beYsxLPfvw==","signatures":[{"sig":"MEUCIQCE6YyDP7XLIgMlXU6ld4YxoOewOUBf4E/ZFwDwlnQ8EAIgcc+LNrmkNS8HqnEiIJD5hk1uwgq7n5irfjKiNO4BPWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1195354},"main":"index.js","type":"module","gitHead":"0bf1690043ce6b545f3438c3329748a8468c22d2","scripts":{"sync":"node ./scripts/sync.js","test":"playwright test","kb:sync":"node ./scripts/knowledgebase-cli.js sync","prepare":"husky","test:ui":"playwright test --ui","kb:stats":"node ./scripts/knowledgebase-cli.js stats","kb:search":"node ./scripts/knowledgebase-cli.js search","test:unit":"vitest run","test:debug":"playwright test --debug","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","test:headed":"playwright test --headed","test:report":"playwright show-report","memory:search":"node ./scripts/memory-cli.js search","memory:update":"node ./scripts/memory-cli.js update","memory:rebuild":"node ./scripts/memory-cli.js rebuild","test:unit:watch":"vitest","memory:normalize":"node ./scripts/normalize-memory.js","test:unit:coverage":"vitest run --coverage"},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"repository":{"url":"git+https://github.com/abarcenas29/ai-workflow-template.git","type":"git"},"_npmVersion":"10.9.8","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"dotenv":"^17.4.2","sqlite-vec":"^0.1.9","better-sqlite3":"^12.11.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.0.0","vitest":"^4.1.8","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8"},"optionalDependencies":{"pg":"^8.22.0","pgvector":"^0.3.0","@xenova/transformers":"^2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workflow-template_1.44.0_1785759603829_0.8258965939006657","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"@abarcenas/ai-workflow-template","version":"1.45.0","description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","main":"index.js","bin":{"ai-workflow-setup":"bin/setup.js"},"scripts":{"test":"playwright test","test:headed":"playwright test --headed","test:ui":"playwright test --ui","test:debug":"playwright test --debug","test:report":"playwright show-report","test:unit":"vitest run","test:unit:coverage":"vitest run --coverage","test:unit:watch":"vitest","prepare":"husky","sync":"node ./scripts/sync.js","postinstall":"node ./scripts/sync.js && node ./scripts/normalize-memory.js && echo '' && echo '⚠️  IMPORTANT: Run npx ai-workflow-setup to configure git hooks' && echo '   (npm postinstall scripts will be blocked by npm v12+)'","memory:search":"node ./scripts/memory-cli.js search","memory:rebuild":"node ./scripts/memory-cli.js rebuild","memory:update":"node ./scripts/memory-cli.js update","memory:normalize":"node ./scripts/normalize-memory.js","kb:sync":"node ./scripts/knowledgebase-cli.js sync","kb:search":"node ./scripts/knowledgebase-cli.js search","kb:stats":"node ./scripts/knowledgebase-cli.js stats"},"repository":{"type":"git","url":"git+https://github.com/abarcenas29/ai-workflow-template.git"},"keywords":[],"author":"","license":"ISC","type":"module","bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","devDependencies":{"@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.8","husky":"^9.0.0","vitest":"^4.1.8"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","better-sqlite3":"^12.11.0","sqlite-vec":"^0.1.9","dotenv":"^17.4.2"},"optionalDependencies":{"@xenova/transformers":"^2.17.0","pg":"^8.22.0","pgvector":"^0.3.0"},"_id":"@abarcenas/ai-workflow-template@1.45.0","gitHead":"697105aaac8b25b46d14a6b6fc8c0d370ec3e2d8","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-EKmVGj+XAcHMKS+WoK7zwfY/kqaHIbgP7hkk1VOjbLZuGDJRGnP0DrMZaVXWsXiTK1QlXjajBIm9gTm7Y+xrxQ==","shasum":"9a5a93ddb1b58c79d5238088d0b9bb257ac14301","tarball":"https://registry.npmjs.org/@abarcenas/ai-workflow-template/-/ai-workflow-template-1.45.0.tgz","fileCount":142,"unpackedSize":1215056,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC49aEFmuhE0fmyje3Ygw7QKhVEU+w6wg96s/R2xERtOAiEAz7cfO5p871piniWu0GgKYk1ABw2Tf8pIJGmVeEOHKSA="}]},"_npmUser":{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"},"directories":{},"maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-workflow-template_1.45.0_1789385820270_0.030558027187987946"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-03T12:31:55.414Z","modified":"2026-09-14T11:37:00.599Z","1.1.0":"2026-05-03T12:31:55.717Z","1.2.0":"2026-05-04T08:41:15.713Z","1.13.0":"2026-05-09T06:32:18.862Z","1.14.0":"2026-05-09T07:31:16.301Z","1.15.0":"2026-05-09T07:50:34.316Z","1.16.0":"2026-05-09T09:23:15.662Z","1.18.0":"2026-05-12T08:30:16.595Z","1.19.0":"2026-05-15T12:02:43.230Z","1.20.0":"2026-05-30T07:50:52.596Z","1.21.0":"2026-06-09T06:04:29.324Z","1.23.0":"2026-06-12T08:57:55.119Z","1.25.0":"2026-06-13T06:10:26.143Z","1.26.0":"2026-07-23T06:27:53.854Z","1.28.0":"2026-07-23T09:04:55.839Z","1.29.0":"2026-07-24T08:25:42.518Z","1.32.0":"2026-07-24T10:58:10.187Z","1.33.0":"2026-07-24T11:36:45.960Z","1.34.0":"2026-07-24T12:31:10.341Z","1.38.0":"2026-07-30T11:13:00.526Z","1.39.0":"2026-08-01T14:22:00.809Z","1.40.0":"2026-08-01T15:58:29.749Z","1.41.0":"2026-08-01T16:33:16.436Z","1.43.0":"2026-08-03T02:56:01.353Z","1.44.0":"2026-08-03T12:20:04.002Z","1.45.0":"2026-09-14T11:37:00.434Z"},"bugs":{"url":"https://github.com/abarcenas29/ai-workflow-template/issues"},"license":"ISC","homepage":"https://github.com/abarcenas29/ai-workflow-template#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/abarcenas29/ai-workflow-template.git"},"description":"A comprehensive template repository for AI-assisted development workflows using GitHub Copilot. This template provides a structured approach to leveraging AI assistance through pre-configured skills, prompts, agents, and coding standards.","maintainers":[{"name":"abarcenas","email":"aldrich.barcenas@gmail.com"}],"readme":"# AI Workflow Template\n\nPublishable AI workflow starter pack for OpenCode — auto-syncing, version-managed, npm-distributed agent configuration suite with vector search memory.\n\n## Install\n\n```bash\nnpm install @abarcenas/ai-workflow-template\n```\n\nThe package runs `postinstall` to sync files; for full setup including git hooks, use the setup command below.\n\n## Git Hook Setup\n\n```bash\n# One-step setup (fetches from npm registry automatically):\nnpx @abarcenas/ai-workflow-template\n\n# Or if the package is already installed:\nnpx ai-workflow-setup\n```\n\n### What It Does\n\n| Phase | Action |\n| --- | --- |\n| Discover | Detects git repo, existing hooks, CI mode |\n| Hooks | Installs `pre-commit` (version bump + validation) and `post-merge` (memory index update) |\n| Prepare | Merges `\"husky\"` into your `package.json` prepare script |\n| Husky Init | Initializes husky and sets `core.hooksPath` |\n| Sync | Copies agent configurations, skills, and memory bank scaffolding |\n\n### Options\n\n```bash\nnpx ai-workflow-setup --dry-run        # Preview without changes\nnpx ai-workflow-setup --force          # Overwrite existing hooks\nnpx ai-workflow-setup --skip-hooks     # Skip hook installation\nnpx ai-workflow-setup --skip-sync      # Skip file sync\nnpx ai-workflow-setup --knowledgebase  # Run only the knowledgebase phase\nnpx ai-workflow-setup --help           # Show all options\n```\n\n### Hook Merging\n\n- **Your hooks are never overwritten** — new content is appended after a separator\n- **Managed hooks are detected** via marker comments and updated idempotently\n- **Complex hooks** trigger a warning with manual merge instructions\n- **CI environments** auto-skip hook configuration\n\n> **npm v12 note:** Future npm versions block automatic `postinstall` scripts. The explicit `npx setup` command is the recommended, future-proof approach.\n\n## What This Package Does\n\n- **29 specialized AI skills**, framework instructions, and prompt templates (`.agents/`)\n- **Smart agent frameworks** — Plan Mode, Implementation Plans, Research Spikes\n- **Multi-agent orchestrator** — dynamic pipelines with 10+ specialized sub-agents\n- **TDD orchestrator** — strict RED→GREEN→REFACTOR/VERIFY pipeline (90% coverage gate)\n- **Memory bank** — persistent project context with sqlite-vec semantic search\n- **Caveman mode** — ultra-compressed communication for token efficiency\n- **Playwright + Vitest testing** — E2E browser tests, unit tests with v8 coverage (≥90%)\n- **Version auto-bumping + auto-publishing** — Husky-managed, npm publish on merge to `main`\n- **graphify knowledge graph** — queryable code-level relationship mapping\n\n## Sync Behavior\n\n```bash\nnpm run sync -- --dry-run   # Preview changes without applying\nnpm run sync -- --force     # Force overwrite local changes\nnpm run sync                # Normal sync\n```\n\n**Smart Sync Rules:**\n\n- New files are copied automatically\n- Unmodified files are refreshed from the package\n- Locally edited files are preserved (skipped by default)\n- GitHub Actions workflows are excluded from consumer sync (`.github/workflows/`)\n\n## Core Structure\n\nPost-install, your project receives this structure:\n\n```text\n.agents/\n├── instructions/   # Framework, workflow, and security guidance\n├── skills/         # 29 specialized AI skills\n└── prompts/        # Reusable prompt templates\n.opencode/agents/   # Orchestrator + specialized sub-agents\n.github/workflows/  # CI/CD automation (excluded from sync)\ndocs/               # Guides (e.g. playwright-mcp-configuration.md)\nAGENTS.md           # Master instruction file with agent guidance\n```\n\n## Multi-Agent Orchestrator\n\n### Agents\n\n| Agent | File | Role |\n| --- | --- | --- |\n| Orchestrator | `.opencode/agents/orchestrator/orchestrator.agent.md` | Master — analyzes requests, builds pipelines, delegates |\n| Researcher | `.opencode/agents/researcher.agent.md` | Technical investigation, library evaluation |\n| Architect | `.opencode/agents/architect.agent.md` | System design, component architecture |\n| Implementer | `.opencode/agents/implementer.agent.md` | Translates designs into implementation plans |\n| Designer | `.opencode/agents/designer.agent.md` | UI/UX, styling, responsive design |\n| Coder | `.opencode/agents/coder.agent.md` | Production code implementation |\n| Unit Tester | `.opencode/agents/unit-tester.agent.md` | Unit and integration tests |\n| E2E Tester | `.opencode/agents/e2e-tester.agent.md` | Playwright browser tests |\n| Reviewer | `.opencode/agents/reviewer.agent.md` | Code review, security audit |\n| Deployer | `.opencode/agents/deployer.agent.md` | CI/CD, deployment scripts |\n| Tracker | `.opencode/agents/tracker.agent.md` | Documentation recorder |\n\n### How to Use\n\nInvoke the orchestrator with `@orchestrator` followed by your task:\n\n```bash\n@orchestrator Add a user login feature with email verification\n@orchestrator full pipeline: refactor authentication to use JWT\n@orchestrator fix the pagination bug in the search results component\n```\n\n- **Run flow:** auto-bootstraps architecture on first run → builds a pipeline → executes agents sequentially (confirm/skip each step, or enable auto-confirm) → tracker documents to `docs/tracker-log.md` → persists new knowledge.\n- **First run only:** runs the architecture-blueprint-generator skill to detect tech stack/patterns, writing context to `docs/.architecture-context.md` and `.agents/instructions/learned-knowledge.instructions.md`; later runs skip this.\n\n### MCP Tooling\n\nSome agents require MCP servers configured in `opencode.mcp`:\n\n| Agent | Required MCP | Purpose |\n| --- | --- | --- |\n| Researcher | ddg-search, Context7 | Web search + documentation queries |\n| E2E Tester | Playwright | Browser automation |\n| Reviewer | GitHub | PR and issue management |\n| Deployer | GitHub | Releases, Actions |\n\n## TDD Orchestrator\n\nStrict Test-Driven Development through the RED → GREEN → REFACTOR/VERIFY cycle:\n\n```text\nimplementer (PLAN) → unit-tester∥ (RED) → coder∥ (GREEN) → unit-tester (VERIFY) → reviewer → tracker\n```\n\n| Step | Agent | Phase | Description |\n| --- | --- | --- | --- |\n| 1 | Implementer | PLAN | Creates implementation plan with parallel test/code batch tables |\n| 2 | Unit Tester | RED | Writes failing tests first — defines expected behavior before any code exists |\n| 3 | Coder | GREEN | Writes minimal production code to pass all tests — no extra features |\n| 4 | Unit Tester | VERIFY | Runs full suite, enforces ≥90% coverage threshold |\n| 5 | Reviewer | REFACTOR | Audits tests + implementation for quality, security, patterns |\n| 6 | Tracker | DOCUMENT | Records pipeline results to `docs/tracker-log.md` |\n\n**Key rules:** tests are always written first; if coverage is <90%, loop back to RED (up to 3 iterations); every suite is tracked in `memory-bank/tasks/`; lessons learned persist to `.agents/instructions/learned-knowledge.instructions.md`.\n\n**How to invoke:**\n\n```bash\n@orchestrator Add user authentication with login/logout endpoints\n```\n\nThe TDD orchestrator uses `subagent_type \"tdd-orchestrator\"` and auto-selects the strict pipeline when testable code changes are requested.\n\n## Memory Bank\n\nPersistent project context across AI sessions. Semantic vector search (`sqlite-vec`) lets agents query memory without loading all files into context.\n\n### MCP Tools\n\n| Tool | Purpose |\n| --- | --- |\n| `memory_search` | Semantic search across memory-bank + docs (query + topK) |\n| `memory_update` | Incremental sync — only changed files (~2 seconds) |\n| `memory_rebuild` | Full rebuild from markdown files (rare — clone/corruption) |\n| `memory_get` | Read a specific memory file by name |\n| `memory_stats` | Index statistics (vector count, DB size) |\n\n### File Structure\n\nSource of truth is the git-committed Markdown; the vector index (`memory-bank/.index/memory.db`) is disposable and rebuildable.\n\n```text\nprojectbrief.md → productContext.md / systemPatterns.md / techContext.md → activeContext.md → progress.md / tasks/\n```\n\n| File | Purpose |\n| --- | --- |\n| `memory-bank/projectbrief.md` | Core requirements, goals, and scope |\n| `memory-bank/productContext.md` | Problem solved, UX goals |\n| `memory-bank/systemPatterns.md` | Architecture, design patterns, component relationships |\n| `memory-bank/techContext.md` | Technologies, dev setup, constraints |\n| `memory-bank/activeContext.md` | Current focus, recent changes, next steps |\n| `memory-bank/progress.md` | What works, what's left, known issues |\n| `memory-bank/tasks/` | Per-task tracking with `_index.md` |\n\n### Document Schema\n\nAll memory-bank files use YAML frontmatter (`id`, `title`, `updated`, `tags`, `entities`, `category`) for search indexing; see `memory-bank/.vocabulary.json` for the controlled vocabulary. `npm install` runs `normalize-memory.js` to add frontmatter; the Husky pre-commit hook rejects invalid frontmatter. Task commands: `add task`, `update task [ID]`, `show tasks [filter]`.\n\n### Token Efficiency\n\n| Approach | Tokens per session |\n| --- | --- |\n| Read all memory files | ~5,000–15,000+ |\n| Semantic search | ~500–2,000 (top 3–5 chunks) |\n\n## Knowledge Graph (graphify)\n\n```bash\n/graphify                        # Build a graph for the current directory\n/graphify <path>                 # Build for a specific path\n/graphify query \"How does authentication work?\"\n```\n\n### Prerequisites\n\n- Python 3.10+ — required runtime\n- `graphifyy` Python package — `pip install graphifyy` or `uv tool install graphifyy`\n- Optional: Gemini API key (`GEMINI_API_KEY` or `GOOGLE_API_KEY`) — faster semantic extraction; without it graphify falls back to Claude subagents\n\n> [GitHub: safishamsi/graphify](https://github.com/safishamsi/graphify) — full docs, examples, and source\n\n## Featured Skills\n\n- **Workflow automation:** `architecture-blueprint-generator`, `create-implementation-plan`, `create-readme`, `context-map`, `graphify` (global skill), `graphify-framework-aware`\n- **Development tools:** `playwright-explore-website`, `playwright-generate-test`, `github-issues`, `gh-cli`, `polygot-test-agent`, `microsoft-docs`\n- **Token & efficiency:** `caveman`, `caveman-compress`, `compress`, `caveman-commit`, `cavecrew`, `caveman-stats`\n- **Quality & safety:** `agent-governance`, `conventional-commit`, `git-commit` (OWASP guidance in `.agents/instructions/security-owasp.instructions.md`)\n\n## Versioning\n\nHusky auto-bumps versions on every commit: minor by default (`1.2.0 → 1.3.0`), patch resets to 0 on each bump, and major changes reset to `<major>.0.0`. No manual version management required. Set `SKIP_BUMP=1` (e.g. `SKIP_BUMP=1 git commit ...`) to skip the bump for that commit — useful for doc-only changes.\n\n## Publish Flow\n\nGitHub Actions automatically publishes to npm when merging to `main`.\n\nAdd `NPM_TOKEN` to GitHub repository secrets:\n\n1. Repository → Settings → Secrets and variables → Actions\n2. New repository secret → Name: `NPM_TOKEN`\n3. Paste npm automation token\n\n**Note:** Publish workflow files (`.github/workflows/`) are excluded from consumer sync to prevent conflicts.\n\n## Local Development\n\n```bash\nnpm install                # Install dependencies & activate Husky hooks\nnpm run sync -- --dry-run  # Verify sync behavior (dry run)\nnpm pack --json            # Test package creation\n\nnpm test                   # Playwright E2E tests\nnpm run test:unit          # Unit tests (Vitest)\nnpm run test:unit:coverage # Unit tests with coverage (90% threshold)\nnpm run test:unit:watch    # Watch mode for unit tests\n\nnpm run memory:rebuild     # Build the vector index (one-time, ~8 min)\nnpm run memory:update      # Incremental index update (seconds)\nnpm run memory:search \"tdd orchestrator status\"\nnpm run memory:normalize   # Normalize frontmatter (runs automatically on install)\n```\n\n### Testing\n\n| Type | Framework | Command | Coverage |\n| --- | --- | --- | --- |\n| E2E | Playwright | `npm test` | — |\n| Unit | Vitest | `npm run test:unit` | `npm run test:unit:coverage` (≥90%) |\n\n- E2E tests live in `tests/*.spec.ts` — browser automation via Playwright\n- Unit tests live in `scripts/*.test.{js,ts}` — component tests via Vitest with v8 coverage\n\n## Updating the Template\n\n1. Edit files in `.agents/`, `docs/`, or `scripts/`\n2. Test changes locally\n3. Commit (triggers auto-version bump)\n4. Merge to `main` (triggers npm publish)\n5. Consumers run `npm install` to get updates\n\n## Important Notes\n\n- Uses `INIT_CWD` to install against the consuming project (not the package dir)\n- Local changes are always preserved unless `--force` is used\n- `AGENTS.md` is the main instruction file agents should read\n- Package assumes the public npm registry\n- Playwright MCP integration is documented in `docs/`\n- Run `npx ai-workflow-setup` after install to configure git hooks (npm v12+ compatible)\n","readmeFilename":"README.md"}