{"_id":"oh-my-agent","_rev":"451-935c7e8dd0f12d792229c805e5b58071","name":"oh-my-agent","dist-tags":{"latest":"15.0.4"},"versions":{"2.0.1":{"name":"oh-my-agent","version":"2.0.1","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.0.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"c33c5e23f21db3012969d9d41a44a2a652e16672","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.0.1.tgz","fileCount":3,"integrity":"sha512-ilaQCFT0MgUcqr63r5fTCBEqUFd9qqwMJQsubLRyP0Sf2BBJGhX5UEwZW4mrwZiAHGzNJdr9cYL67cfWcDFeSQ==","signatures":[{"sig":"MEUCIEOGLzezbxZJItKfXZEfH0XXLaKAYDB08fx81Cw5+uNgAiEAltggFzd/eSSKEzC5GZKWowdeBG66U3HrO4K41vABPuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291189},"type":"module","shasum":"c33c5e23f21db3012969d9d41a44a2a652e16672","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun build cli.ts --outfile bin/cli.js --target node --minify","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ilaQCFT0MgUcqr63r5fTCBEqUFd9qqwMJQsubLRyP0Sf2BBJGhX5UEwZW4mrwZiAHGzNJdr9cYL67cfWcDFeSQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.0.1_1773380632003_0.8842134529727521","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"oh-my-agent","version":"2.0.3","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.0.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"16e306c1013453cb6afae9befb0258063bbe7488","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.0.3.tgz","fileCount":3,"integrity":"sha512-apqu/bud7QqEM3RxmE1TwTzSldz3du+PLDqiAVtJIaTAja4bg1HKsgETUXrYntNjP7X5VLnjkzLTYqlCfC2+QA==","signatures":[{"sig":"MEUCIQCE96i4edYbDcMqGnptxxxVHwyqHOupA1lsSjzbDYO9MwIgfpjlUz9UWzcOWulXnYExrUyWBC4/HUN9OK6ueGOCJ1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291189},"type":"module","shasum":"16e306c1013453cb6afae9befb0258063bbe7488","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun build cli.ts --outfile bin/cli.js --target node --minify","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-apqu/bud7QqEM3RxmE1TwTzSldz3du+PLDqiAVtJIaTAja4bg1HKsgETUXrYntNjP7X5VLnjkzLTYqlCfC2+QA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.0.3_1773381689220_0.5591436342962466","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"oh-my-agent","version":"2.0.4","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.0.4","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"b178e9605e1bf0808399bc30d6ba517cef526c1b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.0.4.tgz","fileCount":3,"integrity":"sha512-irScIIsC45K8ICAOPUqD6SwxVYzvmjZL4BijFONM37mtbtTTX8p27yPWEwAYcsdiuqQtJR5A4fuROrAReLpdzQ==","signatures":[{"sig":"MEYCIQDeqgd4dvl2+QS+QHc5lN8BI1VtfseVj/RGNFP8C8uWDAIhAL1RnjPQNF+wXZyaH59XRSzwZSr37E831nr0G04jGCpz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291189},"type":"module","shasum":"b178e9605e1bf0808399bc30d6ba517cef526c1b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun build cli.ts --outfile bin/cli.js --target node --minify","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-irScIIsC45K8ICAOPUqD6SwxVYzvmjZL4BijFONM37mtbtTTX8p27yPWEwAYcsdiuqQtJR5A4fuROrAReLpdzQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.0.4_1773381921043_0.8093341131142933","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"oh-my-agent","version":"2.0.5","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.0.5","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"0e83b5a004a0828654ea7b21c971542d3f7aa900","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.0.5.tgz","fileCount":3,"integrity":"sha512-Kw3Bk5o5gP7f2HFQI5L6DPDbdZwfV7HebwKxUTow/JArOklUC4hENPbTifxeX9e0dKkyv74WetyKlA/cHgFCNg==","signatures":[{"sig":"MEQCIB+wuNyAa1ocOMRieoh7Ytclv/UhIX2mpiGBh88sSsSFAiBWbvMo4e1SI8s/o+SWAMP7zUtJZ2NP7TPpwyaOmTotHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291189},"type":"module","shasum":"0e83b5a004a0828654ea7b21c971542d3f7aa900","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun build cli.ts --outfile bin/cli.js --target node --minify","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Kw3Bk5o5gP7f2HFQI5L6DPDbdZwfV7HebwKxUTow/JArOklUC4hENPbTifxeX9e0dKkyv74WetyKlA/cHgFCNg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.0.5_1773382240702_0.4389773814799749","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"oh-my-agent","version":"2.0.6","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.0.6","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"702abd6fe37b1fccbfb014670a8580b5fef669ad","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.0.6.tgz","fileCount":3,"integrity":"sha512-aZAbjNIH4JUH+MrzBzhQAhGqri56vqqQzuotIa5kC+jZreV1p1SuQ9xL9pBFSu98xXVnfdCvHRxO0tjHSDYGTQ==","signatures":[{"sig":"MEYCIQD0K4Ae5c2pVspNvJEf8ANqBJQLTC06G8bDJ/0OZPu2zgIhAIQr0iTTopulmSCoy5kki8J07Fne/kIxcmZ8OJj058FQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291189},"type":"module","shasum":"702abd6fe37b1fccbfb014670a8580b5fef669ad","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun build cli.ts --outfile bin/cli.js --target node --minify","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-aZAbjNIH4JUH+MrzBzhQAhGqri56vqqQzuotIa5kC+jZreV1p1SuQ9xL9pBFSu98xXVnfdCvHRxO0tjHSDYGTQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.0.6_1773382953261_0.9573281389433195","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"oh-my-agent","version":"2.0.7","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.0.7","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"f2f05e1c77d4a03e96d1ae4280ad251def12e1ff","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.0.7.tgz","fileCount":3,"integrity":"sha512-xSHFXKVVDiEY+tdaiq6IZOnj5bZrnThRLYsKIb7BxVmpF+goux78b/o3nmLL2MvSP5kTYAev0xkC5JmvwWya+A==","signatures":[{"sig":"MEQCIBYvyHc4XWExGVDrz7AmFiVpziqWiy6b8CiUwQggjKy9AiAdbbses75Hnth8B/nZIk50a4Lp6naZibCNojGxK0xpMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291675},"type":"module","shasum":"f2f05e1c77d4a03e96d1ae4280ad251def12e1ff","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun build cli.ts --outfile bin/cli.js --target node --minify","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-xSHFXKVVDiEY+tdaiq6IZOnj5bZrnThRLYsKIb7BxVmpF+goux78b/o3nmLL2MvSP5kTYAev0xkC5JmvwWya+A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.0.7_1773383543908_0.8838074209949209","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"oh-my-agent","version":"2.0.8","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.0.8","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"c6db67a3f7b5eed6ba3200e183c32af36f9936cb","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.0.8.tgz","fileCount":3,"integrity":"sha512-112nnIJXpBkgY9sl57ruoMoLE8cK2NHKAKeQ/19lKkNlLwWY19a3Js6Ony5bUse9yDg1sJ1VGwZFSPQHRCHT3Q==","signatures":[{"sig":"MEUCIFHF2jH0/0SboPGH7B0XrDMl8IeVgrLbtmowfiw54QRGAiEAvrvl36LCY/5J8cLaMK6p8id98MaibuR+6D/3S77LMYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1291675},"type":"module","shasum":"c6db67a3f7b5eed6ba3200e183c32af36f9936cb","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun build cli.ts --outfile bin/cli.js --target node --minify","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-112nnIJXpBkgY9sl57ruoMoLE8cK2NHKAKeQ/19lKkNlLwWY19a3Js6Ony5bUse9yDg1sJ1VGwZFSPQHRCHT3Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.0.8_1773384477773_0.9250126340998481","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"oh-my-agent","version":"2.2.0","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"d6f90bcc643f5e8801f589006bdb3b7bb4d266c9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.2.0.tgz","fileCount":3,"integrity":"sha512-QQG5I8nsatQn2R8j4vy9Co4wLsTF8tsqTSTJaZ9nrEAJTbDuFz6Sox/am11EwMy080tGEhgcWXBbhHH5tN1j4g==","signatures":[{"sig":"MEQCIBjIIpf5gJHIYJAFktNdiHudN3OmJDUqmkCHq8SZ8tyTAiAXv6wm39cbX+rBbYIHJmzQEnjHgPXPaOBz1AucCizqBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1294759},"type":"module","shasum":"d6f90bcc643f5e8801f589006bdb3b7bb4d266c9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun build cli.ts --outfile bin/cli.js --target node --minify","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-QQG5I8nsatQn2R8j4vy9Co4wLsTF8tsqTSTJaZ9nrEAJTbDuFz6Sox/am11EwMy080tGEhgcWXBbhHH5tN1j4g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.2.0_1773403398482_0.0640859199513708","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"oh-my-agent","version":"2.3.0","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"6b12d5229934c753dbb7d7f9f422556fc8a3fe46","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.3.0.tgz","fileCount":4,"integrity":"sha512-8PwiXgCMvHXQVkSYptEYN0DjirVBetPoeLpC4W7SgMmb9n/Odj9Bez9qm03FqwKT6IL3/tSUe8DDwLg4p+p1hQ==","signatures":[{"sig":"MEUCIGGvDQ+ZvWz6UvnqjOalmCRpEWeQzeLTmebiBfLPGKc0AiEA7Ad+vFY6K17MXyvq7TJqJwqr87LMqPMQp/1w2ibnkWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304003},"type":"module","shasum":"6b12d5229934c753dbb7d7f9f422556fc8a3fe46","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-8PwiXgCMvHXQVkSYptEYN0DjirVBetPoeLpC4W7SgMmb9n/Odj9Bez9qm03FqwKT6IL3/tSUe8DDwLg4p+p1hQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.3.0_1773408474949_0.7570021260387529","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"oh-my-agent","version":"2.4.0","keywords":["oh-my-agent","antigravity","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"daf447f96f98dbf005e202b53b348e80bc60b217","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.4.0.tgz","fileCount":4,"integrity":"sha512-h2kTXNcE24M/fTPMkuUfPZWtj7s7NTiJPswRVte1VePjgPlWhe4L3KhDU5UGecElQbEAUeUhv9gAC8yzps0u0A==","signatures":[{"sig":"MEUCIQCYiwbgslHHnpJm+ckN66qy08+huSWapL2HnUQi7QcKnwIgZXdYe1d6UsdrF927/rtxK5toXRaHnPnR69BE509Ixd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304416},"type":"module","shasum":"daf447f96f98dbf005e202b53b348e80bc60b217","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-h2kTXNcE24M/fTPMkuUfPZWtj7s7NTiJPswRVte1VePjgPlWhe4L3KhDU5UGecElQbEAUeUhv9gAC8yzps0u0A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","mobile-agent","qa-agent","debug-agent","orchestrator"],"skillsPath":".agents/skills"},"description":"Professional agent skills for Google Antigravity IDE - PM, Frontend, Backend, Mobile, QA, and Debug specialists that work together seamlessly","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.4.0_1773411443044_0.8114057602135372","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"oh-my-agent","version":"2.4.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.4.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"144a7bc609a62b559591feb955b379d8e229fe20","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.4.1.tgz","fileCount":4,"integrity":"sha512-r6hvH+DUP6VhTmbo2d4PKeh6KiLUo8oW2yZ7UBQM2chUBtKDhG4RTjp5r812nrpOk5t2hvFu53nwa0O9c8oOkw==","signatures":[{"sig":"MEQCIFX0AMOcJOfNt3CI50R67X26+IkjofNvMpJMNyI9cQu/AiAOTCH8Cr7ejJvF9DFY/Xou/ql++sQ0mEXMMMbxYwL+gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307288},"type":"module","shasum":"144a7bc609a62b559591feb955b379d8e229fe20","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-r6hvH+DUP6VhTmbo2d4PKeh6KiLUo8oW2yZ7UBQM2chUBtKDhG4RTjp5r812nrpOk5t2hvFu53nwa0O9c8oOkw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.4.1_1773445094242_0.06568258257109116","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"oh-my-agent","version":"2.4.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.4.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"96647255fa91765a48010a524ff159d5c21e8510","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.4.2.tgz","fileCount":4,"integrity":"sha512-JkSl87weSdosbhUKAY+nGCNuinv96nT1xT1TIiVJ3h2iacGphFDsiKPxz/oxJvFK1NbZv0N62gEpAneuz7KlXQ==","signatures":[{"sig":"MEUCIQCiQIflh6yy6IhQe9VQbnTcjIU6Hgb9gVFP5Hdo4myiGAIgW4LJXauFjHP6pqaJmd3wfxvXbvVQ9inDs8Ob8wEs0zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1307288},"type":"module","shasum":"96647255fa91765a48010a524ff159d5c21e8510","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-JkSl87weSdosbhUKAY+nGCNuinv96nT1xT1TIiVJ3h2iacGphFDsiKPxz/oxJvFK1NbZv0N62gEpAneuz7KlXQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.4.2_1773450003975_0.6933916416146628","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"oh-my-agent","version":"2.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"49a2c15cc0b46e92c1cd5d19c227e25ed19b01c1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.5.0.tgz","fileCount":4,"integrity":"sha512-GeiESh/L57S/j9V6JW7D2UqvT7y8NKtW0r0HczmA9PVQ8bSxhe3cDF7RNGL+0Ckrj4+Rqo2D+89c5MmLcWDXZg==","signatures":[{"sig":"MEQCIF5sfIWWdhhrcLSOtWEFrYOqYHnqaJ4rvZkixaszO5UrAiB+HtvFZ4WjCP/fRBHQvlHeEf/MKNvzrP3AWtE5204JkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1308212},"type":"module","shasum":"49a2c15cc0b46e92c1cd5d19c227e25ed19b01c1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-GeiESh/L57S/j9V6JW7D2UqvT7y8NKtW0r0HczmA9PVQ8bSxhe3cDF7RNGL+0Ckrj4+Rqo2D+89c5MmLcWDXZg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.5.0_1773492034482_0.929915673329766","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"oh-my-agent","version":"2.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"de34535dd51650d6794904b8ac3d2a8cf6e5f62f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.6.0.tgz","fileCount":4,"integrity":"sha512-4yAa+NWGX9FR9cUoeKIUXgo4JG24PvgxZkYx00yxAxBeoW4Hs4K8IhFKevslXBw/HRS2YzzPDo/Hk1NKFOY3LA==","signatures":[{"sig":"MEQCIGr9gqeaDPPUEbTeVXMvgiFUasqqlI5IIxNQzx1umfVfAiA0c9MmzBWVtWZ+mXFWrorfMw22nzG3Q44waT7xy+DtUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1334755},"type":"module","shasum":"de34535dd51650d6794904b8ac3d2a8cf6e5f62f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-4yAa+NWGX9FR9cUoeKIUXgo4JG24PvgxZkYx00yxAxBeoW4Hs4K8IhFKevslXBw/HRS2YzzPDo/Hk1NKFOY3LA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.6.0_1773536802374_0.18155562492787758","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"oh-my-agent","version":"2.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"e5b941449882cd395efbf15d7e4872b2de841ca9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.7.0.tgz","fileCount":4,"integrity":"sha512-XkxdFBIJqOd5wxZmUiLjBn6bHDemdCqp57XqPIt7R2GEkk+7hKlT58oeEDg2X823wAxe2FB6jat6yqJ5t/2nSQ==","signatures":[{"sig":"MEUCIQCuqrce+XVQKKlb7kYjClMpsXVaXJzkXT+5EIISuQe4nAIgO0Fgx0SWS4ziwmHZ2ZY7+PS3JSuQI1/G7PVCXXV4YxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1336618},"type":"module","shasum":"e5b941449882cd395efbf15d7e4872b2de841ca9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-XkxdFBIJqOd5wxZmUiLjBn6bHDemdCqp57XqPIt7R2GEkk+7hKlT58oeEDg2X823wAxe2FB6jat6yqJ5t/2nSQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.7.0_1773538982859_0.6256605565889255","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"oh-my-agent","version":"2.8.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.8.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"8e52f39711bcdb8c25630044db61f888519edeb1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.8.1.tgz","fileCount":4,"integrity":"sha512-IPGzOuar5WaThFRPxfWt1hE6TMih3wKvrtRK4+uL/lb5m+4dGiLGReJPyfXP1c0HmaVKbPp7C//6hK4a53jURQ==","signatures":[{"sig":"MEUCIQDGqkCsLGMC3IQt0Cyd2ckG7tJwK1pvWxLAzlI1ApJ1aQIgWECnFNPrCrk587FrmHO0Hyy5E0f8KXh17AveAr1go4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1350574},"type":"module","shasum":"8e52f39711bcdb8c25630044db61f888519edeb1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-IPGzOuar5WaThFRPxfWt1hE6TMih3wKvrtRK4+uL/lb5m+4dGiLGReJPyfXP1c0HmaVKbPp7C//6hK4a53jURQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.8.1_1773549005638_0.003443721128151278","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"oh-my-agent","version":"2.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"9ff3f68902d4129df74a8fae0248b492310d660f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.9.0.tgz","fileCount":4,"integrity":"sha512-Nl0LCBZ0LtYa6tzQ3l2YiLv579s0ka1x+exlnC/ewqujp498gFOaKTSsuD4Kx8OhQ+GAUyExAKk51pYt18rAlA==","signatures":[{"sig":"MEUCIFdSMoGqq5brhLMBtvUkrFEW0h0oUB1a6EaKsXVSJZCaAiEAt+9DPdk0Vcs3CM1IweYj6sIgBj9Gm0/vlTKzhNI3k+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1350574},"type":"module","shasum":"9ff3f68902d4129df74a8fae0248b492310d660f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Nl0LCBZ0LtYa6tzQ3l2YiLv579s0ka1x+exlnC/ewqujp498gFOaKTSsuD4Kx8OhQ+GAUyExAKk51pYt18rAlA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.9.0_1773557383390_0.1301987841900505","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"oh-my-agent","version":"2.9.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.9.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"46d987d16ce00278df4253c9cf29482888cf1d0c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.9.1.tgz","fileCount":4,"integrity":"sha512-NHOKttN6556V/91t9MBk0wHfzGufhTw2LL5ZrGpnPiqKlv79iDeZPm6uRwfRBoNF/VBXQhwvDOEHZZ4A+ay0cw==","signatures":[{"sig":"MEQCIAulUfyFUXPKjLIw7dMQzV8GCWMr0iMz0PPgu2En3vRTAiAmZpLQRUwO18TsxNiwzVOZAEY1pDPiPQ7vC9QnV7g1fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343730},"type":"module","shasum":"46d987d16ce00278df4253c9cf29482888cf1d0c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-NHOKttN6556V/91t9MBk0wHfzGufhTw2LL5ZrGpnPiqKlv79iDeZPm6uRwfRBoNF/VBXQhwvDOEHZZ4A+ay0cw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.9.1_1773567770458_0.15811298163692777","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"oh-my-agent","version":"2.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"dad0cf96fd76d1c6d6e7ff78c5fbc98c8276645c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.10.0.tgz","fileCount":4,"integrity":"sha512-K1dEwfxNsUlVVF6d6qrXhkgNmHTMJcLQvS3w/I350quUqm8CiIpyxW4/VqkmKle+JNGuh/KDnwczNGSw/rVqog==","signatures":[{"sig":"MEUCIA9/iBD0MakWPg141KkOfw1kcIR7JQtTV2sCdXstX5qlAiEA/GYT4nHrS4FFFzcAMK16pBO51lXDoz6U/MjfYSvfPSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1347147},"type":"module","shasum":"dad0cf96fd76d1c6d6e7ff78c5fbc98c8276645c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-K1dEwfxNsUlVVF6d6qrXhkgNmHTMJcLQvS3w/I350quUqm8CiIpyxW4/VqkmKle+JNGuh/KDnwczNGSw/rVqog==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.10.0_1773701274882_0.199444001164087","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"oh-my-agent","version":"2.10.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.10.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"b6537ff28d40c666aa7fa2c1c441cc560f3cc8f4","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.10.1.tgz","fileCount":4,"integrity":"sha512-E+3t/TOcOLyLSlQJbFoTAUw6BtonEdKiYTzjQq9NRKMZt19a3nSrgncf4omvEV8zwSucb5PbyU3PbE8Pqu+oLw==","signatures":[{"sig":"MEQCIEX0BXXJG4IpouxquOSfLiPDf6LKtztJO/faR2G5zf6bAiB+3udElIrzY0znq+CwaVmCs2yvZmFO3MqatWdKgcnCsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1347593},"type":"module","shasum":"b6537ff28d40c666aa7fa2c1c441cc560f3cc8f4","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-E+3t/TOcOLyLSlQJbFoTAUw6BtonEdKiYTzjQq9NRKMZt19a3nSrgncf4omvEV8zwSucb5PbyU3PbE8Pqu+oLw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.10.1_1773711218158_0.30075715211844467","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"oh-my-agent","version":"2.10.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.10.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"f49a47279035d66287345d03e665c9a4691a53c9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.10.2.tgz","fileCount":4,"integrity":"sha512-EO//Ujk4k4EHHkdFTgjDrxy/3t/nhJ9YJvfBKSWyQ4HvfCmOdor0uLAJ/m1PaCA+8sGLWk9s6NMeRO7u84uMTw==","signatures":[{"sig":"MEYCIQC+ayX5eDj0MPRrXZRlydqt24+4kopYteUViqi6GGKe7gIhAMtWi6yaECy2m6zl/5kjxdVI4pxCU4sjUpLiup4aeYI+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1347593},"type":"module","shasum":"f49a47279035d66287345d03e665c9a4691a53c9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-EO//Ujk4k4EHHkdFTgjDrxy/3t/nhJ9YJvfBKSWyQ4HvfCmOdor0uLAJ/m1PaCA+8sGLWk9s6NMeRO7u84uMTw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.10.2_1773752241121_0.3710330431209481","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"oh-my-agent","version":"2.11.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.11.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"a5f5374464ffca455dad6a965302943766eff467","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.11.0.tgz","fileCount":4,"integrity":"sha512-vWV16Y0KjWVU3ndSUOuzMfc2IQL1qfP9KJxbtekrD3uemaNi4Bnfn3tZuNzfvtW2XMSRDXt+iTHMoQq0vkskwg==","signatures":[{"sig":"MEUCIQC0M+z9sNTeJ9336uerM+LUPbJhqKQDWLdDcEcXcCgOIwIgaq5OIwTm+ez0PyA1QY5PGICLKsO3CqwLHxYuKw7x06U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348697},"type":"module","shasum":"a5f5374464ffca455dad6a965302943766eff467","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-vWV16Y0KjWVU3ndSUOuzMfc2IQL1qfP9KJxbtekrD3uemaNi4Bnfn3tZuNzfvtW2XMSRDXt+iTHMoQq0vkskwg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.11.0_1773823312964_0.06634787999301306","host":"s3://npm-registry-packages-npm-production"}},"2.11.1":{"name":"oh-my-agent","version":"2.11.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.11.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"c19ca657be1f175547bd0dd33148481467621323","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.11.1.tgz","fileCount":4,"integrity":"sha512-1JZDPfKl3CIzcbGOG6/zVi5dFw7yGMl1VFrhSIjloEjWf9BOoCUUyBerFZbN3MV0ZBQThDGyr7XBd/8vB8GY7w==","signatures":[{"sig":"MEQCIAyJAXv6KvMzlOmdodulv3mY6wDE2hJLJjBm+erzTDd/AiBN/qdtCxt3WcEPb2Ga5FNHIrGDCFKZLxHg2oV5mOlWCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348829},"type":"module","shasum":"c19ca657be1f175547bd0dd33148481467621323","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-1JZDPfKl3CIzcbGOG6/zVi5dFw7yGMl1VFrhSIjloEjWf9BOoCUUyBerFZbN3MV0ZBQThDGyr7XBd/8vB8GY7w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.11.1_1773832104074_0.688542859106928","host":"s3://npm-registry-packages-npm-production"}},"2.11.2":{"name":"oh-my-agent","version":"2.11.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.11.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"13e0b9b0cdc48352a14b2558237c223c94658d12","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.11.2.tgz","fileCount":4,"integrity":"sha512-hxY30wDBzEeTtr04eOWF31ofDCgoF+fNPsq28YW8xxPH9q5JZh45R5sBHlQRNqk3IoYd/mM0CX3aev69l9uP3w==","signatures":[{"sig":"MEYCIQCez5+Nh4PQwyeWeRbF+LEPEJl3Hmh1gnlCgOtV+2EM3AIhAJHqtfVAxVALmYRx8kkG+GHDcZNcctZNeOgelF8r6yX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348829},"type":"module","shasum":"13e0b9b0cdc48352a14b2558237c223c94658d12","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-hxY30wDBzEeTtr04eOWF31ofDCgoF+fNPsq28YW8xxPH9q5JZh45R5sBHlQRNqk3IoYd/mM0CX3aev69l9uP3w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.11.2_1773843462036_0.0233033299118115","host":"s3://npm-registry-packages-npm-production"}},"2.11.3":{"name":"oh-my-agent","version":"2.11.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.11.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"36453787077ebee7107584c377039b726176a266","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.11.3.tgz","fileCount":4,"integrity":"sha512-jBmOxPH0bfKiR4pKN1qbPnr/FaJAI+I5MCO0JSW/FhDyd5JIntdlnsfF0GVdWXQ0Bp+Q/yEg66gcjHO7nyQMHg==","signatures":[{"sig":"MEQCIHO0u5mZWeCEYlozGizqMNlRe1m6U6HrumXn6ITXNbS+AiBr9jAiTdxvsJx15WBTAj0cXdo/VEh0V69G2XIf6Xho7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348829},"type":"module","shasum":"36453787077ebee7107584c377039b726176a266","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-jBmOxPH0bfKiR4pKN1qbPnr/FaJAI+I5MCO0JSW/FhDyd5JIntdlnsfF0GVdWXQ0Bp+Q/yEg66gcjHO7nyQMHg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.11.3_1773843537397_0.7882410124588302","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"oh-my-agent","version":"2.12.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@2.12.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"b64d2f8bc903a44658b31859c0321c2571211a5d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-2.12.0.tgz","fileCount":4,"integrity":"sha512-+27cF768wF5FqUaiwUhRRVU9jvcIWhdwCU3o0OlMcAXnwA9zyznCqn9aZfw8ZkYy1jz/9a0tdMWA6NCCltqyZw==","signatures":[{"sig":"MEUCIQDLb/nG4BF5iGedjX/0RmEwQ0KxJLvDUvB9I1aft3DphwIgI1yB+GgLXsVuQciV9qVjM1HNvZkh0vy27VGgkN4KeGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1351525},"type":"module","shasum":"b64d2f8bc903a44658b31859c0321c2571211a5d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+27cF768wF5FqUaiwUhRRVU9jvcIWhdwCU3o0OlMcAXnwA9zyznCqn9aZfw8ZkYy1jz/9a0tdMWA6NCCltqyZw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["brainstorm","workflow-guide","pm-agent","frontend-agent","backend-agent","db-agent","mobile-agent","qa-agent","debug-agent","orchestrator","dev-workflow","tf-infra-agent","commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_2.12.0_1774057755195_0.21342486087279466","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"oh-my-agent","version":"3.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@3.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"78fe4177b5803234c4bff8003bc8a476a4b4c9a9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-3.0.0.tgz","fileCount":4,"integrity":"sha512-t3n2+OXRqDIhFDADb5ENvIOcq1BabrAVodlTPFcgUwT6V6Uski/J+YWGD+ZBJBYQl7c8aAR8eVUYnK2m0m2kpQ==","signatures":[{"sig":"MEUCIFg17eL+FapyMhGHZJ3aed/uyD9yDeVe1iAlc6VH6a3oAiEAqk19UY3ssli7TfhauF0rw5sJP8E/1vTuiLoboWKyBAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1353684},"type":"module","shasum":"78fe4177b5803234c4bff8003bc8a476a4b4c9a9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-t3n2+OXRqDIhFDADb5ENvIOcq1BabrAVodlTPFcgUwT6V6Uski/J+YWGD+ZBJBYQl7c8aAR8eVUYnK2m0m2kpQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_3.0.0_1774060284024_0.751084577068754","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"oh-my-agent","version":"4.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"6b089f3faee98ab201369396630dc8c87a6983e0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.0.0.tgz","fileCount":4,"integrity":"sha512-Sz91W08NfPBeN+Z/7QsN5mZwaqJ6I0gUaFVCIPh0dvAPFfcVQnngVi0ckAWwCaob7S7HTuLc05YVXV4iR2TEoA==","signatures":[{"sig":"MEQCIAvMw7wd2if7B/iowwy6zgqYfYzHNFwRa2MfjQ3et0IzAiBOcy9R2fhuHNyry7kUtHLWCvRVO1+v7mHEc4BlFWrgWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1365317},"type":"module","shasum":"6b089f3faee98ab201369396630dc8c87a6983e0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Sz91W08NfPBeN+Z/7QsN5mZwaqJ6I0gUaFVCIPh0dvAPFfcVQnngVi0ckAWwCaob7S7HTuLc05YVXV4iR2TEoA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.0.0_1774074351821_0.1676084886975422","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"oh-my-agent","version":"4.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"52d3ea0d37d5dede54a82268fee864d60f4c24d3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.1.0.tgz","fileCount":4,"integrity":"sha512-3WTYi9ztxQfpqoLEU6b32egQPQrOYipNt/mjQmlCsz82C5UrAn8Zyr4SaiNBJj4h/ndsRpdkXASAMJj3lvr9GQ==","signatures":[{"sig":"MEUCIQC2Y3XlC5SiKYn8PxkIVtVyYqQkyhPxQdngcOk+FwFEOAIgUcouiTHYZ8tfV8HiQ0KRwzB31Xk2GaBVx06H9bw37rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369169},"type":"module","shasum":"52d3ea0d37d5dede54a82268fee864d60f4c24d3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-3WTYi9ztxQfpqoLEU6b32egQPQrOYipNt/mjQmlCsz82C5UrAn8Zyr4SaiNBJj4h/ndsRpdkXASAMJj3lvr9GQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.1.0_1774075210661_0.305602489583789","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"oh-my-agent","version":"4.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"64bec6375c9ad502444dcb5c96d4cca38b5a679a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.2.0.tgz","fileCount":4,"integrity":"sha512-o29wq/S3/SAraEFmqVfnE17QYg1uBvzGkXLXY+QSO1SUSbrwfRGv35FAvtD56J9u8ooaJEOxdIZzlcTODrrVPw==","signatures":[{"sig":"MEYCIQD+MAd1rNFnmVQIwqg3KLXJH/gB0wOAv61bXTWODYtmpwIhAPJa4OaBcegLEbGhk7nGch74MbgitgM8TiBA3t0IXDoI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1374210},"type":"module","shasum":"64bec6375c9ad502444dcb5c96d4cca38b5a679a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-o29wq/S3/SAraEFmqVfnE17QYg1uBvzGkXLXY+QSO1SUSbrwfRGv35FAvtD56J9u8ooaJEOxdIZzlcTODrrVPw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.2.0_1774094732801_0.22133693289932066","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"oh-my-agent","version":"4.2.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.2.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"8afa1c9a2dcc2229d35c3402b709f871cf6dbcc8","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.2.1.tgz","fileCount":4,"integrity":"sha512-NFlWEVTb1I1gZJb2j9+pQHBW+dzH9WWHN3Lhim4o+2U5MeiqzH1/KqHmLg2JE5Z6YJY2r1z9KjOLHoUr+4PC/w==","signatures":[{"sig":"MEUCIG86BcCLd71wmuT4/3os56P6JNuxH3FzCQTYegabmQvyAiEA30P0oQpsneXtDrYYVInkNx7kAyobLTd+4x0CmaLnKxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370667},"type":"module","shasum":"8afa1c9a2dcc2229d35c3402b709f871cf6dbcc8","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-NFlWEVTb1I1gZJb2j9+pQHBW+dzH9WWHN3Lhim4o+2U5MeiqzH1/KqHmLg2JE5Z6YJY2r1z9KjOLHoUr+4PC/w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.2.1_1774161067109_0.8743121488204246","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"oh-my-agent","version":"4.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"956875e859c791f1e4207a622af280d01a5f68a7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.3.0.tgz","fileCount":4,"integrity":"sha512-LAzK9g5DvlJgU6pSCus55AWPvwrZjaBhBMhKxlFxuKtQ4JmFJqJAMaX4jq4ZsTNuC7KpJyD3YHJUrlTCXYKhyA==","signatures":[{"sig":"MEQCIEzw3RwWpI/HvG11h7YQLBKXAzOINt6AHPMeJkkZf9mTAiAfUAP103P/CWPq4tFnz91tk5ucJGVR4VrZrbS6xBt13Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1371834},"type":"module","shasum":"956875e859c791f1e4207a622af280d01a5f68a7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-LAzK9g5DvlJgU6pSCus55AWPvwrZjaBhBMhKxlFxuKtQ4JmFJqJAMaX4jq4ZsTNuC7KpJyD3YHJUrlTCXYKhyA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.3.0_1774190911965_0.6802457144665637","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"oh-my-agent","version":"4.3.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.3.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"00277025097d123ac8ebdd14fe1ea21a844217b7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.3.1.tgz","fileCount":4,"integrity":"sha512-sOd1uwwe/7sVD/ibSnxODPLA/ZK2vsaV2xb0n+poaXWhodpwDxvmyweRImcOflRY0YPEkzMvuc+d8pODIiaI0g==","signatures":[{"sig":"MEYCIQDxQjCV5kdpLlekH4j/r5bZNbvmdVsqQWVQEDi3XRqHzgIhALBFtIlk6w9rk492n8uYYsBVMKnbFhPjobID/ype8Hx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1371834},"type":"module","shasum":"00277025097d123ac8ebdd14fe1ea21a844217b7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-sOd1uwwe/7sVD/ibSnxODPLA/ZK2vsaV2xb0n+poaXWhodpwDxvmyweRImcOflRY0YPEkzMvuc+d8pODIiaI0g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.3.1_1774192749673_0.7012448041975734","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"oh-my-agent","version":"4.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"2175f27385ac4dc50ec96b37b3e8b1e4d01e6961","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.4.0.tgz","fileCount":4,"integrity":"sha512-w6yJMTJ3swgKTxJONA7gR597iX/bSLIgPuFfGRGrfNJYUStvGsvlUKDumuyjpgFJfOr+c/tPxZB5zes1vG1APw==","signatures":[{"sig":"MEUCIQCSE8xJ0sXVjVkhKy1/nfjrXERM8rIoaronJz9QucmwZQIgRkBDDc60lWCPv++3h1143ZCNVNf8tzY+JfXoJ06sMIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375792},"type":"module","shasum":"2175f27385ac4dc50ec96b37b3e8b1e4d01e6961","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-w6yJMTJ3swgKTxJONA7gR597iX/bSLIgPuFfGRGrfNJYUStvGsvlUKDumuyjpgFJfOr+c/tPxZB5zes1vG1APw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.4.0_1774235701828_0.6966273250837423","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"oh-my-agent","version":"4.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"b1f62d136f49b6b893cc364c8b21c675957d42e2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.5.0.tgz","fileCount":4,"integrity":"sha512-lbvtGiedBq0SwPtqdiv4/K8HoSL8zRiBMmU3GW4F+q9kugt247ukKmQXm5WULbm97ToTRle4kh/yyIgpwIRMmg==","signatures":[{"sig":"MEUCIHPGkX8No9zisSjn3i1me1W8BFD1gnTm87vSgo++L02uAiEA8rlwYo8Lj58XXbplCGxrHRug9PeYr6dpr+AJZoXEaYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1376008},"type":"module","shasum":"b1f62d136f49b6b893cc364c8b21c675957d42e2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-lbvtGiedBq0SwPtqdiv4/K8HoSL8zRiBMmU3GW4F+q9kugt247ukKmQXm5WULbm97ToTRle4kh/yyIgpwIRMmg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.5.0_1774252469099_0.6175774747928597","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"oh-my-agent","version":"4.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"efca6590124fa9ae2ee20d83f1817d5365ba8eb3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.6.0.tgz","fileCount":4,"integrity":"sha512-4K9u6xh9aobfSD2xOfSjigD+BM50tg7UlSdgUNdjtY69y/sXBFajCXH5H1XJLeivLJioeTNtfq9xdvqHP3jrJw==","signatures":[{"sig":"MEQCIEMAVJZwsX9Bmw5lBnbPvy78Pwn9PIR/l1nJCmHQD8YNAiBcBvsoc/S5LuGnXYYu46BmPGqlK7We26fnfRWd7FLKOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1376864},"type":"module","shasum":"efca6590124fa9ae2ee20d83f1817d5365ba8eb3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-4K9u6xh9aobfSD2xOfSjigD+BM50tg7UlSdgUNdjtY69y/sXBFajCXH5H1XJLeivLJioeTNtfq9xdvqHP3jrJw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.6.0_1774276640243_0.18790221362460957","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"oh-my-agent","version":"4.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"01aa4c83b174471d13aba3806eb84a1e981097e4","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.7.0.tgz","fileCount":4,"integrity":"sha512-jA05qIfdAOx5jN5QDhKL7MHStnJCRxD/fBzaM33lMt3wZwXTrD16b5UHSXysNbH/exen0/WxxMZ4yXmwK5E3WA==","signatures":[{"sig":"MEQCIF7hpHOnHrZ86lCpXU5DGVZnjkP1a5OHbhXsjJScmWY6AiBFHac48bw5Viy6EIJofJBv2mHG/TV+yNVFncssb1WELA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377096},"type":"module","shasum":"01aa4c83b174471d13aba3806eb84a1e981097e4","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-jA05qIfdAOx5jN5QDhKL7MHStnJCRxD/fBzaM33lMt3wZwXTrD16b5UHSXysNbH/exen0/WxxMZ4yXmwK5E3WA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.7.0_1774313201057_0.017979663924084566","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"oh-my-agent","version":"4.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"c283bb9540eefd874a2339c05bf2f1e89b70c1b3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.8.0.tgz","fileCount":4,"integrity":"sha512-PCpXTHbZS+cXQ4w7y4cfD1TF51iSH7zmydcyfrJZXbba+TNgj1IMp+/ZI2hbHBoRmhGstUxDwDhqIi0GeNSl5g==","signatures":[{"sig":"MEQCIDWoczc+qoCCLGDWpx4Scc8ADOh1PoapkMw/8l0weW3LAiBM0ARZZaAGUHO4M2FeLjGDa51wBHCjezxKsqO+cpzMjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378634},"type":"module","shasum":"c283bb9540eefd874a2339c05bf2f1e89b70c1b3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-PCpXTHbZS+cXQ4w7y4cfD1TF51iSH7zmydcyfrJZXbba+TNgj1IMp+/ZI2hbHBoRmhGstUxDwDhqIi0GeNSl5g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.8.0_1774329420832_0.5848559275290761","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"oh-my-agent","version":"4.8.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.8.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"96ffce1aa13794f9eef52c7b470479a4f1332b55","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.8.1.tgz","fileCount":4,"integrity":"sha512-hzQ2vuCbjSd6LxnaSIqnzRFoLdYb24f/ZB58vLV8CrsHyGHTXCA9R9jK5azIfMMGa6FHd0daGDq5IlFE0P70vQ==","signatures":[{"sig":"MEQCIFEbr5ZltmdSIubeRPjxfc6Fs1RqLAEtCnNrdW3TXtVJAiAzLLBa6Yniw5XtNpt+wnmWwAdChk9J9vzohmDbrLPa8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1377198},"type":"module","shasum":"96ffce1aa13794f9eef52c7b470479a4f1332b55","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-hzQ2vuCbjSd6LxnaSIqnzRFoLdYb24f/ZB58vLV8CrsHyGHTXCA9R9jK5azIfMMGa6FHd0daGDq5IlFE0P70vQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.8.1_1774417092128_0.47405025091057973","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"oh-my-agent","version":"4.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"5e01a2e9b5b63773d8d504f9428ad2f79f14ec1f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.9.0.tgz","fileCount":4,"integrity":"sha512-rd1pB5f7mT9wfFP/p9KbgkkMtKDQzMBapbHlNIypW3P/C8DAZLTO0jbdnDVeOx8F4vFgcSmpS9ToorMp9CwcDQ==","signatures":[{"sig":"MEQCH3zCohtjxWIVXa9Fz/qpayURQnDiCtCcT9xWLeztkxUCIQC4YQzrGlCxLGXmnwhfw52Sbp7IjhQoB31F9TPX/T3psg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378096},"type":"module","shasum":"5e01a2e9b5b63773d8d504f9428ad2f79f14ec1f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-rd1pB5f7mT9wfFP/p9KbgkkMtKDQzMBapbHlNIypW3P/C8DAZLTO0jbdnDVeOx8F4vFgcSmpS9ToorMp9CwcDQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.9.0_1774427059425_0.41004334222651107","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"oh-my-agent","version":"4.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"74f6153c071087109195a4f38faa7ed534722095","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.10.0.tgz","fileCount":4,"integrity":"sha512-/wJsVhdelYUtRikG8HTpeL8y0AyZPTKtz7LQ7MqFcaw1/176mks/zEeX9pqt7t9I52wGLgtliHuWT/ZuozUcNQ==","signatures":[{"sig":"MEYCIQDfUu1q+y7VVTLa2nLEZYP0mqxEzafsv1lsLcf7C0PtNQIhAPBkJqp5/bEySD7fniv++WzMJcHMgKQEUr63zAhDvqOu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378099},"type":"module","shasum":"74f6153c071087109195a4f38faa7ed534722095","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-/wJsVhdelYUtRikG8HTpeL8y0AyZPTKtz7LQ7MqFcaw1/176mks/zEeX9pqt7t9I52wGLgtliHuWT/ZuozUcNQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.10.0_1774502174375_0.3169419257637607","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"oh-my-agent","version":"4.10.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.10.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"370190056fe337e40a4089c6f9fcab8f63ba1783","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.10.1.tgz","fileCount":4,"integrity":"sha512-WJefMmEVz+gTk9Vt2nQIwE8ir7HE7W5PjnIw7pL8dI+kDEfUs4gvURRkvxriDovVtOgnDEVblSHyX5D1o/Y0dQ==","signatures":[{"sig":"MEUCIFnX3i5hOWCg9VGTYBgOfMsAsJeth7YrnbWRVnLdlw6KAiEAgeAtojoe9h8pu4lebwXPe/iWRSiHhaSnEsSkNoecwHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378407},"type":"module","shasum":"370190056fe337e40a4089c6f9fcab8f63ba1783","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-WJefMmEVz+gTk9Vt2nQIwE8ir7HE7W5PjnIw7pL8dI+kDEfUs4gvURRkvxriDovVtOgnDEVblSHyX5D1o/Y0dQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.10.1_1774506139821_0.7606220318166341","host":"s3://npm-registry-packages-npm-production"}},"4.10.2":{"name":"oh-my-agent","version":"4.10.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.10.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"3c0fea50ad9dbce7f0780b5d1b77973952a578be","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.10.2.tgz","fileCount":4,"integrity":"sha512-zqg52G1pOAvSvYP2Tm0sYXHpuGL8gprUyS5OiyluFCS49wkHvliLaN5li4ogwDLgMP3tjilxWhrZNulzxthyYg==","signatures":[{"sig":"MEQCIBk8X12FORVvgH1JqZydFTmbP91LpF7ZzrMUzg2frk3VAiBqTLdcSTUShXaI31LzM4VxJ6UxVV5CcIqF7tI+tqJ81A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378407},"type":"module","shasum":"3c0fea50ad9dbce7f0780b5d1b77973952a578be","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-zqg52G1pOAvSvYP2Tm0sYXHpuGL8gprUyS5OiyluFCS49wkHvliLaN5li4ogwDLgMP3tjilxWhrZNulzxthyYg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.10.2_1774506905031_0.29480470576355877","host":"s3://npm-registry-packages-npm-production"}},"4.10.3":{"name":"oh-my-agent","version":"4.10.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.10.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"b57547209dc5250c1da10702814ff1486a87c5d7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.10.3.tgz","fileCount":4,"integrity":"sha512-qUTmaZZgBo1toV6vfFs6AUAy0YGDzj7lJmYOgE9aqdOdp5D3USUSjp4Kt8cCngcOs1Kc7M31sxnsFzmCKc6aMw==","signatures":[{"sig":"MEYCIQDgHqr/qO5Yv2Z/Fz8y56/J2AqqFfvn1EvEygU4ryf/ggIhAN9ag1pzD4i4DQjQKaa/DdpX0RBtFFoVBDrBVjN1Kelc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378407},"type":"module","shasum":"b57547209dc5250c1da10702814ff1486a87c5d7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qUTmaZZgBo1toV6vfFs6AUAy0YGDzj7lJmYOgE9aqdOdp5D3USUSjp4Kt8cCngcOs1Kc7M31sxnsFzmCKc6aMw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.10.3_1774507898290_0.5971556434938496","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"oh-my-agent","version":"4.11.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.11.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"2029f74ddaa6a9e3fe8f74e6ceda154f4c186ced","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.11.0.tgz","fileCount":4,"integrity":"sha512-LgJH32vJ56W2ebXkUFwwl4B5E0FpuFkn3dLvjC/Lfomv2OOk74prUo1AadmOH2EaUsNWrj5coGQt2FbSWD6xHw==","signatures":[{"sig":"MEUCIQClAI65GzGCRPs9R2lK55JcZ4bu8b3v7pccZ5TzSyLQ8gIgCX6OFm0A2VuDuIzI/D6+rVrJ6ipv9I8n1xvUkcSXNW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378407},"type":"module","shasum":"2029f74ddaa6a9e3fe8f74e6ceda154f4c186ced","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-LgJH32vJ56W2ebXkUFwwl4B5E0FpuFkn3dLvjC/Lfomv2OOk74prUo1AadmOH2EaUsNWrj5coGQt2FbSWD6xHw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.11.0_1774518187404_0.4438393701539449","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"oh-my-agent","version":"4.12.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.12.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"d0c5c29c615b9ce5afbe59ba36f0afe3af2bb982","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.12.0.tgz","fileCount":4,"integrity":"sha512-TUOjzAxU8X4biRl9F7WwtnfG88Tz85712CtWTAseU5sXdWcfzMVWn2gw/FhfKf0Rjr/E4nH0ozZHwwUeo5mAiw==","signatures":[{"sig":"MEUCIQD5d3UN7dh0h2EEnjr4HgWfjryWTqeMugQX7XaRMndjMgIgSQ3kLqN/91w2dPoSR0nSWpqVi+Sga5N2Yku73+ASmfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1384763},"type":"module","shasum":"d0c5c29c615b9ce5afbe59ba36f0afe3af2bb982","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-TUOjzAxU8X4biRl9F7WwtnfG88Tz85712CtWTAseU5sXdWcfzMVWn2gw/FhfKf0Rjr/E4nH0ozZHwwUeo5mAiw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.12.0_1774572460446_0.23802624594563127","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"oh-my-agent","version":"4.13.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.13.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"ce010ee5a821bdad80c77259a7baa7dd0de9f776","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.13.0.tgz","fileCount":4,"integrity":"sha512-MezLFIKfHVpSq3zNmuISVIRR8c4Mf91LompnyS+wN66zJYKPBdrxKoB3jAjeRPk1/xeU8Mz1Y1HAb0J5MV01IQ==","signatures":[{"sig":"MEQCIBICBpqaPB2Z5vNhOYnHf9yFVlV+hRoRmZxXorCLL/LCAiBNXjEWTb8WzOfft94dO2EMJ2cxm/6W4bPRyGjTtEQXgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385229},"type":"module","shasum":"ce010ee5a821bdad80c77259a7baa7dd0de9f776","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-MezLFIKfHVpSq3zNmuISVIRR8c4Mf91LompnyS+wN66zJYKPBdrxKoB3jAjeRPk1/xeU8Mz1Y1HAb0J5MV01IQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.13.0_1774657682340_0.9771328294796577","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"oh-my-agent","version":"4.14.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.14.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"12a579177b58040f229f0d64e72ca8ca96911941","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.14.0.tgz","fileCount":4,"integrity":"sha512-08M0unDckUkAgEBuuVAYBXNl+ZMeiLujGkZBtDyzpxUMElONUsU3e/FAnX8eVRJHhU5FKMcosrrO5+ycJ7BMNQ==","signatures":[{"sig":"MEUCIQCYLPkXgze1AXqclunZSblPVDzRJGsZvN0lynnjcMWMDgIgUctasFcxJGj4vNK5YqjWGLAhR08ORyCuIEJ+pZZN5Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393681},"type":"module","shasum":"12a579177b58040f229f0d64e72ca8ca96911941","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-08M0unDckUkAgEBuuVAYBXNl+ZMeiLujGkZBtDyzpxUMElONUsU3e/FAnX8eVRJHhU5FKMcosrrO5+ycJ7BMNQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.14.0_1774669433516_0.9535876609570713","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"oh-my-agent","version":"4.15.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.15.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"a01fcc4478c9d25ef34f361512946403b3e39265","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.15.0.tgz","fileCount":4,"integrity":"sha512-+X62jbEpIvY0MElY563vMZcEMOpjbLp9emEhUFVvNIiXsn/6aZFLTBfpei3l8opfYwcJUJpesgT44XLhE/SYLQ==","signatures":[{"sig":"MEUCIQDTXd8e47RsXDsyJoDE3rTABj1YowbRaJh1GUzcVEZV7wIgf+LotpZVxYl8Fjv48qBKINFicDAAqeiv3HUwoQ3W4ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395133},"type":"module","shasum":"a01fcc4478c9d25ef34f361512946403b3e39265","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+X62jbEpIvY0MElY563vMZcEMOpjbLp9emEhUFVvNIiXsn/6aZFLTBfpei3l8opfYwcJUJpesgT44XLhE/SYLQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.15.0_1774673554242_0.2595833153177587","host":"s3://npm-registry-packages-npm-production"}},"4.15.1":{"name":"oh-my-agent","version":"4.15.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.15.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"7f330067530e68f76ee0f5354ae236113f01ba78","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.15.1.tgz","fileCount":4,"integrity":"sha512-JyI67dnWKW7FER3qnnPCXdWGCrVGQRCaEp/sUZfgjNeGmKc1b/MxSNZPd/71+lCndtLIluF5Z67VpRtFXcypKg==","signatures":[{"sig":"MEUCIQDvQv8jY1Nagfz+cmorFLPSb2zzu3lpclPcHDVLCC9NoQIgZeRmHOT5hTdumt9m6yo5YWkNIWZC6N8X57yFO62GswU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395133},"type":"module","shasum":"7f330067530e68f76ee0f5354ae236113f01ba78","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-JyI67dnWKW7FER3qnnPCXdWGCrVGQRCaEp/sUZfgjNeGmKc1b/MxSNZPd/71+lCndtLIluF5Z67VpRtFXcypKg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.15.1_1774787534572_0.20633627532451615","host":"s3://npm-registry-packages-npm-production"}},"4.15.2":{"name":"oh-my-agent","version":"4.15.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.15.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"f2dabf19e3d2cff54534ab8c790bcafc15175882","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.15.2.tgz","fileCount":4,"integrity":"sha512-hvwGnCQp4B655JkMdbBhUsp71GSDb2ievF1jL46v/LkQ5NAU4DZYt8eliC4oKn3lDN+6lPfMFfl+ZmJH3spkuQ==","signatures":[{"sig":"MEUCICNQ8pv3LY1AuLD9/vPjrR05QmR6Ecx12bAp7bpJyNSGAiEAtOPlVXlXrf+ASDMvKZcsiTeNz9Zfbn0qkT138BD67t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395133},"type":"module","shasum":"f2dabf19e3d2cff54534ab8c790bcafc15175882","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-hvwGnCQp4B655JkMdbBhUsp71GSDb2ievF1jL46v/LkQ5NAU4DZYt8eliC4oKn3lDN+6lPfMFfl+ZmJH3spkuQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.15.2_1774791845811_0.6649233589225012","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"oh-my-agent","version":"4.16.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.16.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"18658ddc2ee73ea5ebc18e9b81c8fe2722860535","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.16.0.tgz","fileCount":4,"integrity":"sha512-6Xyk7S4JNmP8EWru1Zc53JlAmSmvDkxLviEVsX/WGSR0zHO65xgA0uCr+ejfrq6/o+SU93SIgHx2OqRwqpng8w==","signatures":[{"sig":"MEUCIHrjRFwkQb34Af/ujgOWtjMrwYouK3dLFozkpSrOyYr4AiEAv5funljwLrDE5U9whWhO4xUoNgOYfwbVd+YgK9hXPWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395133},"type":"module","shasum":"18658ddc2ee73ea5ebc18e9b81c8fe2722860535","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-6Xyk7S4JNmP8EWru1Zc53JlAmSmvDkxLviEVsX/WGSR0zHO65xgA0uCr+ejfrq6/o+SU93SIgHx2OqRwqpng8w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.16.0_1774841717987_0.7087217458888617","host":"s3://npm-registry-packages-npm-production"}},"4.17.0":{"name":"oh-my-agent","version":"4.17.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.17.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"d1500d2f522971646f12c80bdacf1bb2f3b72bde","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.17.0.tgz","fileCount":4,"integrity":"sha512-0YIWCrUCVCxeCahA7f8kA0t5fFKVib24Oo5W6+zmTeymQk55TOZaNcqarvY0wbBpyXM5S6Nm4oSJ3Fs6dxeLXQ==","signatures":[{"sig":"MEQCIEKcXLDI6KCvopNkSTaLIdVTHsocOM0U2QUw9oz8W7DqAiBDN1h0BsgfZTqBy4WIr/ofm8Cp6UQVdimNweoTrM+m6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395133},"type":"module","shasum":"d1500d2f522971646f12c80bdacf1bb2f3b72bde","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-0YIWCrUCVCxeCahA7f8kA0t5fFKVib24Oo5W6+zmTeymQk55TOZaNcqarvY0wbBpyXM5S6Nm4oSJ3Fs6dxeLXQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.17.0_1774868195938_0.516410167921465","host":"s3://npm-registry-packages-npm-production"}},"4.17.1":{"name":"oh-my-agent","version":"4.17.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.17.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"125427f2ed3a592bce97b91eaf9962ea4f95b624","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.17.1.tgz","fileCount":4,"integrity":"sha512-0FTQyMO5i6CYyoYFCIKGDXAnmIVJP/tss1uvB7QxLyATelC9YK2tR6HT3dc8g8vUFBKfqMRrrJ+Or5+Vv8s4CQ==","signatures":[{"sig":"MEYCIQDJaQ9wqhfdBCXurmyjjrnaRpx/I6BxdZqM6pj+yHUVvQIhANO5GJGeOVWlXHxXVA9fIoTArU+OBTFuKVvkijtL8j7R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395115},"type":"module","shasum":"125427f2ed3a592bce97b91eaf9962ea4f95b624","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-0FTQyMO5i6CYyoYFCIKGDXAnmIVJP/tss1uvB7QxLyATelC9YK2tR6HT3dc8g8vUFBKfqMRrrJ+Or5+Vv8s4CQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.17.1_1774904988052_0.72252300708129","host":"s3://npm-registry-packages-npm-production"}},"4.17.2":{"name":"oh-my-agent","version":"4.17.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.17.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"2b04ef021b62b718559a10e72671fa431fcac28a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.17.2.tgz","fileCount":4,"integrity":"sha512-eSA97P7wlzEvc8Xa8cjZQqvK/ulM7mORGMR66eX52LGd/iCto0OUqadOlnoyt91Rrs/O5vGGSHTuBkumhhRGLA==","signatures":[{"sig":"MEUCIHlzeoa1J4maeA0tX1bQpFlnozg11YOuJXgvzxNY0yb1AiEAnxBScco1tIntYTDLDj8awzKXrcRsXzUYoXXIfu+teOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395139},"type":"module","shasum":"2b04ef021b62b718559a10e72671fa431fcac28a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-eSA97P7wlzEvc8Xa8cjZQqvK/ulM7mORGMR66eX52LGd/iCto0OUqadOlnoyt91Rrs/O5vGGSHTuBkumhhRGLA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.17.2_1774911941255_0.8252691159201389","host":"s3://npm-registry-packages-npm-production"}},"4.18.0":{"name":"oh-my-agent","version":"4.18.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.18.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"887666ed10ec0e72609403735f805b5389224eaa","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.18.0.tgz","fileCount":4,"integrity":"sha512-1wl3oysYrDP9+OfHjq4p4OhYgO4SM+graxhxXvmy+zd9+pA8Zyy4Vw8+QAkQh9C02CA8spcU+Fz34F0YqdSwgA==","signatures":[{"sig":"MEQCIFPoCTjyvwzcaOIJdlIUXundhJ0ruK4Rav4RWeJ4enRxAiAt2Jz1SqemVP9fdVgKkTr/wln1bgcd7tEFRAWAeGaJag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397107},"type":"module","shasum":"887666ed10ec0e72609403735f805b5389224eaa","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-1wl3oysYrDP9+OfHjq4p4OhYgO4SM+graxhxXvmy+zd9+pA8Zyy4Vw8+QAkQh9C02CA8spcU+Fz34F0YqdSwgA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.18.0_1774928208995_0.7454728121073235","host":"s3://npm-registry-packages-npm-production"}},"4.18.1":{"name":"oh-my-agent","version":"4.18.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.18.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"342878a21ce1bfcf2b7dbf9ab57f3d7602ec216c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.18.1.tgz","fileCount":4,"integrity":"sha512-yD+GqBuatP/De+ZRutLfKb5tzZSZ1JA8N+xvfpoNCODfTf6PZ2lh7X8vQkhGiRrlcuRvyZWOhnh36+yio/5mPg==","signatures":[{"sig":"MEQCIAca1iKjWWKVudit3EBGou7L7H5SPMvBuHiUbrZ/Y5zNAiBiAZYfQRHmOtwVYoX1rgvLiAEz9J69Et0Y2GAPCLl7gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397107},"type":"module","shasum":"342878a21ce1bfcf2b7dbf9ab57f3d7602ec216c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-yD+GqBuatP/De+ZRutLfKb5tzZSZ1JA8N+xvfpoNCODfTf6PZ2lh7X8vQkhGiRrlcuRvyZWOhnh36+yio/5mPg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.18.1_1774932952286_0.3764838355277058","host":"s3://npm-registry-packages-npm-production"}},"4.18.2":{"name":"oh-my-agent","version":"4.18.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.18.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"535acb634755e883610ae5ae181241e5a44c7081","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.18.2.tgz","fileCount":4,"integrity":"sha512-cYhjpHGxO+lTdN7dt0O06zXt7p1692BeIo7HsT8B+toniM7yn7GyXq2l/dieg1QuPdGQb1qbn8GJg6cvgaUXzA==","signatures":[{"sig":"MEYCIQCi6jFLiapnwg50ntPclVNLOZbnjSLbat1qEVTv/TJDlQIhAK2BO6aMtwkM0k0PK+lxkL+Z+oNUkkULq8pRaJr3VoVY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401267},"type":"module","shasum":"535acb634755e883610ae5ae181241e5a44c7081","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-cYhjpHGxO+lTdN7dt0O06zXt7p1692BeIo7HsT8B+toniM7yn7GyXq2l/dieg1QuPdGQb1qbn8GJg6cvgaUXzA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.18.2_1775031460337_0.15563922602179558","host":"s3://npm-registry-packages-npm-production"}},"4.18.3":{"name":"oh-my-agent","version":"4.18.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.18.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"97e5b5ffd20414fd5ac7d5456adca1c1ccaabcaa","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.18.3.tgz","fileCount":4,"integrity":"sha512-VJaedhCGYAuCRu3AmlUJFdyRTLo2S+MyMfoiINL5yWwjzwFInRkq4E5VYt9G5Q++IBw805V55c4k1BBO21lo2Q==","signatures":[{"sig":"MEYCIQDL7mJQCJ4puovD44q5so3Vh+EGV6DR0y1kQjqvvuiC/wIhAOCcC1chAOepsq4aJDKcyRoBF0TGRU7k7k1KQe6lFqoO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401364},"type":"module","shasum":"97e5b5ffd20414fd5ac7d5456adca1c1ccaabcaa","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-VJaedhCGYAuCRu3AmlUJFdyRTLo2S+MyMfoiINL5yWwjzwFInRkq4E5VYt9G5Q++IBw805V55c4k1BBO21lo2Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.18.3_1775040593708_0.9498445136036122","host":"s3://npm-registry-packages-npm-production"}},"4.18.4":{"name":"oh-my-agent","version":"4.18.4","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.18.4","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"043e29d2b4625782f9931d87ad4b50d252d639e9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.18.4.tgz","fileCount":4,"integrity":"sha512-I5bDq7znMxgdXM0ZQJUP398IN7q+O1vr9CWbZDkItHtZnKfxzL0K3HHDHJdMQ+8KL0czcsgJt0Zq7tUp3SvZSQ==","signatures":[{"sig":"MEUCIBNjncznNAZYYhWRZ4se/8VwYQkqQuKn8N6/OTfAjo1aAiEAgjf0ZRg91lvc+NMzzIgeG79Ec4S8vlK15+7UxFRlSL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401364},"type":"module","shasum":"043e29d2b4625782f9931d87ad4b50d252d639e9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-I5bDq7znMxgdXM0ZQJUP398IN7q+O1vr9CWbZDkItHtZnKfxzL0K3HHDHJdMQ+8KL0czcsgJt0Zq7tUp3SvZSQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.18.4_1775045008576_0.5773895432294411","host":"s3://npm-registry-packages-npm-production"}},"4.18.5":{"name":"oh-my-agent","version":"4.18.5","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.18.5","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"57a74eb2d36e1314adc2bc42698979c5189b3d61","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.18.5.tgz","fileCount":4,"integrity":"sha512-9M1S/+T9c1bxdhr2W4fOg6VwRxzb1RmTwaRw3EfMjPV5C5G1ihveBpmoiNBUo+4WHM30EFLhHTtsgih4q5faDw==","signatures":[{"sig":"MEQCIDrVoscMF7hWBY8+OmOMjDtMBlVLmJRGhmp0bAvKGxNiAiBxz3pbjMW4DRJQBmzGxx1PaczGNqFUBg05vsVrNBE+qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401364},"type":"module","shasum":"57a74eb2d36e1314adc2bc42698979c5189b3d61","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-9M1S/+T9c1bxdhr2W4fOg6VwRxzb1RmTwaRw3EfMjPV5C5G1ihveBpmoiNBUo+4WHM30EFLhHTtsgih4q5faDw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.18.5_1775131713463_0.3952091515241323","host":"s3://npm-registry-packages-npm-production"}},"4.19.0":{"name":"oh-my-agent","version":"4.19.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.19.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"7b8596d1ab9bb2718b0088ae4838fb7b31e5a538","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.19.0.tgz","fileCount":4,"integrity":"sha512-3k8onQu+NUhYQSDk/qXY6OMzC4Hzjy3yANG/dQEysWxg5V3C/yd+68D5jFuc+OdKe2+eVCgF7ztDTFtTrP0bHw==","signatures":[{"sig":"MEUCICjw6yuwUbtBjiu8607pUlTEK0R1G28s+EH75kzgQ/DQAiEA9OUGGrSe/7fL9brUxXICrgigeEutGwp1GLksPNeY1lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401455},"type":"module","shasum":"7b8596d1ab9bb2718b0088ae4838fb7b31e5a538","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-3k8onQu+NUhYQSDk/qXY6OMzC4Hzjy3yANG/dQEysWxg5V3C/yd+68D5jFuc+OdKe2+eVCgF7ztDTFtTrP0bHw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.19.0_1775136598106_0.23511240801883204","host":"s3://npm-registry-packages-npm-production"}},"4.20.0":{"name":"oh-my-agent","version":"4.20.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.20.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"83bd5db37bc926073230a8c5b1b493e242f50ce2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.20.0.tgz","fileCount":4,"integrity":"sha512-lJ5swG4eiJtgm/OdBQSrknFbwVU/PjZD40Oz3swQX1YdSojz5o9mr15x2WKiUijOSQP6HqaCLpiZNC1j4lUcJA==","signatures":[{"sig":"MEUCIDq6UBMsyeTL+58cjCSN18zk7VbDq381qh0m8fPzqOfwAiEAtdhz/Hv583soUIBOt4XH62B13FGSrUSKddScHNgncgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1402079},"type":"module","shasum":"83bd5db37bc926073230a8c5b1b493e242f50ce2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-lJ5swG4eiJtgm/OdBQSrknFbwVU/PjZD40Oz3swQX1YdSojz5o9mr15x2WKiUijOSQP6HqaCLpiZNC1j4lUcJA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.20.0_1775138210024_0.7555477393406758","host":"s3://npm-registry-packages-npm-production"}},"4.20.1":{"name":"oh-my-agent","version":"4.20.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.20.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"c82dd81a190d21cecf0134ed9a3559560f299e44","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.20.1.tgz","fileCount":4,"integrity":"sha512-y1yIa2dOKlA3x8sS8PhkWp8F7qgA4Bt8gQajy75BXUjpGpXc0rZteTFc94sn8KiEw/hwFpc0J422le8OF/p5CQ==","signatures":[{"sig":"MEUCIQC3RAcai5oFwQ4nY2oPudq4x663jkGrEUdfApxawiMjKgIgKiWgstdJC7/IrBgGw6XwkOwf5HIyYjlwG6ainqJS1h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1402098},"type":"module","shasum":"c82dd81a190d21cecf0134ed9a3559560f299e44","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-y1yIa2dOKlA3x8sS8PhkWp8F7qgA4Bt8gQajy75BXUjpGpXc0rZteTFc94sn8KiEw/hwFpc0J422le8OF/p5CQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.20.1_1775140114537_0.24318264698170222","host":"s3://npm-registry-packages-npm-production"}},"4.20.2":{"name":"oh-my-agent","version":"4.20.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.20.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"534bfb7c991e4716661bc8b8c144977ef6cb1d07","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.20.2.tgz","fileCount":4,"integrity":"sha512-ZTy10dT6OdBUdskcENg9tdDigC3hGbAr1hCV4f65VQgpBResqh0dBsVM7QsgjRRQG2tb6Su6L70ECEbT/v7dpg==","signatures":[{"sig":"MEYCIQCMq8MLmR4NrN62WwM8Um/Yg2kVVJVygWfYi7byElgctgIhAM28QHFIWEiEoIb9I5hLHUcUazsbMZs/CDeu+k4tP9W9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1402376},"type":"module","shasum":"534bfb7c991e4716661bc8b8c144977ef6cb1d07","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ZTy10dT6OdBUdskcENg9tdDigC3hGbAr1hCV4f65VQgpBResqh0dBsVM7QsgjRRQG2tb6Su6L70ECEbT/v7dpg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.20.2_1775140666665_0.18282783541574","host":"s3://npm-registry-packages-npm-production"}},"4.21.0":{"name":"oh-my-agent","version":"4.21.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.21.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"0ffd901054bd848c18f93730e950041c1f3cfdf8","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.21.0.tgz","fileCount":4,"integrity":"sha512-xsRidpeOlcxebTx55q3PnsedDoBBGIwomfqwQcPyPF3XUKAA3BvhrDuCsVvuZzooE87A5QCFpWSO6AOSO8wLlg==","signatures":[{"sig":"MEYCIQCM6Jghkn5qE22lJ4FXd6yR2/3zDE+hxeC4pqujPJJb4gIhALqeB37yQnglWFrY+YKZ+1yt7GF9A4PbXnvPgtbSJmY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1403982},"type":"module","shasum":"0ffd901054bd848c18f93730e950041c1f3cfdf8","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-xsRidpeOlcxebTx55q3PnsedDoBBGIwomfqwQcPyPF3XUKAA3BvhrDuCsVvuZzooE87A5QCFpWSO6AOSO8wLlg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.21.0_1775141127019_0.7151179116463029","host":"s3://npm-registry-packages-npm-production"}},"4.22.0":{"name":"oh-my-agent","version":"4.22.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.22.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"1ecb13b3064d7ab756e8461d8b5ef0b216d96836","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.22.0.tgz","fileCount":4,"integrity":"sha512-msXPeVj32F6wN7zDCA9aMwFs2cBJ/a5IcswGxNJo/L1lb2KHVoG3ZwPsXP1z+KQEEXFz2TzvJbanbwjB1vLmlQ==","signatures":[{"sig":"MEYCIQDSkWJDGXCeNTCL1UvAt6bWGqcDNafYg73K7eDXDPC6aQIhALoyhj1dwGOiPqeUYwmYdlEYcnYGOVbKIWSxn5lkS+ss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408708},"type":"module","shasum":"1ecb13b3064d7ab756e8461d8b5ef0b216d96836","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-msXPeVj32F6wN7zDCA9aMwFs2cBJ/a5IcswGxNJo/L1lb2KHVoG3ZwPsXP1z+KQEEXFz2TzvJbanbwjB1vLmlQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.22.0_1775170711092_0.2038128523500693","host":"s3://npm-registry-packages-npm-production"}},"4.22.1":{"name":"oh-my-agent","version":"4.22.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.22.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"e26d8d1b97408a3c18d1955430cb1e2ae1c607e0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.22.1.tgz","fileCount":4,"integrity":"sha512-Q1nvtxiu+l6E6CcL1UVjMJV4q3x4fp5yFtXKUAUw/NmLKHzE/ffX1ZbkDveqW+fQkvnlLE29t/+Skq2ZbtSsYA==","signatures":[{"sig":"MEYCIQDVEDyU9Itl0MRXQnIl4fFpqOrEM+CK9XsHYtXpiuSptQIhAJAI0g7zoc7fyi8BI1DJO/x8TWMVxd1Vr7dOb85UBsom","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408708},"type":"module","shasum":"e26d8d1b97408a3c18d1955430cb1e2ae1c607e0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Q1nvtxiu+l6E6CcL1UVjMJV4q3x4fp5yFtXKUAUw/NmLKHzE/ffX1ZbkDveqW+fQkvnlLE29t/+Skq2ZbtSsYA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.22.1_1775190631067_0.07535166367833868","host":"s3://npm-registry-packages-npm-production"}},"4.22.2":{"name":"oh-my-agent","version":"4.22.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.22.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"bbcd9e0a35c82780738234079cf6b91f3a22c182","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.22.2.tgz","fileCount":4,"integrity":"sha512-47bYdgUEASNjLsSqRgMjPLimFfG9neBj5VdSMhz4M6VvAaufqyDdIkB+5ZVEAxQnI9rXLQz97eIbufwLNIl0jQ==","signatures":[{"sig":"MEYCIQCBhOd742uecyuzKvFAx3iEyIHTupR2Ehf/hoYwIvpNQwIhAJW+ckaJ7ZYWy9t3BAZIpUBbyV9GQ/F4kbv/cM9UTleM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409228},"type":"module","shasum":"bbcd9e0a35c82780738234079cf6b91f3a22c182","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-47bYdgUEASNjLsSqRgMjPLimFfG9neBj5VdSMhz4M6VvAaufqyDdIkB+5ZVEAxQnI9rXLQz97eIbufwLNIl0jQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.22.2_1775266194198_0.8955630884424832","host":"s3://npm-registry-packages-npm-production"}},"4.22.3":{"name":"oh-my-agent","version":"4.22.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.22.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"5ebc709ecff7dcfd8805a17c19d0b787074a09af","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.22.3.tgz","fileCount":4,"integrity":"sha512-QUuoCt5rhj+vcAXhkMA5vzsYonDkfkCo6Xhwk+fSTzVtc56uItHXD8G5hpVV2nzSH4sBJ241i+sxLMBJJXbBBQ==","signatures":[{"sig":"MEQCIG4UEefE4zGS51RaipYXZFBsGY39PwBGJHeeRSk16/8pAiBYVSHmOiCEo2pyLF4PVD+FmfSF/+Gw5T+3EdEao9TMEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409357},"type":"module","shasum":"5ebc709ecff7dcfd8805a17c19d0b787074a09af","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-QUuoCt5rhj+vcAXhkMA5vzsYonDkfkCo6Xhwk+fSTzVtc56uItHXD8G5hpVV2nzSH4sBJ241i+sxLMBJJXbBBQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.22.3_1775291233870_0.3995080727636182","host":"s3://npm-registry-packages-npm-production"}},"4.22.4":{"name":"oh-my-agent","version":"4.22.4","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.22.4","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"3dfe18ba6e7505e74d847de77be3d19783d2711f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.22.4.tgz","fileCount":4,"integrity":"sha512-8yPrla5F1Evu/2Obtzo73J7+GNxs9S2kQZcgnAqodygqVrE4mQnmkKlS8IESsKUsjjyPWLnw8Di6nsoHs65oow==","signatures":[{"sig":"MEQCIGpPJbR5T0+bwN+ncySM/0SozFQ57ZJN50tzCL6d4xuNAiBtKJeXkau6OQ7M/Awx3gTj4X6g+5IKnRbsg5FbQWU/rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410113},"type":"module","shasum":"3dfe18ba6e7505e74d847de77be3d19783d2711f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-8yPrla5F1Evu/2Obtzo73J7+GNxs9S2kQZcgnAqodygqVrE4mQnmkKlS8IESsKUsjjyPWLnw8Di6nsoHs65oow==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.22.4_1775353682486_0.8507600415884018","host":"s3://npm-registry-packages-npm-production"}},"4.23.0":{"name":"oh-my-agent","version":"4.23.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.23.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"6c04c22cbb38bfe4e7c842e2dd5c9f9e0b210a6e","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.23.0.tgz","fileCount":4,"integrity":"sha512-KwucEbLg7YRWqSOvY//r0xn7RUbhwgwiv++kSue/Ten/++LhLifJLU7MH4uMz/nHzqfkKjEQXnJmeQ+5o0Sk7w==","signatures":[{"sig":"MEQCIGDS8O/KqkkL0fQJFlMsbyJ08YiFz/vWVMBdEDMEj9PAAiBbhHX/RQ37cCTGpuVIZLtm1l1QWPMdcLoqGO41vEr8Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410298},"type":"module","shasum":"6c04c22cbb38bfe4e7c842e2dd5c9f9e0b210a6e","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-KwucEbLg7YRWqSOvY//r0xn7RUbhwgwiv++kSue/Ten/++LhLifJLU7MH4uMz/nHzqfkKjEQXnJmeQ+5o0Sk7w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.23.0_1775429551060_0.6245495335571127","host":"s3://npm-registry-packages-npm-production"}},"4.23.1":{"name":"oh-my-agent","version":"4.23.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.23.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"426a9af30e105f514fbf04b77d75d86ceb012b89","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.23.1.tgz","fileCount":4,"integrity":"sha512-ILWYeintujxjsti+p9rSmAPbS65p2kBqPecY+jIcSKRep9ipfuDdWZiiKObr8eM/xjkFZzcAjIk9gmgtvaKxmw==","signatures":[{"sig":"MEUCIF9CowU1QLh2A16rACE7tw8OtQ/ycm9ab5d3sPmY/VBUAiEAuw1wfAuoKBB/b99/c1q+fb6B5R6tn+BJf9fzPO4cWto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411391},"type":"module","shasum":"426a9af30e105f514fbf04b77d75d86ceb012b89","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ILWYeintujxjsti+p9rSmAPbS65p2kBqPecY+jIcSKRep9ipfuDdWZiiKObr8eM/xjkFZzcAjIk9gmgtvaKxmw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.23.1_1775447894369_0.8556236143398257","host":"s3://npm-registry-packages-npm-production"}},"4.23.2":{"name":"oh-my-agent","version":"4.23.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.23.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-ag":"bin/cli.js"},"dist":{"shasum":"e16f3da6e633e316fa6f2998317336fc8a046ef0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.23.2.tgz","fileCount":4,"integrity":"sha512-2f2OPIYx8P9A4yEyOhcB0cvVhGnatn0li9OKkl6vmDAFRHH3nVJvra23p1iNAM9CjWq0VSZ2is/GPvUsAdXUOg==","signatures":[{"sig":"MEQCIGe3ulwzUpAHLoNV+2LCbISl2YvMgcaiuLT+QgqEkjTiAiBrWxms3uGuWOl4fpK0kLDrlAwPFkcopsv4ytoXFh0ZJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411379},"type":"module","shasum":"e16f3da6e633e316fa6f2998317336fc8a046ef0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-2f2OPIYx8P9A4yEyOhcB0cvVhGnatn0li9OKkl6vmDAFRHH3nVJvra23p1iNAM9CjWq0VSZ2is/GPvUsAdXUOg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.23.2_1775475087938_0.09403940935950783","host":"s3://npm-registry-packages-npm-production"}},"4.23.3":{"name":"oh-my-agent","version":"4.23.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.23.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"bef076903d9ec0621d13af3c363398386bb60a96","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.23.3.tgz","fileCount":4,"integrity":"sha512-wIrGQ+QxPda0NWE4BBZnQ63c+zKfKlOrKkj2vPz6IuizrJle3UU+4J7l6lKyDjuon8u/7IOrL0zYwfrDh7eQJw==","signatures":[{"sig":"MEUCIQC8fMFTYIqfQaIduw9AqR4dtTowVUKjFzQLZdDT/GUPtwIgKUQPcSggJ9mixHUI4VkNmBCzFwpc+SPne0SMGjZ83ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1411378},"type":"module","shasum":"bef076903d9ec0621d13af3c363398386bb60a96","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-wIrGQ+QxPda0NWE4BBZnQ63c+zKfKlOrKkj2vPz6IuizrJle3UU+4J7l6lKyDjuon8u/7IOrL0zYwfrDh7eQJw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.23.3_1775513747640_0.8807815077054464","host":"s3://npm-registry-packages-npm-production"}},"4.23.4":{"name":"oh-my-agent","version":"4.23.4","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.23.4","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0da77d44b5aa92a0ab2a8f33d9a527147f65c765","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.23.4.tgz","fileCount":4,"integrity":"sha512-PT6nhanCEz9KRSrhWkgI0L1X+HC8s7pz0aHRLve2uBPUx21lweYweyfhwGylT+oXcgKszDGVeGxPt0LQ+mijww==","signatures":[{"sig":"MEQCIDmpHAFNwKxV3JFA8zaU/hucQPhTajDQKy5Nx4LKcEgzAiABM2FpmMIyDMjwIsZFUxfdVVN4dZ4M9Nzt500Wglu5TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408690},"type":"module","shasum":"0da77d44b5aa92a0ab2a8f33d9a527147f65c765","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-PT6nhanCEz9KRSrhWkgI0L1X+HC8s7pz0aHRLve2uBPUx21lweYweyfhwGylT+oXcgKszDGVeGxPt0LQ+mijww==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.23.4_1775622920440_0.09366330186564054","host":"s3://npm-registry-packages-npm-production"}},"4.24.0":{"name":"oh-my-agent","version":"4.24.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.24.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"71dc13ba875dd3726b15334fbd5e0e0087db1939","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.24.0.tgz","fileCount":4,"integrity":"sha512-YJy++h+6v9++r05UNNJnqE+bHGLHmK7ZqotS3TYfBzq8bFGMvuugo8HQNbvP6UjnjZQ0EhrG0fUSNEuqSulsMw==","signatures":[{"sig":"MEUCIQCmMD+dXiw0w0vKYNQpiMjyAbjDHsJ29c+G9K+Vx3XixAIgQNrstVN9W3HZzHQ5natAHTYXOWQbTZwg7rHv/ttqziw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1406736},"type":"module","shasum":"71dc13ba875dd3726b15334fbd5e0e0087db1939","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-YJy++h+6v9++r05UNNJnqE+bHGLHmK7ZqotS3TYfBzq8bFGMvuugo8HQNbvP6UjnjZQ0EhrG0fUSNEuqSulsMw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.24.0_1775626624144_0.3097601937153889","host":"s3://npm-registry-packages-npm-production"}},"4.24.1":{"name":"oh-my-agent","version":"4.24.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.24.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4a2d23b50017f0473b2cdf5258d9d6526e524de3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.24.1.tgz","fileCount":4,"integrity":"sha512-ZIoVPHUbikdlYCpELmOzqPCB+CuSiSDiFZA0xXShsDfUVULF8iFqNwGeSmy3gUVLcPHS7rYJn3QNZQyAVQlESw==","signatures":[{"sig":"MEQCIEVPvo4lnSZ3bsCBoUqE4o8dRuRSoxzquDU3vex+dhFJAiAHTa/ceiDRMi0yiatX2ehLgP77a4QehMB/adGcQFNihQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407106},"type":"module","shasum":"4a2d23b50017f0473b2cdf5258d9d6526e524de3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ZIoVPHUbikdlYCpELmOzqPCB+CuSiSDiFZA0xXShsDfUVULF8iFqNwGeSmy3gUVLcPHS7rYJn3QNZQyAVQlESw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.24.1_1775660781291_0.0790842930825082","host":"s3://npm-registry-packages-npm-production"}},"4.25.0":{"name":"oh-my-agent","version":"4.25.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.25.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ebff1e528f1b10179005f6e38fdb19a841cd3d14","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.25.0.tgz","fileCount":4,"integrity":"sha512-mDRFKQwqu+IcaYd0aNEMPnGpVjwL0t7Ox3WKsAYibXBK76wE8ROWo2PnTNRVVOglWreG9G2KET31QlsyKA8ZFw==","signatures":[{"sig":"MEUCIQCCbKIj0e8rtWVkqcd5CpywL5OLdoJpZps0wogx6AuOlQIgfAcqOIns3IKsYxRDa5dNU7WY0RMebwo8eXASovfEhOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1407106},"type":"module","shasum":"ebff1e528f1b10179005f6e38fdb19a841cd3d14","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-mDRFKQwqu+IcaYd0aNEMPnGpVjwL0t7Ox3WKsAYibXBK76wE8ROWo2PnTNRVVOglWreG9G2KET31QlsyKA8ZFw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.25.0_1775691987009_0.18945705267798107","host":"s3://npm-registry-packages-npm-production"}},"4.26.0":{"name":"oh-my-agent","version":"4.26.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.26.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b096735a27dac6f969bcf909821c0192f4f7e8cd","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.26.0.tgz","fileCount":4,"integrity":"sha512-fsgtxmOZ+V9d6AJaRSk/jlZgzCLGulMmE5T0A5zrVitNkt01TDo1zTYZOGuXpQ2R+WvZwRBLXYoXkGbWoQWvbw==","signatures":[{"sig":"MEUCIAr0gNN2kLp/KXKNMYxqw6iyKoDjauEUrhsepOT5q0KxAiEA/zb5oTeTT/S7U3Y3Ypz3G+PCd4hFTyTxHoBcdYCdCDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1419620},"type":"module","shasum":"b096735a27dac6f969bcf909821c0192f4f7e8cd","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-fsgtxmOZ+V9d6AJaRSk/jlZgzCLGulMmE5T0A5zrVitNkt01TDo1zTYZOGuXpQ2R+WvZwRBLXYoXkGbWoQWvbw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.26.0_1775697712091_0.7703225621380443","host":"s3://npm-registry-packages-npm-production"}},"4.26.3":{"name":"oh-my-agent","version":"4.26.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.26.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1fef8f1c868121ef7671f81f835516c6316f3626","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.26.3.tgz","fileCount":4,"integrity":"sha512-hzngRMXb2jjab0pyLsjkNrNp67keY749csoNIthXMXE+PRMi4/uJdFebVzZhSdWkbjwFi1ECV0oKiJAJ9uwt6w==","signatures":[{"sig":"MEQCIHChlWkzqQ4cET3GEAX3PZ4BE3CDc2nE6SZ9L+8MRwLWAiAX9LxAkoF2DuywvxuveqSNHYLK6ya7O7AiUmOk0R1UMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1420700},"type":"module","shasum":"1fef8f1c868121ef7671f81f835516c6316f3626","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-hzngRMXb2jjab0pyLsjkNrNp67keY749csoNIthXMXE+PRMi4/uJdFebVzZhSdWkbjwFi1ECV0oKiJAJ9uwt6w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.26.3_1775792493606_0.3233326587270433","host":"s3://npm-registry-packages-npm-production"}},"4.27.0":{"name":"oh-my-agent","version":"4.27.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.27.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"eb08e0045c1e92c009fc71b295ff07c1570fba96","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.27.0.tgz","fileCount":4,"integrity":"sha512-g5Bt9BOdYfcOLzXwuid+2S/kpxpoSsMTxdJXUm47RziXedK+XP15HbZAK5m3bS5y9UuPhb+/adX6Bc91Y8bpEg==","signatures":[{"sig":"MEUCIECTESZkBghGzuEbsqwNaoeBotzzBUCEV1Xg+zD7kJJwAiEAv9berBccKGndDPZ71sQy2VHvKVDULfVBeO5zLR4PAvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1420700},"type":"module","shasum":"eb08e0045c1e92c009fc71b295ff07c1570fba96","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-g5Bt9BOdYfcOLzXwuid+2S/kpxpoSsMTxdJXUm47RziXedK+XP15HbZAK5m3bS5y9UuPhb+/adX6Bc91Y8bpEg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.27.0_1775805070020_0.09966482106553154","host":"s3://npm-registry-packages-npm-production"}},"4.27.1":{"name":"oh-my-agent","version":"4.27.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.27.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"eb575a3ccffaf3c67b99cec403cabd798eb87ec4","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.27.1.tgz","fileCount":4,"integrity":"sha512-7Fhs5Yn5eydCWeVI1r6eOc0KmbChNs529XnlFHpCvhGMGdXm6i9BzZrtH7DvHp6xw8QSLzHvVauhXRYnJHSQgw==","signatures":[{"sig":"MEUCIQD9lKah1CRfitp5CuPxrmWTrb/DWXbn+yDJSm/GDae6UwIgbqFgr3nVcskjzQ5IPjusQD9L74cBKabgsWwf3OFM0TA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1421144},"type":"module","shasum":"eb575a3ccffaf3c67b99cec403cabd798eb87ec4","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-7Fhs5Yn5eydCWeVI1r6eOc0KmbChNs529XnlFHpCvhGMGdXm6i9BzZrtH7DvHp6xw8QSLzHvVauhXRYnJHSQgw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.27.1_1775873167889_0.7426536689027243","host":"s3://npm-registry-packages-npm-production"}},"4.28.0":{"name":"oh-my-agent","version":"4.28.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.28.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e0d128ed1bad0e0f998c786c2d2537a1c6b892b3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.28.0.tgz","fileCount":4,"integrity":"sha512-zeuDSFuYUDDvEgkfnT915AYpYQ6NXvKOTbJg60s+hawt0QFRyqKA48tsVZy3NnS/324FxN9gAjZGFCIJ7FrHlQ==","signatures":[{"sig":"MEYCIQDtf6szhVL++lvgTd22YgSJGYuseJKcpQbLQeJFxNCVCAIhAITaG1TubZIffdmK3xxSFhc8PvkIylz4FW+03If1ijil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423982},"type":"module","shasum":"e0d128ed1bad0e0f998c786c2d2537a1c6b892b3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-zeuDSFuYUDDvEgkfnT915AYpYQ6NXvKOTbJg60s+hawt0QFRyqKA48tsVZy3NnS/324FxN9gAjZGFCIJ7FrHlQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.28.0_1775887736579_0.4076494347191517","host":"s3://npm-registry-packages-npm-production"}},"4.29.0":{"name":"oh-my-agent","version":"4.29.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.29.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"00c4ae8d164386d447077a912b3e92368c796ef6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.29.0.tgz","fileCount":4,"integrity":"sha512-tJOlri+HIu6CqAN5Ofzmv174txnXKToMSmx/bv0/+ulVtRyHXqKQTe4PBs8lVJu/T/3NfaHw8d3WjFJ1w6wU5A==","signatures":[{"sig":"MEUCIQCKOqsEXVX1rBqHgWvys6zvRQiHaYD4bR7DC9lFn7m3UwIgGN4uw5S4FF2IAewr4hm3YAijcQNxr9tQV/87+Ae+ZVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1414898},"type":"module","shasum":"00c4ae8d164386d447077a912b3e92368c796ef6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-tJOlri+HIu6CqAN5Ofzmv174txnXKToMSmx/bv0/+ulVtRyHXqKQTe4PBs8lVJu/T/3NfaHw8d3WjFJ1w6wU5A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-commit","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.29.0_1775894361685_0.4875556498548672","host":"s3://npm-registry-packages-npm-production"}},"4.30.0":{"name":"oh-my-agent","version":"4.30.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.30.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"277d9c55007993472713f497f849541d56afc020","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.30.0.tgz","fileCount":4,"integrity":"sha512-hrh1uu98+tlsckhiItq8ZHAH0BIX1IdhSTl2kE5l6c4ObHj26WFK0L2kp2p67uZStOrKtWy7JAEvpA95/nTBGQ==","signatures":[{"sig":"MEQCID69Zd19TjqnF5S9JJmvpGPSe8BcQcTlOTSOZ4GZKWh4AiA8vVZYP/Jtdo87Yyh/XQ/AP+HL+x9O3uGRa0O32iw+Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416120},"type":"module","shasum":"277d9c55007993472713f497f849541d56afc020","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-hrh1uu98+tlsckhiItq8ZHAH0BIX1IdhSTl2kE5l6c4ObHj26WFK0L2kp2p67uZStOrKtWy7JAEvpA95/nTBGQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.30.0_1775958773460_0.32645711823134804","host":"s3://npm-registry-packages-npm-production"}},"4.30.1":{"name":"oh-my-agent","version":"4.30.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.30.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"06dead37242e5c3beed6d1bf13b2fc1ae3cf7d44","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.30.1.tgz","fileCount":4,"integrity":"sha512-OI7LHzyrC8iAaCRNDLRCEVSGk4mJCVFaTsWVVRTxMkBobqpUNfzt4LmyqlTbY0ytwiPdcL2gs6gZG1mw3KyORw==","signatures":[{"sig":"MEQCIE2qMI8DskRk8aQJC1nRg6i1he3XHtNPGtH3jF5cR6UiAiBMYSo1piH6hhw/+QBDfJ6r44vD7hOxKiUIargRXcxZdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416199},"type":"module","shasum":"06dead37242e5c3beed6d1bf13b2fc1ae3cf7d44","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-OI7LHzyrC8iAaCRNDLRCEVSGk4mJCVFaTsWVVRTxMkBobqpUNfzt4LmyqlTbY0ytwiPdcL2gs6gZG1mw3KyORw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.30.1_1775959480706_0.5529844003357012","host":"s3://npm-registry-packages-npm-production"}},"4.30.2":{"name":"oh-my-agent","version":"4.30.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.30.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"6c8020c45169e7a53620711783c63c12a2f223f8","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.30.2.tgz","fileCount":4,"integrity":"sha512-LPy7j5FpQk35aTasUdI11QMooDPaEe1iqsbpd5Alw4tEnHnMA1VVZpLvPIb0c+vMYUMn5rBFhiWuSqZH+hyckQ==","signatures":[{"sig":"MEQCIBetvMKLUT58CkpC+3ugXKR/BCsJw0nmbxoyvot4B5HAAiABBxzJgwt/wGLGvBq2R223lOMLsHt1qEqGXqxzkzNJqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416215},"type":"module","shasum":"6c8020c45169e7a53620711783c63c12a2f223f8","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-LPy7j5FpQk35aTasUdI11QMooDPaEe1iqsbpd5Alw4tEnHnMA1VVZpLvPIb0c+vMYUMn5rBFhiWuSqZH+hyckQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.30.2_1775968352032_0.6285319820996651","host":"s3://npm-registry-packages-npm-production"}},"4.31.0":{"name":"oh-my-agent","version":"4.31.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@4.31.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"aa9497814fdf94e0322f498f191cbe853a5bbf43","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-4.31.0.tgz","fileCount":4,"integrity":"sha512-YafhnRkYDLxfV3r2fWJuEqM5o5bChb9aoeMdbgb2fucTc0aPKBkqiCR9PH4Ys+2wqhU889c+27rTq/UgEQ7GMA==","signatures":[{"sig":"MEYCIQCcVZDVP3+47NTpcFojlZfupuA4pQeDZqyKTWiyewQ7GQIhAKqdW2YYTlZYxaM3BeU0wZkKaUnx+eV+mODUDrIutklh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424715},"type":"module","shasum":"aa9497814fdf94e0322f498f191cbe853a5bbf43","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-YafhnRkYDLxfV3r2fWJuEqM5o5bChb9aoeMdbgb2fucTc0aPKBkqiCR9PH4Ys+2wqhU889c+27rTq/UgEQ7GMA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_4.31.0_1775974978604_0.9516278918006311","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"oh-my-agent","version":"5.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e526e8fe43215f9d202398c5a7a8374d3b1c0647","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.0.0.tgz","fileCount":4,"integrity":"sha512-6060DFjesTb2BLazqRjBmUB4K+5Ik0DQND6TYpeEUjHyoDpk+8+FV5YMGzEXhZ4YMxRoWo6tup2FUCoaKtK7Ug==","signatures":[{"sig":"MEUCIH0kFgogi5sCwO3v7SUV1itJLYxjpxxpVlLAg5/UmF6gAiEAzoOX61RSJOLnkiDCDMbsDQqrkW3H8rArEL6D5pTjt+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409792},"type":"module","shasum":"e526e8fe43215f9d202398c5a7a8374d3b1c0647","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-6060DFjesTb2BLazqRjBmUB4K+5Ik0DQND6TYpeEUjHyoDpk+8+FV5YMGzEXhZ4YMxRoWo6tup2FUCoaKtK7Ug==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.0.0_1775977995093_0.3977748490796247","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"oh-my-agent","version":"5.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1b516238f49a334db817708579a4c016bd5f1805","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.1.0.tgz","fileCount":4,"integrity":"sha512-E74qZdJKO4gWIKPqmytNIoet6ZcpHldsfe5rCSdnwPdKH2fwUR3YGa1dvBJL3B/R7opdbGJFG+wKCuhJmSwUrQ==","signatures":[{"sig":"MEUCIQD/F8ORYIjHSEDDKlQM/JQBcFwn9+wPff99YqR9sN9IogIgKOgiT5cxRKSw7hFR5GoOLNi7uUoqQN1iI2lz90PwyT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1415046},"type":"module","shasum":"1b516238f49a334db817708579a4c016bd5f1805","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-E74qZdJKO4gWIKPqmytNIoet6ZcpHldsfe5rCSdnwPdKH2fwUR3YGa1dvBJL3B/R7opdbGJFG+wKCuhJmSwUrQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","commander":"^14.0.3","picocolors":"^1.1.1","@clack/prompts":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.1.0_1776060781993_0.5636989953930132","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"oh-my-agent","version":"5.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8defbed8ba853b2d4dcef4437b754c1dd19520eb","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.2.0.tgz","fileCount":4,"integrity":"sha512-CqsYPZYyGBZQ8KAT213ce6Te+C+40rfObUAGAcEbLz+4tAi0ligCeqLfvQokgC8klBL8BP89ccQerhssRMvd9A==","signatures":[{"sig":"MEUCIQDdiZbylip8R/esUoqZb0j4Mh5GO7bTD6BHG5S8QKZvLwIgMiiHB1m2LJZqhuo+FuiMUukaAKYgFoNePp02Fgjt4zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1596501},"type":"module","shasum":"8defbed8ba853b2d4dcef4437b754c1dd19520eb","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-CqsYPZYyGBZQ8KAT213ce6Te+C+40rfObUAGAcEbLz+4tAi0ligCeqLfvQokgC8klBL8BP89ccQerhssRMvd9A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.2.0_1776070633352_0.395733363153117","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"oh-my-agent","version":"5.2.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.2.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"acae7ad0a039351ff4b9b9b987d2f4441ef84fb0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.2.1.tgz","fileCount":4,"integrity":"sha512-KZjIIuK7egASwMn3CJUf0jwfypR54eM+zWyflsngAvdUa+QcwqJIzJYBkWYniFeYmOWt3vG9FlXkRInvV54HfQ==","signatures":[{"sig":"MEUCIBB3bmrH/yaHXn9KlwFGMb5R1pEBGNirSvfOPGBpmWlCAiEA3p3C3QjKIkSnvlEIARjX9e+biVxeveP5yOyL578Rvts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1596544},"type":"module","shasum":"acae7ad0a039351ff4b9b9b987d2f4441ef84fb0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-KZjIIuK7egASwMn3CJUf0jwfypR54eM+zWyflsngAvdUa+QcwqJIzJYBkWYniFeYmOWt3vG9FlXkRInvV54HfQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.2.1_1776070868554_0.29890555441885547","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"oh-my-agent","version":"5.2.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.2.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"60259ae9af1acafb7c3c7a6453be9226438b3673","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.2.2.tgz","fileCount":4,"integrity":"sha512-1ytzXF+CAWfuVPpIxkwucPTwrgIXMHq5A28Aagr1oNs7jQ3+ycDyFPV9lTcO7K8gHildylSOsQJ7kja/+jjxOA==","signatures":[{"sig":"MEUCIQDboe11t6PJAFywnwexIXQ2VTmODM12ITMl9/SLJOUSlwIgKGdQ4nqAcGZY+CRiIPFkwCW1409/L8BkzImmp965Mw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1596594},"type":"module","shasum":"60259ae9af1acafb7c3c7a6453be9226438b3673","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-1ytzXF+CAWfuVPpIxkwucPTwrgIXMHq5A28Aagr1oNs7jQ3+ycDyFPV9lTcO7K8gHildylSOsQJ7kja/+jjxOA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.2.2_1776091271829_0.7803201345674884","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"oh-my-agent","version":"5.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"91a6e3d389005b37063fcdbad2da6d004993cd04","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.3.0.tgz","fileCount":4,"integrity":"sha512-W7Z05zfaX+O2F20QGsbMnCyasF03gQDgRNUb8pXTM3DxG0ArCroCeovHiWhovqiBGOV4ovgSPiAnUHGjXWd4TQ==","signatures":[{"sig":"MEYCIQC+YfpQfNzhUta/JcyDyZOnn8Fq+6OvvNl8l2TlPfnoDgIhAMd4MohJJqa1vhF/eQnRAaeIHlDpgbN6WQdGpTDsxti9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1597363},"type":"module","shasum":"91a6e3d389005b37063fcdbad2da6d004993cd04","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-W7Z05zfaX+O2F20QGsbMnCyasF03gQDgRNUb8pXTM3DxG0ArCroCeovHiWhovqiBGOV4ovgSPiAnUHGjXWd4TQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.3.0_1776140695011_0.8001597380054268","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"oh-my-agent","version":"5.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"48f0d6ad09cbfcfd265c6798313ca738f823359b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.4.0.tgz","fileCount":4,"integrity":"sha512-jJ7In9Ba9lrxhQPv91Ob47gugcbzl3n3IaVf11/LxLxC9GX25pPeJEg1qDtXsZGYwJ5EtCK8tgetIBWDEWH1Kg==","signatures":[{"sig":"MEYCIQDQSSvN2xYLc8TKadYWsw0J3pVWHv34A/1SpIM+rFIGtgIhAPngEtCU6dL1BXDI3n3tu7rDQNH1BjwlnE7v5wn4Jjsw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1605773},"type":"module","shasum":"48f0d6ad09cbfcfd265c6798313ca738f823359b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-jJ7In9Ba9lrxhQPv91Ob47gugcbzl3n3IaVf11/LxLxC9GX25pPeJEg1qDtXsZGYwJ5EtCK8tgetIBWDEWH1Kg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.4.0_1776154459492_0.5597869570026959","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"oh-my-agent","version":"5.4.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.4.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"7fe270d9223884d129960dec2190ee19f407623e","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.4.1.tgz","fileCount":4,"integrity":"sha512-HloiAFDDSypPTK301GJWabR4/JDz9yqmnD7DmcJxSkBvMcUYlMREWQr26GMVNOODU0rozjXgEQK7K58s/B1+/Q==","signatures":[{"sig":"MEYCIQDqUKlfRh7GzxRHPqX1DD2csljKyZ38a0rYmi2L77/W1QIhAPCEaWU2/xXmCFNvMCZjJZcNnoyy6sw1ZIJmr+8flHMs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2081543},"type":"module","shasum":"7fe270d9223884d129960dec2190ee19f407623e","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-HloiAFDDSypPTK301GJWabR4/JDz9yqmnD7DmcJxSkBvMcUYlMREWQr26GMVNOODU0rozjXgEQK7K58s/B1+/Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","@types/bun":"^1.3.10","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"typescript":"^6"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.4.1_1776154656364_0.2100137188356892","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"oh-my-agent","version":"5.4.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.4.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"293f6f2993c76c2e54c555797e43a452c82bb67d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.4.2.tgz","fileCount":4,"integrity":"sha512-dVSPUKoCTBbRid9ibBtEMqv8ZYmbJV4tieYWjA+qHjYVs1jAcX/hg64RFl5zvtygsaC+3ByiIKmWvQChYmmd8Q==","signatures":[{"sig":"MEYCIQCMi6N9D/vGZxCXDAPo1dH6wkjmxTYfuG7K8IPXf1F/GwIhAMZtJm+vYWne94cjjvy7kCDGX4+pObmpdCa4XtipbMVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2081828},"type":"module","shasum":"293f6f2993c76c2e54c555797e43a452c82bb67d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-dVSPUKoCTBbRid9ibBtEMqv8ZYmbJV4tieYWjA+qHjYVs1jAcX/hg64RFl5zvtygsaC+3ByiIKmWvQChYmmd8Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.4.2_1776155885184_0.868103386488629","host":"s3://npm-registry-packages-npm-production"}},"5.4.3":{"name":"oh-my-agent","version":"5.4.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.4.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"01e7f577078189d0a98e745a82c6b38cf09a379b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.4.3.tgz","fileCount":4,"integrity":"sha512-Og3RDmmV7GAOep57QirIzH2yn0YIwO1JfglaUm1zzw3NDTZGHqcO6Ve5rvjPJ1/yeOf1p/2WMHjhJsoacPXduw==","signatures":[{"sig":"MEUCIBt6XIaNRFiCP1vgz4qpV9XZxlXrZlUgNA508HHZmByQAiEAyVSeCagoRmQdCmtkKv0CVZ5tb0QgmJyLzr26XvaBVuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090392},"type":"module","shasum":"01e7f577078189d0a98e745a82c6b38cf09a379b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Og3RDmmV7GAOep57QirIzH2yn0YIwO1JfglaUm1zzw3NDTZGHqcO6Ve5rvjPJ1/yeOf1p/2WMHjhJsoacPXduw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.4.3_1776158737433_0.05652532129186971","host":"s3://npm-registry-packages-npm-production"}},"5.4.4":{"name":"oh-my-agent","version":"5.4.4","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.4.4","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d4b82c7d371b0c039fe2068dce2e1e85f867d3e9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.4.4.tgz","fileCount":4,"integrity":"sha512-C7lcYlveVbUspGptdYR6NxhXXM2m+WOtSVt1eGUix6GjPbbbfU74MRc7wEIZb3v1Ua4gvdiTezWrt1YQ0K050Q==","signatures":[{"sig":"MEQCIDK0j04a+5tbd5c9QmVyPCZiHuvFP/mr/cCgHyKItklXAiAU0MaiDhqjyQK2LbCfgydQU5QJJHpCG8GUMREZzwM67A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090392},"type":"module","shasum":"d4b82c7d371b0c039fe2068dce2e1e85f867d3e9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-C7lcYlveVbUspGptdYR6NxhXXM2m+WOtSVt1eGUix6GjPbbbfU74MRc7wEIZb3v1Ua4gvdiTezWrt1YQ0K050Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.4.4_1776211367892_0.49250238738547836","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"oh-my-agent","version":"5.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8d1bb9f688d6ec497d29ae0a4c6e9c6acab94d84","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.5.0.tgz","fileCount":4,"integrity":"sha512-89/GwfGIYEIk6gLsXO6fLujeGcbpPk7WfSa93CsDJ6sjKannUfcHS0Fg33VbDrbh9oNcI/znuL0ERNdQ4Ft1QA==","signatures":[{"sig":"MEUCIQCVhvuoKRUCYe1qbiiqyzM801Kpwdt6o1u2c90H8l8ccgIgW3+/0cPfuyiaT0a/Z+jrKXtTdiMAJT7w8NJDn/ePqwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090834},"type":"module","shasum":"8d1bb9f688d6ec497d29ae0a4c6e9c6acab94d84","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-89/GwfGIYEIk6gLsXO6fLujeGcbpPk7WfSa93CsDJ6sjKannUfcHS0Fg33VbDrbh9oNcI/znuL0ERNdQ4Ft1QA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.5.0_1776301151677_0.9936773256240121","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"oh-my-agent","version":"5.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ee9b822e7162591e535da8239a4469087fdf9fd0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.6.0.tgz","fileCount":4,"integrity":"sha512-1v/qqmCKaKn/21MeDD+0d1NIT24eR0LbJzWX9hhb1HaBgEx5LYQqrpuIByvkK+SoEsZEorc9LacTc+9n+UBNyQ==","signatures":[{"sig":"MEQCIDhgKm1TMG+Pp001a/PdJQKY3jcdDMGAv0gAp9xzW2l0AiAfaTxrf0lv6CG8wy4vL5rTzMqjK5hz5ckw5tyfEW1ESA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090892},"type":"module","shasum":"ee9b822e7162591e535da8239a4469087fdf9fd0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-1v/qqmCKaKn/21MeDD+0d1NIT24eR0LbJzWX9hhb1HaBgEx5LYQqrpuIByvkK+SoEsZEorc9LacTc+9n+UBNyQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.6.0_1776327972895_0.08104942245860203","host":"s3://npm-registry-packages-npm-production"}},"5.6.1":{"name":"oh-my-agent","version":"5.6.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.6.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c812a90cd41d5c5ee426626b847dd137100ad163","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.6.1.tgz","fileCount":4,"integrity":"sha512-XAH7Qhykf6g4bHqbeJmhCCW7E4OEb2XtQkwqN6VnTKxPXauOE89cjGD8tw+axSflvdjObZmQiTOcuNZKMUSbVA==","signatures":[{"sig":"MEUCIGh6aVt4Xazl6QFzUFJ7mnipIFwfSePQzMlbqHVA6v9UAiEA91c8RAwhQ+rxNibPReoL4pfdrMMha2x5p4ItIyD2NRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2087858},"type":"module","shasum":"c812a90cd41d5c5ee426626b847dd137100ad163","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-XAH7Qhykf6g4bHqbeJmhCCW7E4OEb2XtQkwqN6VnTKxPXauOE89cjGD8tw+axSflvdjObZmQiTOcuNZKMUSbVA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.6.1_1776345090923_0.2671230504657498","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"oh-my-agent","version":"5.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c61a511d545b840a764b28a4baf5428f1181e857","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.7.0.tgz","fileCount":4,"integrity":"sha512-KT1LUXq29UH3z7yXU0f6Xc9h8IS1T8j90m0p1Y5uCUg6+AKfGhra8LsfKBpAK9iX8mCB1FjvsIGpxaYpXOBH9Q==","signatures":[{"sig":"MEQCIGT4WcITBQOwITtorUU54Um4I6c4xBamtQcPPkJN74pcAiA6kEVaM/QoTYIO8dzPsUYIFFQKAV/Ws7bwhUlQ+rMrUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2087858},"type":"module","shasum":"c61a511d545b840a764b28a4baf5428f1181e857","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-KT1LUXq29UH3z7yXU0f6Xc9h8IS1T8j90m0p1Y5uCUg6+AKfGhra8LsfKBpAK9iX8mCB1FjvsIGpxaYpXOBH9Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.7.0_1776378043126_0.2174802775917506","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"oh-my-agent","version":"5.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"12ed50334243038fe34bf9caf3f2554d264d285b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.8.0.tgz","fileCount":4,"integrity":"sha512-gwNkTh9IL8kTVII3CQw/KtMaCLPDG4rdpqVCgRGE4B9V7FMU6eriAHR9wBb7Wa1faOfd/PwZMX8nl9uzVMisWg==","signatures":[{"sig":"MEUCIQDCuBQWo9dgLzXBnFF5qCHMpClGVr3MjUoZv13KtY1uBwIgQwdI18E+urETDtnpd0Jb13p5cS1f4Aoh0pje8uIKFmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2087952},"type":"module","shasum":"12ed50334243038fe34bf9caf3f2554d264d285b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-gwNkTh9IL8kTVII3CQw/KtMaCLPDG4rdpqVCgRGE4B9V7FMU6eriAHR9wBb7Wa1faOfd/PwZMX8nl9uzVMisWg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.8.0_1776378407967_0.4181445425857413","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"oh-my-agent","version":"5.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"94d420b80dc05e405fa8776b22ffa9dad286bf29","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.9.0.tgz","fileCount":4,"integrity":"sha512-x2CKS2w8DZdFcOFjluve0l5cvHqrwSbc7LAP6ycjgpg6zmdijmclH8StKbdMWOEO4rR66Ju4nwecUp2Pojjdtg==","signatures":[{"sig":"MEUCIQC8abwhhRx6U3xu4HBRZMxdU3Td8dGaCsbmik1aTTtLFQIgGU5dWTmizydsI38/ejgXpoVLXKVw6aa5H49+rhkyx3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088120},"type":"module","shasum":"94d420b80dc05e405fa8776b22ffa9dad286bf29","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-x2CKS2w8DZdFcOFjluve0l5cvHqrwSbc7LAP6ycjgpg6zmdijmclH8StKbdMWOEO4rR66Ju4nwecUp2Pojjdtg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.9.0_1776429488588_0.2481392376653775","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"oh-my-agent","version":"5.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"027e8676ee9ee7c992d0c1809b80b2291b539f21","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.10.0.tgz","fileCount":4,"integrity":"sha512-lWYhMR76EeCpTUk21JecZ1264rlWU0lpxJLrr0zemhdOTjOJQ6F0NS4HO/x80R+U4miQeFwi41CJetR+VSM5hQ==","signatures":[{"sig":"MEUCIQCiEXvN4OGquauncTxW2/oQLqmANM3RUrpYwHH76e/Q8gIgNRbkoc7VshQIaYqAk/t9/faAQMwmVAEZvyfJzLATXZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2095371},"type":"module","shasum":"027e8676ee9ee7c992d0c1809b80b2291b539f21","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-lWYhMR76EeCpTUk21JecZ1264rlWU0lpxJLrr0zemhdOTjOJQ6F0NS4HO/x80R+U4miQeFwi41CJetR+VSM5hQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.10.0_1776473754679_0.0493793413373016","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"oh-my-agent","version":"5.11.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.11.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4d50a73e70a4c7ff3de5ba2cb8bdbda7adf2858d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.11.0.tgz","fileCount":4,"integrity":"sha512-9Ww4yKJ2Exvu9cZHOoc9vVqyKiz1JDJP7lJTbK0htrZ/I3crTDQ0CX4hqcdfD13IuuTbc6C8RxZH3VMoXenT9g==","signatures":[{"sig":"MEUCIQDPV358nNfU1bfdMTvuxsswmAktOfDYL/YogObnZhyM/QIgcOH1oFxzuDVTKW7DDlG7OtJJnababuruF4qet3FSNOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2095371},"type":"module","shasum":"4d50a73e70a4c7ff3de5ba2cb8bdbda7adf2858d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-9Ww4yKJ2Exvu9cZHOoc9vVqyKiz1JDJP7lJTbK0htrZ/I3crTDQ0CX4hqcdfD13IuuTbc6C8RxZH3VMoXenT9g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.11.0_1776520258046_0.8884318546514804","host":"s3://npm-registry-packages-npm-production"}},"5.12.0":{"name":"oh-my-agent","version":"5.12.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.12.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"22b1fff3d73b478aa75f4eaaf9c58034fc7dba71","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.12.0.tgz","fileCount":4,"integrity":"sha512-TuqrA0lgdw0mMusAvZBnr6IonKCDSskxBPAWSI3s8XzhS6VJaRymdmvEZEU+LYQkTfBaIW7EcSzG/ayZpEWf0g==","signatures":[{"sig":"MEQCIHE6zc4ggdTf5ptq6wfVoMkDY2ENMPobmlcv9Qjtwy+eAiAFAeECWhdeKRt7pt0z5V0IKbWWvuL/cU62K6/Lrm+Eyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2095371},"type":"module","shasum":"22b1fff3d73b478aa75f4eaaf9c58034fc7dba71","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-TuqrA0lgdw0mMusAvZBnr6IonKCDSskxBPAWSI3s8XzhS6VJaRymdmvEZEU+LYQkTfBaIW7EcSzG/ayZpEWf0g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.12.0_1776525656354_0.21906758701355522","host":"s3://npm-registry-packages-npm-production"}},"5.13.0":{"name":"oh-my-agent","version":"5.13.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.13.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0ba45ada5968487d3d6277675dfd6721fec5e87c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.13.0.tgz","fileCount":4,"integrity":"sha512-KexXu8XGJtJtbsPZyMj94Rvf/NpOfdoYwto6fD77Xsdp3JHTjNryYvFDJ9Og95x6v390bWiT9NhO5Wf+vTC+2g==","signatures":[{"sig":"MEYCIQDNPSXzjZASllEl/hdvXrWw0gzuhYdhv6LwBfBUS2fROAIhAPojIUzw1TcxZAo/7z1X5eWrs/5xUWUgovrGmpgDF1BD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6391939},"type":"module","shasum":"0ba45ada5968487d3d6277675dfd6721fec5e87c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","prepublishOnly":"bun run build"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-KexXu8XGJtJtbsPZyMj94Rvf/NpOfdoYwto6fD77Xsdp3JHTjNryYvFDJ9Og95x6v390bWiT9NhO5Wf+vTC+2g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.13.0_1776562705219_0.8378616533600256","host":"s3://npm-registry-packages-npm-production"}},"5.14.0":{"name":"oh-my-agent","version":"5.14.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.14.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b59cf79d440985dd88ccc5caff177f7f97873787","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.14.0.tgz","fileCount":4,"integrity":"sha512-Q87IpAyhMZ0meozc2tNs7oArc4GHUGhSaDW2VTLDUys/di6IOp2B2QN431pjPbW8limBudNoWWnyB6O+t8JmFw==","signatures":[{"sig":"MEUCIQC4S7RO574dxxLSS8YxtuPUkDZo0YjKbD6p4m2lPbEHDwIgAsxXzyWwsvrjwFm0IJjR4OP5RK6vVQdXEJskwmXHHX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6455088},"type":"module","shasum":"b59cf79d440985dd88ccc5caff177f7f97873787","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Q87IpAyhMZ0meozc2tNs7oArc4GHUGhSaDW2VTLDUys/di6IOp2B2QN431pjPbW8limBudNoWWnyB6O+t8JmFw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.14.0_1776775273474_0.7912185577130411","host":"s3://npm-registry-packages-npm-production"}},"5.14.1":{"name":"oh-my-agent","version":"5.14.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.14.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c338c64a7f4bcb0594dbe4ca8e52b2d3101742be","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.14.1.tgz","fileCount":4,"integrity":"sha512-c6ghkgQmwuK8LeE+pDC9DT3EpfgEkuuRpveOoX92xslP4uNF1TEIUmCFzxwwTG3kGkLT42Xv6IBQ/bc0KgOvNQ==","signatures":[{"sig":"MEUCIQC+1d5Ncyl+e3wUXAiZs658i+lekOwI4HRXi4RtEj0srwIgMaJzXU8D7Ir6lE3yLqRfZn6mpadImYdqeigI73ppW9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6455088},"type":"module","shasum":"c338c64a7f4bcb0594dbe4ca8e52b2d3101742be","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-c6ghkgQmwuK8LeE+pDC9DT3EpfgEkuuRpveOoX92xslP4uNF1TEIUmCFzxwwTG3kGkLT42Xv6IBQ/bc0KgOvNQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.14.1_1776779283543_0.3955629347110923","host":"s3://npm-registry-packages-npm-production"}},"5.14.2":{"name":"oh-my-agent","version":"5.14.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.14.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"9ff276ff7c86a78bd98b137a0a175ddbec626307","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.14.2.tgz","fileCount":4,"integrity":"sha512-viYQpilYCV5uz5K+t5DuLFgrB0TzH6u45S7ufPmT7j/ahp47pYGonJ/oXwhPxJRhIWhi67EwgPRjwJwiCBzByA==","signatures":[{"sig":"MEUCID5bR5MgelsImwnbaTYoNbWglPYgHKrvXshhwf+llUaRAiEA2O7C122/YkMgYBu04S/Fp8KT/HcISiNBHnbzao1URyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6455177},"type":"module","shasum":"9ff276ff7c86a78bd98b137a0a175ddbec626307","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-viYQpilYCV5uz5K+t5DuLFgrB0TzH6u45S7ufPmT7j/ahp47pYGonJ/oXwhPxJRhIWhi67EwgPRjwJwiCBzByA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.14.2_1776779647927_0.16808322938006603","host":"s3://npm-registry-packages-npm-production"}},"5.14.3":{"name":"oh-my-agent","version":"5.14.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.14.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c678bfa3dc6b991c2830b99bff25b5627b77304f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.14.3.tgz","fileCount":4,"integrity":"sha512-9oC6hZX8v7fuDo+gpXA+YtiszmMo7CEYt3fmp3NsfA0raJna5xsocfXQE7XC/dGK7VyvqzlCOOFPC9eu+KtitQ==","signatures":[{"sig":"MEUCIBdJm0IxW7E8VFg75dPV+r1n5LzhQ1okqOxj2UPHOXfsAiEA5OAUnLWOxVV+e7fYDu/gO7SU4FxmBIPrqME6ozeUkEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6455222},"type":"module","shasum":"c678bfa3dc6b991c2830b99bff25b5627b77304f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-9oC6hZX8v7fuDo+gpXA+YtiszmMo7CEYt3fmp3NsfA0raJna5xsocfXQE7XC/dGK7VyvqzlCOOFPC9eu+KtitQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.14.3_1776823807543_0.36444886421466105","host":"s3://npm-registry-packages-npm-production"}},"5.15.0":{"name":"oh-my-agent","version":"5.15.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.15.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d5ccc2e49ef3cd7b02ba58a250f3d1d8337c1b8f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.15.0.tgz","fileCount":4,"integrity":"sha512-UBdaXjJwYU0lpydRl+o1FZC1oAHf1pNSRAPj+VjjTw6282mHB3DkjRovZAt9zt6Qxom2rPmDmi8uXltZOI4sjg==","signatures":[{"sig":"MEYCIQCRQlesRp/YJoIxxm5iIUjXBcB024amWsmYBy7w3U4RugIhANfYMe0OMXDz4C7Ne05fA6Abs+8ltmYHPStR0kMluOP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6457958},"type":"module","shasum":"d5ccc2e49ef3cd7b02ba58a250f3d1d8337c1b8f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-UBdaXjJwYU0lpydRl+o1FZC1oAHf1pNSRAPj+VjjTw6282mHB3DkjRovZAt9zt6Qxom2rPmDmi8uXltZOI4sjg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.15.0_1776923829419_0.20135120389032068","host":"s3://npm-registry-packages-npm-production"}},"5.17.0":{"name":"oh-my-agent","version":"5.17.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.17.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fb7e664776226bdaced28924ec281f18a6d4019a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.17.0.tgz","fileCount":4,"integrity":"sha512-iWZvBcOGXAKS+J6k2/PwHnrYgVMLAB1k1e09KinGbFDZYrO3vl40EVn4WfCfdX5TTycrdjoVm8LHHrZ3/KblSg==","signatures":[{"sig":"MEYCIQCMLzKWC4A9oco92nW7y7uP7noJXXKp1reH3XV8wfNfWwIhALI5AE3GYAFepUTzayRYawoxznXbDRcMwIdWaFV74yd8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6568488},"type":"module","shasum":"fb7e664776226bdaced28924ec281f18a6d4019a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-iWZvBcOGXAKS+J6k2/PwHnrYgVMLAB1k1e09KinGbFDZYrO3vl40EVn4WfCfdX5TTycrdjoVm8LHHrZ3/KblSg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.17.0_1776997479751_0.797646183412702","host":"s3://npm-registry-packages-npm-production"}},"5.18.0":{"name":"oh-my-agent","version":"5.18.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.18.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a55e7e140bcbca20b4634403a560eb017c71a339","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.18.0.tgz","fileCount":4,"integrity":"sha512-jaHK45hh46V9vTmiuYX3DvcnK7NdkBfFjg+ymfICm1+GRJhAAwdsXDu0W6dlFUdA+iK7EXDh/f2BQpHmWzjoCw==","signatures":[{"sig":"MEUCIBh7W3VNohRHCTUii/3SyKIRRetyB9kdWfNQEMCA64SgAiEAwJp2fq/7nhNKoARhjwcRrJAEEueZMvoiFeIIGGYadxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6567860},"type":"module","shasum":"a55e7e140bcbca20b4634403a560eb017c71a339","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-jaHK45hh46V9vTmiuYX3DvcnK7NdkBfFjg+ymfICm1+GRJhAAwdsXDu0W6dlFUdA+iK7EXDh/f2BQpHmWzjoCw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.18.0_1777008838873_0.3451908283699556","host":"s3://npm-registry-packages-npm-production"}},"5.18.1":{"name":"oh-my-agent","version":"5.18.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.18.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f9cfefd0af76e6755a60e7891e45fdad21fdf9a1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.18.1.tgz","fileCount":4,"integrity":"sha512-/NEQBC0cf7RXBrE0VLqfDq9CKIT28snxP14mmQeYQLvhsu+itK+ifycVLkjwYho1Zw49+XOjmNzlHU85lSuzOw==","signatures":[{"sig":"MEUCIQCSB2PYEibENngKtaQbRd3YorqdZZcoAN/ywf8kvvt3mAIgSxtsOlHoKwHbeTVYJ09SRPYdMFLTxsOJxllgREeW+/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6568074},"type":"module","shasum":"f9cfefd0af76e6755a60e7891e45fdad21fdf9a1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-/NEQBC0cf7RXBrE0VLqfDq9CKIT28snxP14mmQeYQLvhsu+itK+ifycVLkjwYho1Zw49+XOjmNzlHU85lSuzOw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.18.1_1777012668780_0.6926212762287967","host":"s3://npm-registry-packages-npm-production"}},"5.18.2":{"name":"oh-my-agent","version":"5.18.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.18.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"dccfb84e0eeffcd2f876b729cc6db3df17a4191a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.18.2.tgz","fileCount":4,"integrity":"sha512-3WbU5tdxLotyn83d6SnRtQmxjveUMd2VP6Df0aU+x2Edt1uUBVrIiU7/0AgeUPFvBzhDulBgmbYDnLsMro+xwA==","signatures":[{"sig":"MEQCIBaXS3nKPi75mLkxpcmFDOKtiRMeRxNgVYf45NGu/QhyAiAg4tYHUaMAjNaYS4Xds9HlyoWDvB49R7ISUr9BBPzyZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6568094},"type":"module","shasum":"dccfb84e0eeffcd2f876b729cc6db3df17a4191a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-3WbU5tdxLotyn83d6SnRtQmxjveUMd2VP6Df0aU+x2Edt1uUBVrIiU7/0AgeUPFvBzhDulBgmbYDnLsMro+xwA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.18.2_1777014875388_0.6677849133674929","host":"s3://npm-registry-packages-npm-production"}},"5.19.0":{"name":"oh-my-agent","version":"5.19.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.19.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"36f00636bef66a14c5ce45d6d31bee8508d082c7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.19.0.tgz","fileCount":4,"integrity":"sha512-Xu05DO+AouuQ6jjKKJIdWDpnEvekkXO01Fl3KPD7eyBzL++sCFz1NHgvWPWyxaVYRVODC3R+1qVdlnFtQGDDNg==","signatures":[{"sig":"MEUCIQC22pG/sd8Ch5dOrO+FhhX2NMjQQ+UzZ86mYUpk/lVpEwIgcB98ekZ8IhZjxyn5buH/jeYIEoTlwZG6GnMQFDevpSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6570480},"type":"module","shasum":"36f00636bef66a14c5ce45d6d31bee8508d082c7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Xu05DO+AouuQ6jjKKJIdWDpnEvekkXO01Fl3KPD7eyBzL++sCFz1NHgvWPWyxaVYRVODC3R+1qVdlnFtQGDDNg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.19.0_1777033322319_0.2708549674339924","host":"s3://npm-registry-packages-npm-production"}},"5.20.0":{"name":"oh-my-agent","version":"5.20.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.20.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"9f0f3c30df77fad01d4741d75130fab4e4ad60a3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.20.0.tgz","fileCount":4,"integrity":"sha512-nKfPSRWw+NvbLZmCMPxGBjvkX7SPC4SbjZvbuHxHWHLC77jn5njNAZwqeJpM7GBOtEmH7juMRFAKsQwJuRpkXg==","signatures":[{"sig":"MEUCIQCnHUGENZZhVI6aQkazZeJJGMSspo2PitKemk0vTT9HVwIgGXjDaEsZgVBnpL7f9XSE8Qrah5eZbfWn/UOGWJBRw9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6580102},"type":"module","shasum":"9f0f3c30df77fad01d4741d75130fab4e4ad60a3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-nKfPSRWw+NvbLZmCMPxGBjvkX7SPC4SbjZvbuHxHWHLC77jn5njNAZwqeJpM7GBOtEmH7juMRFAKsQwJuRpkXg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.20.0_1777035171604_0.6873352061930365","host":"s3://npm-registry-packages-npm-production"}},"5.20.1":{"name":"oh-my-agent","version":"5.20.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.20.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0eb70a37c91b6b0ea2fbf7a5aa2c121b9e1363f0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.20.1.tgz","fileCount":4,"integrity":"sha512-FC6LNLwI6w44bO1/kZ89Ea/thJ56LmfFT47nSM5/qZZX8HGrZu76nEHjySSgNDnkQh09sRYJtje0bg+aMY1BuA==","signatures":[{"sig":"MEUCIEB7blhNBF03oEPEuZfjQ7Fmt/kcVDrh1wK0jIXIqXPGAiEA2urt+dPnNFFKnacw6ZxXHSoXzKEP80Fqz0Cvl+MCD00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6580102},"type":"module","shasum":"0eb70a37c91b6b0ea2fbf7a5aa2c121b9e1363f0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-FC6LNLwI6w44bO1/kZ89Ea/thJ56LmfFT47nSM5/qZZX8HGrZu76nEHjySSgNDnkQh09sRYJtje0bg+aMY1BuA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.20.1_1777037186708_0.6916554126543677","host":"s3://npm-registry-packages-npm-production"}},"5.20.2":{"name":"oh-my-agent","version":"5.20.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@5.20.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"09ea78b965389a36131a6ace3c1e544e34632c73","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-5.20.2.tgz","fileCount":4,"integrity":"sha512-9hSKzF9AOPQUZ+Cypo7COJjeBFtWm914ELYZeYuyHwLwUGsolZxELhQtjd10N/14MQC3JPi2/Pf7TL9VAeyL8Q==","signatures":[{"sig":"MEQCIDzq6XKWlW0kL35QYVSo6KEhVMDd6OLc2mzW+4vVwcWAAiBBR3APC6VRzF+w6wi6aLk6GkMxor7eoUlRrP2rAg3/OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6580170},"type":"module","shasum":"09ea78b965389a36131a6ace3c1e544e34632c73","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-9hSKzF9AOPQUZ+Cypo7COJjeBFtWm914ELYZeYuyHwLwUGsolZxELhQtjd10N/14MQC3JPi2/Pf7TL9VAeyL8Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_5.20.2_1777038448095_0.33904510852262093","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"oh-my-agent","version":"6.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b885c5d675e504b96d24e5dcbab9412b195d9dc5","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.0.0.tgz","fileCount":4,"integrity":"sha512-+CI5e/uG9MB2rgWEIKfWA6smWD9DnHfImD9vUgd8gGnNoXnLnuancbn508Ky8Oa/xs6pW+eTQmlasJE3UjVpRA==","signatures":[{"sig":"MEUCIQCL3qr6+/9WDpip0tCX3mxPK49Zt+SQeRe5O0zCyHKoYAIgRAiiTLFO3QoVGU4qt/1rfRf91VQfxM9p/QhLx24CspU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6606506},"type":"module","shasum":"b885c5d675e504b96d24e5dcbab9412b195d9dc5","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+CI5e/uG9MB2rgWEIKfWA6smWD9DnHfImD9vUgd8gGnNoXnLnuancbn508Ky8Oa/xs6pW+eTQmlasJE3UjVpRA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.0.0_1777098643298_0.9508157777488642","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"oh-my-agent","version":"6.0.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.0.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a2ee96d9732ee9072c50644093569fe24abfacd4","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.0.1.tgz","fileCount":4,"integrity":"sha512-tzxEEX76zIMvvU30RpQDXVfQ2+9+L5/ssS9ekiG2Suvk2Nl3X7oJQmLnCZC/GV5rybij0Zri6ThbYG6v26c9TQ==","signatures":[{"sig":"MEUCIG0UlmwoUuFFygmQBNjB5LC/ou0NAi0flCZN0cbTKFsJAiEAzf+OvvaskLaUGw2CE2RsGhdw0U5MWGty/yJ4sGHQhII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6606506},"type":"module","shasum":"a2ee96d9732ee9072c50644093569fe24abfacd4","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-tzxEEX76zIMvvU30RpQDXVfQ2+9+L5/ssS9ekiG2Suvk2Nl3X7oJQmLnCZC/GV5rybij0Zri6ThbYG6v26c9TQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.0.1_1777099178060_0.6913488168542361","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"oh-my-agent","version":"6.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"05fe5c42a571ece613ea85fc5182d77fdc9188be","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.1.0.tgz","fileCount":4,"integrity":"sha512-vnnlFnxpR0XGdZFm097R7I1t9cadcSiZXgsqBIhv7uYPiFO8aXOMdG9L+vQj8uQX+qWGM9/kbeQpbMzmB54+Ag==","signatures":[{"sig":"MEQCIBorBydNaeb2YtvveJQS841KX84UWQNIqS/xN+4QTzhCAiANCT8HZ016xFWTn9d1NExWOevYOjYilBIi7XBEInOnTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6608798},"type":"module","shasum":"05fe5c42a571ece613ea85fc5182d77fdc9188be","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-vnnlFnxpR0XGdZFm097R7I1t9cadcSiZXgsqBIhv7uYPiFO8aXOMdG9L+vQj8uQX+qWGM9/kbeQpbMzmB54+Ag==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.1.0_1777102882075_0.7254628821948894","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"oh-my-agent","version":"6.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"805c82cad985d80f55ffffc1ac4be32a0a1748d3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.2.0.tgz","fileCount":4,"integrity":"sha512-ctt4P1bKNED2GU8i7jnv4f4QhXB5YOPPgDXDmhJQkG4dRCs30Z/xLYSO8WF4CuvYVX0O47R9UAJPosWF6VCzCw==","signatures":[{"sig":"MEUCIQDIzauVxE+QUe1sGSXrfb8aztDZp6r0g9wVjMup9/9lygIgUFbDqC6B2PtfqZNHz4GP/+9mUowTUKxCs3N1LmwKGJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6640766},"type":"module","shasum":"805c82cad985d80f55ffffc1ac4be32a0a1748d3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ctt4P1bKNED2GU8i7jnv4f4QhXB5YOPPgDXDmhJQkG4dRCs30Z/xLYSO8WF4CuvYVX0O47R9UAJPosWF6VCzCw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.2.0_1777113134482_0.8749850202498746","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"oh-my-agent","version":"6.2.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.2.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1057e230daf97081ceee066df71016d32904156e","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.2.1.tgz","fileCount":4,"integrity":"sha512-lw1H+fVfLO8iGmkoIeu1FHNyRZAB2snC0b4AOW1UZEvh37mNnxyESLBy8FYkjysFjbqLzzqpv2L3wmlwVE3Kyg==","signatures":[{"sig":"MEQCIGElDHWxVDBOqivZOIgWrvgcbrHHehZGjZ+qMFO1RVbzAiBpAEr6c4Huc0iDRUAziTWnA2KBnalLCohvG6+VdWNUEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6640612},"type":"module","shasum":"1057e230daf97081ceee066df71016d32904156e","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-lw1H+fVfLO8iGmkoIeu1FHNyRZAB2snC0b4AOW1UZEvh37mNnxyESLBy8FYkjysFjbqLzzqpv2L3wmlwVE3Kyg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.2.1_1777198689345_0.44491375089656504","host":"s3://npm-registry-packages-npm-production"}},"6.2.2":{"name":"oh-my-agent","version":"6.2.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.2.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"2b0b9889d3317d47c9735590b76b98b3982d81da","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.2.2.tgz","fileCount":4,"integrity":"sha512-JsDcHGnB9NuPRc3V+k7wIPXdCfFuru4UJ61i1EtCpcrez7NUNXlksaYvTNXLQRn8WNvgtb8VEKXgSaYWGbZ/+Q==","signatures":[{"sig":"MEUCIQCR0lxJtUE8rpnhhkBur1DBaoreUTwIFbe9EWBmOXoR5QIgQx1AWjD7N6QJrP5H6f8A5lidzfkZvUUHe/ukihXTths=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6640438},"type":"module","shasum":"2b0b9889d3317d47c9735590b76b98b3982d81da","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-JsDcHGnB9NuPRc3V+k7wIPXdCfFuru4UJ61i1EtCpcrez7NUNXlksaYvTNXLQRn8WNvgtb8VEKXgSaYWGbZ/+Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.2.2_1777217480826_0.41908312814690896","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"oh-my-agent","version":"6.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"16da3b8105ca80d57035b6aa7eb2b7baaf638ee7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.3.0.tgz","fileCount":4,"integrity":"sha512-f0tbAOy3ppzqlFFuG01CnM268hcYd5quDawzV3kzFVwdiYx90/Iije8ToZFOFNTTT94dUPAWNpi9UDJRgl8qDw==","signatures":[{"sig":"MEUCIQDfh06vElCCU0Sl8Cn1qiXJznEURzZhrw4h+p8naIDDqQIgGAvBiAKcR2SVM3nbOQ/ci/S7+LFa6jr+ulDDNNqp3uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6642798},"type":"module","shasum":"16da3b8105ca80d57035b6aa7eb2b7baaf638ee7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-f0tbAOy3ppzqlFFuG01CnM268hcYd5quDawzV3kzFVwdiYx90/Iije8ToZFOFNTTT94dUPAWNpi9UDJRgl8qDw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.3.0_1777271092016_0.8130368509351387","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"oh-my-agent","version":"6.3.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.3.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"25649e210c55c27d8b00a8106ec31d1a8705326c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.3.1.tgz","fileCount":4,"integrity":"sha512-f9jcyuN1Mz+lDwmzbeCPPgHQJ9VubT8Fw58Sijk1+zPHhOioTtLik0PzuwmzAVNaRLbox2Q7eflngXR34ol2fg==","signatures":[{"sig":"MEQCIASBgDBacpovvJ1s2NdBclMuNNm2/JfOdGNKF12kH5RdAiBLnXG24wcql+bn33JW0/fi6sYQFo1JrCpSHjWw3hLnrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6643288},"type":"module","shasum":"25649e210c55c27d8b00a8106ec31d1a8705326c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-f9jcyuN1Mz+lDwmzbeCPPgHQJ9VubT8Fw58Sijk1+zPHhOioTtLik0PzuwmzAVNaRLbox2Q7eflngXR34ol2fg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.3.1_1777272204237_0.46524800455417825","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"oh-my-agent","version":"6.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"cd2d68ba0b24c4251121d6ebed32909e9d2314c1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.4.0.tgz","fileCount":4,"integrity":"sha512-XvFx9qqslcWBvvCwSejIMqX6+1uKVd/jhedfswZP1HaI8npWS57VOiyrzxoyIaRijmE7LMDEa8pJng6+VCIzLA==","signatures":[{"sig":"MEQCIDTWGAUAHOP+ANwq12rCd4ao1O5bFGp9s+UVg3yYf/i5AiANefNNgn4nXOoJ9PcXJ0dk6gBJyH6CRfUSGHx8dcxWEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6646135},"type":"module","shasum":"cd2d68ba0b24c4251121d6ebed32909e9d2314c1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-XvFx9qqslcWBvvCwSejIMqX6+1uKVd/jhedfswZP1HaI8npWS57VOiyrzxoyIaRijmE7LMDEa8pJng6+VCIzLA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.4.0_1777364739569_0.6218011116142808","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"oh-my-agent","version":"6.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"9ef4ff5c7d7d9a1e8f00cc125b0d2ecc777bd9bc","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.5.0.tgz","fileCount":4,"integrity":"sha512-EJ+BAkxTwCMEf+j46jDbiwgMDTTmW5MxBXT5sUcnKgB8vEbOZHBqqG8CqWx8SHwRSGHmNUG5i4G7wF8hjxeEGQ==","signatures":[{"sig":"MEUCIQC6ftiZb62rAmkUQw5ai7j5oERS0IzzROOE+V1WG31HXwIgMrZyTISlenDMVXuLCPHT8YtJ16wdyt57CNK/7s+YzgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6646381},"type":"module","shasum":"9ef4ff5c7d7d9a1e8f00cc125b0d2ecc777bd9bc","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-EJ+BAkxTwCMEf+j46jDbiwgMDTTmW5MxBXT5sUcnKgB8vEbOZHBqqG8CqWx8SHwRSGHmNUG5i4G7wF8hjxeEGQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.5.0_1777522487626_0.36203243787520756","host":"s3://npm-registry-packages-npm-production"}},"6.5.1":{"name":"oh-my-agent","version":"6.5.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.5.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"23657e64bdb2de05839dc44746d7f5a65a06919a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.5.1.tgz","fileCount":4,"integrity":"sha512-qGltn28KdzNGmweMDVbNwqNGeQ95chkpKN+KF9oD+teVlKVaZOZ0EHeY5Xch6qv4bBpYotJ7L1at/83o29ptkg==","signatures":[{"sig":"MEYCIQCZEqGvhCqjkOjT5VjtJ1EV80mIC8NqNpaAel/Ck1ZIGQIhAMjVH/lH0RO5MNFaCllIy4tQKOiZUFnH2R/AAhd3UxDM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6646381},"type":"module","shasum":"23657e64bdb2de05839dc44746d7f5a65a06919a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qGltn28KdzNGmweMDVbNwqNGeQ95chkpKN+KF9oD+teVlKVaZOZ0EHeY5Xch6qv4bBpYotJ7L1at/83o29ptkg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.5.1_1777523949916_0.8032386172440087","host":"s3://npm-registry-packages-npm-production"}},"6.5.2":{"name":"oh-my-agent","version":"6.5.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.5.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"da0e23441499ef2a287548f6097c982272f2c797","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.5.2.tgz","fileCount":4,"integrity":"sha512-zgxxISTagiRNmUh416vj+pZha66Znq0J1ssr2kfw6pQVn8ULFE3y3z1xX192fWBc9NBqEwqnmjbKMU2SM8qlOg==","signatures":[{"sig":"MEUCIEthIVlLUcaJ5Y5Joo6FtcF0SKq2BB6JNcWtBeuY/UFFAiEAoFpUkwY0twYNxSBgimhHAPq3dtQGcU4cS7zLJsWkxEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6646381},"type":"module","shasum":"da0e23441499ef2a287548f6097c982272f2c797","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-zgxxISTagiRNmUh416vj+pZha66Znq0J1ssr2kfw6pQVn8ULFE3y3z1xX192fWBc9NBqEwqnmjbKMU2SM8qlOg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.5.2_1777529939500_0.7190906588741806","host":"s3://npm-registry-packages-npm-production"}},"6.5.3":{"name":"oh-my-agent","version":"6.5.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.5.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a538e325c17280a0725c11dee4551e2628a5b234","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.5.3.tgz","fileCount":4,"integrity":"sha512-PefV8uxW7fbqRqRNImFO5dkWShSV/EX6LV6UY0wAedH2fu/m5+ig0S81MECl38vYzp06mADSq/IeFKSN6dhuDg==","signatures":[{"sig":"MEYCIQC6ZoMrWc3xT+IbEbbaHIM6F6HsiAM6z8fVT4QPB3p4ogIhAM/CaR9sjRW+R3TqNHSjPd7VXliWZXi0azuEHPT+CWgy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6646477},"type":"module","shasum":"a538e325c17280a0725c11dee4551e2628a5b234","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-PefV8uxW7fbqRqRNImFO5dkWShSV/EX6LV6UY0wAedH2fu/m5+ig0S81MECl38vYzp06mADSq/IeFKSN6dhuDg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.5.3_1777536227190_0.5249478532015726","host":"s3://npm-registry-packages-npm-production"}},"6.5.4":{"name":"oh-my-agent","version":"6.5.4","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.5.4","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"bd8e334287e944d45bc91a1546a9411722ec1aee","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.5.4.tgz","fileCount":4,"integrity":"sha512-0q7H8Fxf7L7bpipFtjSA/u11j6/WLmaUv+5GtRjVfqLabay3wIs2i5sgkg2OWaxrytqGMs9O/XaBJAZ/Uc7FvQ==","signatures":[{"sig":"MEUCIBC2BRGLNLcSBLyLNoll5TpiWKOKyxd6mxRBT74segZMAiEA2LCZ9vstUHqPzkXIhr/8Am9iPf98atBJ2C0tqJJcJUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6645707},"type":"module","shasum":"bd8e334287e944d45bc91a1546a9411722ec1aee","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-0q7H8Fxf7L7bpipFtjSA/u11j6/WLmaUv+5GtRjVfqLabay3wIs2i5sgkg2OWaxrytqGMs9O/XaBJAZ/Uc7FvQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.5.4_1777550918285_0.8606103492514101","host":"s3://npm-registry-packages-npm-production"}},"6.5.5":{"name":"oh-my-agent","version":"6.5.5","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.5.5","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"465f86113c873a8e4ebfeae3c90edcc25480ef03","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.5.5.tgz","fileCount":4,"integrity":"sha512-EQZ4Py6D2VaEzrtA7Q0z3up/EuOMFaKq2MqSA2bKYZl+Rlykdda54vc1/ssXdlL9Zy5FslpszIIWccNp5qizPQ==","signatures":[{"sig":"MEUCIQDn4VSvR0/ctGamwPM1BkjnfdouXrL6YXy1kZl80aHkNwIgMQkA0xkdCNBxOLSRVT46XoF3W6JBwXu0u3JpCydAnBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6645821},"type":"module","shasum":"465f86113c873a8e4ebfeae3c90edcc25480ef03","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-EQZ4Py6D2VaEzrtA7Q0z3up/EuOMFaKq2MqSA2bKYZl+Rlykdda54vc1/ssXdlL9Zy5FslpszIIWccNp5qizPQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.5.5_1777556597093_0.8962585567071089","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"oh-my-agent","version":"6.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b3649e270b4f0f3168b1282d05790966b8f698f7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.6.0.tgz","fileCount":4,"integrity":"sha512-odI9VEn28pzuMzG1F4+dbgtHRD05/WHzmMkhzss4775wzWnzSnVkPIl0Sjg4CCoGYs65O4RBT7NVEppBmAdRBQ==","signatures":[{"sig":"MEQCIGf8mu/22nToCiLJ2ycZdzN+BFsBo160Zyl+aVGi6nBcAiAzumDrIHz0EzyriZzHEt5MScT4kHdsQRg+oRCt6O9Zsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6645792},"type":"module","shasum":"b3649e270b4f0f3168b1282d05790966b8f698f7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-odI9VEn28pzuMzG1F4+dbgtHRD05/WHzmMkhzss4775wzWnzSnVkPIl0Sjg4CCoGYs65O4RBT7NVEppBmAdRBQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.6.0_1777861635532_0.05784515963036241","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"oh-my-agent","version":"6.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b4bc7b83b2ebd5f52f43e41d50af3df2a002f75a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.7.0.tgz","fileCount":4,"integrity":"sha512-hux8hfovJbVcbxl01wXwUTApw7/0ni7PTK6d2+Ige0Shz2voFyGZZHCnv6RenV8cIYB4BLew/imIQiE6m6yFpA==","signatures":[{"sig":"MEYCIQDpmN2HKwDtVW7uU1vTSztinqwPD6aCryhzJr3XSFjM9gIhAK4mB+PzFa+F06aE19jyAdjvdorZSQR15j0iZR0578oP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6646212},"type":"module","shasum":"b4bc7b83b2ebd5f52f43e41d50af3df2a002f75a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-hux8hfovJbVcbxl01wXwUTApw7/0ni7PTK6d2+Ige0Shz2voFyGZZHCnv6RenV8cIYB4BLew/imIQiE6m6yFpA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.7.0_1777862039368_0.9122829326417441","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"oh-my-agent","version":"6.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b33052dc2d81764945852dd323efc9be5b35becb","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.8.0.tgz","fileCount":4,"integrity":"sha512-ycmMmfrx2d0sHp5sK91qWWP+kihlp75vQ7+/73drlKc6/iI1soNxurHoDG1zg+3+SToa9LuryA3AwaHu1mO1AQ==","signatures":[{"sig":"MEQCIA3+Xyl5LRaAhL9uxsyju0Asb0EhAuzNGI2jBK3vF7xqAiAcyGMmnjQu6lQNjG8yLqNBKf9gAX8aaf8JIQhCW0NGSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6647528},"type":"module","shasum":"b33052dc2d81764945852dd323efc9be5b35becb","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ycmMmfrx2d0sHp5sK91qWWP+kihlp75vQ7+/73drlKc6/iI1soNxurHoDG1zg+3+SToa9LuryA3AwaHu1mO1AQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.8.0_1777877333976_0.5755918377419103","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"oh-my-agent","version":"6.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f2e0ed4a95cd51f6ccb69100c8b96aabd444f8d5","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.9.0.tgz","fileCount":4,"integrity":"sha512-SVRZs4fbot2BNkmpNpXh8dhzzTq13u2XorEF35Ng5F3IOF77RN8++WqnRN5uPDaB6SofjVsHj+4l9wKuA7gWHA==","signatures":[{"sig":"MEYCIQDeeRf/PcJHt9vxU+nMW8jY344D5Es1bMhA+uPEkf5LlwIhAJkb6KdwRcS3lnaqyFduH9dqXnY7PsfsiBtDvxSMoaqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6648858},"type":"module","shasum":"f2e0ed4a95cd51f6ccb69100c8b96aabd444f8d5","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-SVRZs4fbot2BNkmpNpXh8dhzzTq13u2XorEF35Ng5F3IOF77RN8++WqnRN5uPDaB6SofjVsHj+4l9wKuA7gWHA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.9.0_1777902376665_0.09701529461654101","host":"s3://npm-registry-packages-npm-production"}},"6.10.0":{"name":"oh-my-agent","version":"6.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f25857ec609e509b36e476bd3652745096538a6f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.10.0.tgz","fileCount":4,"integrity":"sha512-tJ72DsQ9ObR/AQiaGnVgL9SoXu8l8FlNT4d/y72NI1jmIe9b6aokBLcr0Ste0yquR25AonpVtHCfD3QBupfm2g==","signatures":[{"sig":"MEQCIGAxnxB+qgrIre5epDCH2Wal+LJ0HmThY3Pnnyuh3QYBAiAgHX0q4VtGWu5khFkSZPBF1Y5SHbbS1PvnN1XQ3aUJGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6650355},"type":"module","shasum":"f25857ec609e509b36e476bd3652745096538a6f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-tJ72DsQ9ObR/AQiaGnVgL9SoXu8l8FlNT4d/y72NI1jmIe9b6aokBLcr0Ste0yquR25AonpVtHCfD3QBupfm2g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.10.0_1777903686020_0.7813218998799034","host":"s3://npm-registry-packages-npm-production"}},"6.11.0":{"name":"oh-my-agent","version":"6.11.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.11.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"9b7268ec7409199c9b988677e7a8d85b57cabca3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.11.0.tgz","fileCount":4,"integrity":"sha512-XNydOg+yFB2+e0RwOIp7aO3TRHruMkhVaIVfljFL++RFpjpZqUGIpj+HIcoCMcAZMZ2h5V9vEXguqexRAFz7Xg==","signatures":[{"sig":"MEQCIAsf7aW4DYMoJFwomX4i/mdv3P7CbpKcK5R/dXwCBSCrAiBVz7e/FZK1P0KbjxfvOgFQ/J3JYLSoiYASbAIL/hFYQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6650355},"type":"module","shasum":"9b7268ec7409199c9b988677e7a8d85b57cabca3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-XNydOg+yFB2+e0RwOIp7aO3TRHruMkhVaIVfljFL++RFpjpZqUGIpj+HIcoCMcAZMZ2h5V9vEXguqexRAFz7Xg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.11.0_1777969367087_0.6696867704467098","host":"s3://npm-registry-packages-npm-production"}},"6.12.0":{"name":"oh-my-agent","version":"6.12.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.12.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"5cffc72813c5c94a075ce23bfbb9a9a6b074aa57","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.12.0.tgz","fileCount":4,"integrity":"sha512-TUXuPMBkBqsJo75AXFHtTGjtSd6TgNRkCS2B+Z+KYHC2kUelwvbX/Ho16OmUgQ4Cf4LRstl57JBtpUV13NIs8w==","signatures":[{"sig":"MEQCIF2V1hQQiqqZ2zZnmA+dvk1CbMG2wpHutbHIzmvvILoRAiAw5I4NIkjm7ZMk76T46Mw7yTfm3u2Yn/c1XwDxebcoQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6650355},"type":"module","shasum":"5cffc72813c5c94a075ce23bfbb9a9a6b074aa57","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-TUXuPMBkBqsJo75AXFHtTGjtSd6TgNRkCS2B+Z+KYHC2kUelwvbX/Ho16OmUgQ4Cf4LRstl57JBtpUV13NIs8w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.12.0_1777970400361_0.5607603003824595","host":"s3://npm-registry-packages-npm-production"}},"6.12.1":{"name":"oh-my-agent","version":"6.12.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.12.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"61b0a80cf3b2a7563a6240891544025590a0e8ad","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.12.1.tgz","fileCount":4,"integrity":"sha512-aQVoTRbCstq0vuOBJ1VApz1UhljGk+8RGne/Vnr5EAS8jr3XLea7i0zwj+OTJLg+C4sAaAlqIkdvLoxvhn0GoA==","signatures":[{"sig":"MEUCIQDh4FmqTv60oOMRLpNyIy/lDTebG2LaInK/Bms53VoTVgIgV8HNzc1XJb3HZzCdj0IliMdKQttWW6dRSISbIM8sDxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6650355},"type":"module","shasum":"61b0a80cf3b2a7563a6240891544025590a0e8ad","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-aQVoTRbCstq0vuOBJ1VApz1UhljGk+8RGne/Vnr5EAS8jr3XLea7i0zwj+OTJLg+C4sAaAlqIkdvLoxvhn0GoA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.12.1_1777972188024_0.5141892683514995","host":"s3://npm-registry-packages-npm-production"}},"6.12.2":{"name":"oh-my-agent","version":"6.12.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.12.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"316c32135ca68312f5672a21dca30d1af30281bd","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.12.2.tgz","fileCount":4,"integrity":"sha512-zx/m87mDgJuXPsU9xztRuBXqXNA+6u5vVwoatzz2WrQTixq+mmgqJlWhbzKm1QYnUZc6D+5erjbhUusdbWjKqQ==","signatures":[{"sig":"MEUCIDryXs/MIfmfjmUGg6F0dqvE+r5TxWYVR5zxIM8XJ59VAiEAm7XmV/knx7u5eCsSB2/73weAiI7LQAXOP3giNS43grA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6650355},"type":"module","shasum":"316c32135ca68312f5672a21dca30d1af30281bd","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-zx/m87mDgJuXPsU9xztRuBXqXNA+6u5vVwoatzz2WrQTixq+mmgqJlWhbzKm1QYnUZc6D+5erjbhUusdbWjKqQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.12.2_1777983944867_0.8018152729416002","host":"s3://npm-registry-packages-npm-production"}},"6.14.0":{"name":"oh-my-agent","version":"6.14.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.14.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"bb8d8ade20a20f9b3d1bf5caa6e78db17e136963","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.14.0.tgz","fileCount":4,"integrity":"sha512-j0UajdT7o+a8TGEilpOS8oFKRkbvl61VWm0UgAtSjlHwEIiLKcVVV0MkV4drxd6BO41ZYdY72VamZgJqD40AEw==","signatures":[{"sig":"MEUCIQCduRKb+MWhuJ3KZaMGdQ2wJxZwuAnLNogw1fPFTHquJgIgamxvYWPoKZaDbFKkYpIymEDirTEzKmJaHsS4xXc5vTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6650355},"type":"module","shasum":"bb8d8ade20a20f9b3d1bf5caa6e78db17e136963","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-j0UajdT7o+a8TGEilpOS8oFKRkbvl61VWm0UgAtSjlHwEIiLKcVVV0MkV4drxd6BO41ZYdY72VamZgJqD40AEw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.14.0_1778028511240_0.9994087400227056","host":"s3://npm-registry-packages-npm-production"}},"6.15.0":{"name":"oh-my-agent","version":"6.15.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.15.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"5c0e03989d2fe0d027eb0e7a50d062499b53be60","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.15.0.tgz","fileCount":4,"integrity":"sha512-3l4O9Kl4OngF6s79WMgooJM11VVX/yPIpr2JSaBi48vrmtgQ2M0MDcv/gQ3rzt3QTR5G/lr3XhQ93RKhdPpXHA==","signatures":[{"sig":"MEQCIEa+r56MJzNNOF7cE/x/nZm6UXRZBJ+IfKK5OAzIH1seAiBTjoAlRH8M510Oa7xdPi7UJEqNYsbtGVa9gZqZXt90iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6650061},"type":"module","shasum":"5c0e03989d2fe0d027eb0e7a50d062499b53be60","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-3l4O9Kl4OngF6s79WMgooJM11VVX/yPIpr2JSaBi48vrmtgQ2M0MDcv/gQ3rzt3QTR5G/lr3XhQ93RKhdPpXHA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.15.0_1778056819375_0.9663399709948932","host":"s3://npm-registry-packages-npm-production"}},"6.16.0":{"name":"oh-my-agent","version":"6.16.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.16.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"dda58354745ca471d9d2bceaaa3993184d6d40dd","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.16.0.tgz","fileCount":4,"integrity":"sha512-lFv7PDW94YCqmXUtPlK+xhgG+3otnPsvWfHsDjpYpaHosau20ExJ6mUwIVGV+8VlPpNT+Mgvb+amgCtm5p20jA==","signatures":[{"sig":"MEUCIEp/0obANGK9cgUw9H/N9Zx1XjGSw9ry4bkRCOO4M5VIAiEA8sbzkexL5ebGf70bhcirNJFMBzZRMwCH50RF1DM7Zdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6995615},"type":"module","shasum":"dda58354745ca471d9d2bceaaa3993184d6d40dd","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-lFv7PDW94YCqmXUtPlK+xhgG+3otnPsvWfHsDjpYpaHosau20ExJ6mUwIVGV+8VlPpNT+Mgvb+amgCtm5p20jA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.16.0_1778161737177_0.7887890586660598","host":"s3://npm-registry-packages-npm-production"}},"6.16.1":{"name":"oh-my-agent","version":"6.16.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.16.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"cf04334283cb8446f4851fda3e0e48ba19829717","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.16.1.tgz","fileCount":4,"integrity":"sha512-m0SOdfr3kLd7XEEOSoinB2RvPc7B9lbwRNxXGZbCvspkjfHbq94GvwoFu/87/Pkrw7rSlyyPUUxa90c+qfUIKg==","signatures":[{"sig":"MEYCIQCo5pAvABVdjoP3MAHkZb/N7G4cdv3IUqO3t15xqi7VqAIhAKBrJXfvCvzeQe7nibT5ChIZp1AANnW2VF/E6jT/yrvN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6995588},"type":"module","shasum":"cf04334283cb8446f4851fda3e0e48ba19829717","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-m0SOdfr3kLd7XEEOSoinB2RvPc7B9lbwRNxXGZbCvspkjfHbq94GvwoFu/87/Pkrw7rSlyyPUUxa90c+qfUIKg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.16.1_1778180337190_0.05323863495600922","host":"s3://npm-registry-packages-npm-production"}},"6.16.2":{"name":"oh-my-agent","version":"6.16.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.16.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"33773dee7745811b63777f364aae88500a3c2369","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.16.2.tgz","fileCount":4,"integrity":"sha512-mo8ZTRLJHhTgMdqP4qHebJ/9mR7XJeZYr+/uwgeDZGxhi4wdelU7wGaS82NWKnWaDSKTqBuVM35MazRZw7tpMw==","signatures":[{"sig":"MEQCIE2bfMPw6sg5JJNwXAkCg2sQnyBbEGaRUtNoBRXfLTMmAiAWopIdQbNfEAGu1iW84M8LSSfeku+5scCMYBaWAgo4lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6996188},"type":"module","shasum":"33773dee7745811b63777f364aae88500a3c2369","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-mo8ZTRLJHhTgMdqP4qHebJ/9mR7XJeZYr+/uwgeDZGxhi4wdelU7wGaS82NWKnWaDSKTqBuVM35MazRZw7tpMw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.16.2_1778207392575_0.45471675036886583","host":"s3://npm-registry-packages-npm-production"}},"6.17.0":{"name":"oh-my-agent","version":"6.17.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.17.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"54536dfc9468e85184c06809a3ab521dd7c87b01","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.17.0.tgz","fileCount":4,"integrity":"sha512-R9R46+pIwFcAIbeIccv2rCVHIFnMTArdbgadEA8iLCW4Oa7mtPIr/MMc0D1LtZT5HOv3Ja76F/aXq6W2x5/q7Q==","signatures":[{"sig":"MEYCIQC3C5L33tO0KLDRGxKW+eiUMXBRxZsN967KVNqgSAZyaQIhAOb04a5hev0CMm/OPtGj393/v87cxgM516bXrmvWSAt0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6996432},"type":"module","shasum":"54536dfc9468e85184c06809a3ab521dd7c87b01","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-R9R46+pIwFcAIbeIccv2rCVHIFnMTArdbgadEA8iLCW4Oa7mtPIr/MMc0D1LtZT5HOv3Ja76F/aXq6W2x5/q7Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.17.0_1778209647396_0.27767992861225577","host":"s3://npm-registry-packages-npm-production"}},"6.17.1":{"name":"oh-my-agent","version":"6.17.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.17.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"18ab7dcbdd74a653cfacbd3324019e5b579a6175","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.17.1.tgz","fileCount":4,"integrity":"sha512-FUj3NvO+LFgfDp86b24zuCMP+Xgoukran0i6BMDxtze3AOZquTThPF20l8st1fjJqidGPc1Pho5mTDimQ/039w==","signatures":[{"sig":"MEUCIQC6k0CEgZYdn3ijaC9jcQcgnZ/MpSaAO6wJm+Lvds9i0wIgCA3UbWsEai7EPaAm+GwrTM8Dho8q4Yh4udDYQ0OZtA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6996554},"type":"module","shasum":"18ab7dcbdd74a653cfacbd3324019e5b579a6175","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-FUj3NvO+LFgfDp86b24zuCMP+Xgoukran0i6BMDxtze3AOZquTThPF20l8st1fjJqidGPc1Pho5mTDimQ/039w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.17.1_1778210221278_0.5293322145352506","host":"s3://npm-registry-packages-npm-production"}},"6.17.2":{"name":"oh-my-agent","version":"6.17.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.17.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ebeee7df2ef7b8701f243e60011cfc33c5aefe6f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.17.2.tgz","fileCount":4,"integrity":"sha512-oPPt8QSf3jH3E7y4jJFvvjp//MS53/Bq4Mcc8xJK0SdFwQztEtlMY4/yMeqtWAxwUhgZ/lmMIKlDcWDwBb6n4Q==","signatures":[{"sig":"MEUCIQDht59AcbmbIiQ8/sX9XQlPBga4+tLKOCHE73eQxSM/ngIgJ0HFM4433rAk3trRj+VFH3VEJCa/rFudv+fwjpwe3UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6999528},"type":"module","shasum":"ebeee7df2ef7b8701f243e60011cfc33c5aefe6f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-oPPt8QSf3jH3E7y4jJFvvjp//MS53/Bq4Mcc8xJK0SdFwQztEtlMY4/yMeqtWAxwUhgZ/lmMIKlDcWDwBb6n4Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.17.2_1778219340509_0.4757296653367271","host":"s3://npm-registry-packages-npm-production"}},"6.18.0":{"name":"oh-my-agent","version":"6.18.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.18.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b4d525bbe6318bb8acddccf62ee3ee0819845390","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.18.0.tgz","fileCount":4,"integrity":"sha512-FAOaNkCSBRV6bJVQkj9ai+kg7NiKPihJmSaCPDCj8TeskNSgI2uLH+zcuBPizRlRDeP6GzQCI4mxFE66i9R4AQ==","signatures":[{"sig":"MEYCIQDqa0HYsVDWO1oPLD5TjDOiPk7vZNq9iJihwtY+szETrAIhAPPwpQIZFamX5RDw7bnD2RALd0XfBSA0BZk+wcd/gPd7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7001738},"type":"module","shasum":"b4d525bbe6318bb8acddccf62ee3ee0819845390","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-FAOaNkCSBRV6bJVQkj9ai+kg7NiKPihJmSaCPDCj8TeskNSgI2uLH+zcuBPizRlRDeP6GzQCI4mxFE66i9R4AQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.18.0_1778221666866_0.961924649497043","host":"s3://npm-registry-packages-npm-production"}},"6.19.0":{"name":"oh-my-agent","version":"6.19.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.19.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b3cdb9483af2cc2a79fa9c318a3a967bd1a15c0a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.19.0.tgz","fileCount":4,"integrity":"sha512-LfNiknrgqPn/QeWNKieaPnLtH2aWLUugHnsIlHQsDG3lxucazj1IYWPC8Ew6PYIqIEeAeVHc+5qdd+xuS/dXqQ==","signatures":[{"sig":"MEMCHxQRGotKIV2H0xF454OXsAxex8jE4CSVRKQOjU5aqbwCIFNbOZXUy48enW5jc38KnQIRCCGkYH/YEl+VUZ6ScJe4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7004394},"type":"module","shasum":"b3cdb9483af2cc2a79fa9c318a3a967bd1a15c0a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-LfNiknrgqPn/QeWNKieaPnLtH2aWLUugHnsIlHQsDG3lxucazj1IYWPC8Ew6PYIqIEeAeVHc+5qdd+xuS/dXqQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.19.0_1778284364468_0.46446908381554786","host":"s3://npm-registry-packages-npm-production"}},"6.20.0":{"name":"oh-my-agent","version":"6.20.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@6.20.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"513443e9d86f2c99ca0cfa6e667aa8515d2887a2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-6.20.0.tgz","fileCount":4,"integrity":"sha512-ROwpB1P89AlnB8+kKFygY1BojSSHuNQoAck/kwhdQsyInsWTqLERJMba2mRbz54Wg51h+Sd3sCfol2NmrgbQbw==","signatures":[{"sig":"MEUCIDP/7/DYOKrUv6rFTtE4dKCJI9CNzgBTKLmsqx1CzDOSAiEA19QIY0wtBBCa/+ddFgJK1zBqy3IRndxDO06UeLy3jc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7033185},"type":"module","shasum":"513443e9d86f2c99ca0cfa6e667aa8515d2887a2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ROwpB1P89AlnB8+kKFygY1BojSSHuNQoAck/kwhdQsyInsWTqLERJMba2mRbz54Wg51h+Sd3sCfol2NmrgbQbw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_6.20.0_1778290862411_0.3044292893749596","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"oh-my-agent","version":"7.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"008d2debec6269add8650c40bc175d443ab458d0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.0.0.tgz","fileCount":4,"integrity":"sha512-5ufMKyg8cOPpnbjyhjx2TviS/Hj9kFSavg1B+J8SCgbmY/eqEurGmXBukDWFf/2De91EBVSd73bHOSGTkoF1OA==","signatures":[{"sig":"MEQCIH+vNafuRRCzsUKogyS5HmHAEqzKOzjYOAAHjn4Fa0NJAiBCjZMLO3zsJ8wECzcjSGOlmL9yA3eO2BhWjv8b17DMpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7032345},"type":"module","shasum":"008d2debec6269add8650c40bc175d443ab458d0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-5ufMKyg8cOPpnbjyhjx2TviS/Hj9kFSavg1B+J8SCgbmY/eqEurGmXBukDWFf/2De91EBVSd73bHOSGTkoF1OA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.0.0_1778296726992_0.2356717484735209","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"oh-my-agent","version":"7.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fe0cf834539670318eb14d79e6fb52ef393bcccc","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.1.0.tgz","fileCount":4,"integrity":"sha512-qVDle3/3JXhxpotw7p8hWBtZp1VsNl3irQJjvn0K5fzI5Qrn4rNtXrz/q58jcJLz57WVAn/ctKy5N8uJ01ClnA==","signatures":[{"sig":"MEUCIQDYksWRalnz7GLGEeZbkwqnG2V0e6Ai6y1IXgL3Tx9BvAIgIw1mJYMXd+1Y0hRxdPgM40TUQaEzO5EVKVdNEEl3yBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7032345},"type":"module","shasum":"fe0cf834539670318eb14d79e6fb52ef393bcccc","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qVDle3/3JXhxpotw7p8hWBtZp1VsNl3irQJjvn0K5fzI5Qrn4rNtXrz/q58jcJLz57WVAn/ctKy5N8uJ01ClnA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.1.0_1778300814092_0.050339004783052754","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"oh-my-agent","version":"7.1.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.1.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"574c54383670b53edc041244e5f51f7ec3c76f2c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.1.1.tgz","fileCount":4,"integrity":"sha512-O5fwzj6beWDfZNKZcJ/FsOastxSxqX7XtQfaLPpfAtlEl9Hzvr0blPBRPyE2X7TxbLTdek0itKsLCC351R5+fQ==","signatures":[{"sig":"MEUCIBofsFwfP2G9FR8F4oANI4Lp9IXnTFloc1GcJyaRM1PsAiEA+wzyGGBgL9W6gKXaic2Yv9cD++KVLqj+BlkxR/Qd+TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7032345},"type":"module","shasum":"574c54383670b53edc041244e5f51f7ec3c76f2c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-O5fwzj6beWDfZNKZcJ/FsOastxSxqX7XtQfaLPpfAtlEl9Hzvr0blPBRPyE2X7TxbLTdek0itKsLCC351R5+fQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.1.1_1778305584959_0.6491114866036474","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"oh-my-agent","version":"7.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fd09e97828d57991a7b70892000070856accce16","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.2.0.tgz","fileCount":4,"integrity":"sha512-rGwcaMJjTVXUb9eToFUxRlwt25bHWi6Wx+7KhHGv4klHtO1DOqwv6dFL+/dlNwI6UnrDpaJmIdVUJ/HW8Y7w4Q==","signatures":[{"sig":"MEQCIHJRxwyblF4m5xv6x6DpwoJV1cjfY1miLP02SRd2caOsAiB3I84xUfTdTkqoloomVAm/wif+u2rQ9bBFPbIHmR7NRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7040191},"type":"module","shasum":"fd09e97828d57991a7b70892000070856accce16","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-rGwcaMJjTVXUb9eToFUxRlwt25bHWi6Wx+7KhHGv4klHtO1DOqwv6dFL+/dlNwI6UnrDpaJmIdVUJ/HW8Y7w4Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.2.0_1778307495219_0.16099875449870815","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"oh-my-agent","version":"7.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"11153bcc928e688d0cff0a4bdce8d48d8da29f0f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.3.0.tgz","fileCount":4,"integrity":"sha512-8E1xbd090GbGDLHXD3xFOHDtMmcegDXZ7GJjzCz0/2u1QOuP8TgP2yHU2323z3rHXjf6gkuIkVx2IS5UBfsOaQ==","signatures":[{"sig":"MEQCIBEy8t1CoSy6fVIjuxe8Od1KN/bAfA3NBbz+cIOsTgNOAiAgkInSY7MEqe64yL9tLz4JMy2hnigufLKY0Y1LQ2DO3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11120930},"type":"module","shasum":"11153bcc928e688d0cff0a4bdce8d48d8da29f0f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-8E1xbd090GbGDLHXD3xFOHDtMmcegDXZ7GJjzCz0/2u1QOuP8TgP2yHU2323z3rHXjf6gkuIkVx2IS5UBfsOaQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.3.0_1778316594996_0.5499960732067111","host":"s3://npm-registry-packages-npm-production"}},"7.3.1":{"name":"oh-my-agent","version":"7.3.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.3.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8a0b305edbf73d858aaf77a64d3172c88c05a9e0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.3.1.tgz","fileCount":4,"integrity":"sha512-KKgXTmckZ2MhPaMR49ez/d8afHvrhCU6dDy38aTsgkwcXZVyaYwDIZMZdt6U8Gc5w8c2pD+8srvpdhnDSyal9w==","signatures":[{"sig":"MEQCIC+pdLKSACbeOCiqa2QYVXFEI5e0dKAFxZ/TPi3wlyL3AiAm67QTAkR3VZXxPYxDFaYq+CHxMQ+syeGE2vOCm3QO3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11120931},"type":"module","shasum":"8a0b305edbf73d858aaf77a64d3172c88c05a9e0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-KKgXTmckZ2MhPaMR49ez/d8afHvrhCU6dDy38aTsgkwcXZVyaYwDIZMZdt6U8Gc5w8c2pD+8srvpdhnDSyal9w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.3.1_1778319833132_0.34645080269845563","host":"s3://npm-registry-packages-npm-production"}},"7.3.2":{"name":"oh-my-agent","version":"7.3.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.3.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"927ddc8ba0db9897fa28a2bcb78e9953dd452bf0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.3.2.tgz","fileCount":4,"integrity":"sha512-YD/lqUEPtpwDWzXH+/YW73gJOvddGZn2HxE74DgBWnGW4lkKlkfyTcbR1rrBl72GHChTyBd4u7PgM/NYh9HYjg==","signatures":[{"sig":"MEUCICwY+NI+ToXoIMkMH6dtwDpA+RjtzBs3qqm2bMvTdrp9AiEA7nz920rsgNtSjMnpZzF1kYqZxhu+3U/jp5KiBslDgU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11121105},"type":"module","shasum":"927ddc8ba0db9897fa28a2bcb78e9953dd452bf0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-YD/lqUEPtpwDWzXH+/YW73gJOvddGZn2HxE74DgBWnGW4lkKlkfyTcbR1rrBl72GHChTyBd4u7PgM/NYh9HYjg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.3.2_1778333235485_0.2611127007188616","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"oh-my-agent","version":"7.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ba3174807833c0d24d753268267b00d8e6b1e477","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.4.0.tgz","fileCount":4,"integrity":"sha512-6CXRviE5jWYYCTtOBHHr6PMymIIHEFAxyvxweTI2h4sTD3XKqdEtPNx/vazsJy9L4xojjPvXkwzXwWfoWL3E2w==","signatures":[{"sig":"MEYCIQC1FzOaB1mAK1WaI+yu1UzPwokOJZctn73Xomc+HCoHYAIhAMELJfYAefragd1LTwpxAp1/zNO4batUA/dsqVFi0D5F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11121521},"type":"module","shasum":"ba3174807833c0d24d753268267b00d8e6b1e477","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-6CXRviE5jWYYCTtOBHHr6PMymIIHEFAxyvxweTI2h4sTD3XKqdEtPNx/vazsJy9L4xojjPvXkwzXwWfoWL3E2w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.4.0_1778387438526_0.3148929290804292","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"oh-my-agent","version":"7.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"42734a3bd795cc8a4c863bc7ca8936fe43cd7cfe","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.5.0.tgz","fileCount":4,"integrity":"sha512-8xgvV+ulS3mxgV0nuWk2yKonRo2b4QRHtvBjtZ+w2ov//KtoxHMnM8jDQJJkW5yjp8/Gm23ta46qRwyNfSNzwQ==","signatures":[{"sig":"MEUCIGFXpRzgoXVMo354CV3TCMD6FglGpwjx23WRCFaRVLDHAiEA1D94dRxSluM6kCq2q1y0fTcGivPiQQVZJ/nWpbi1H6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11125129},"type":"module","shasum":"42734a3bd795cc8a4c863bc7ca8936fe43cd7cfe","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-8xgvV+ulS3mxgV0nuWk2yKonRo2b4QRHtvBjtZ+w2ov//KtoxHMnM8jDQJJkW5yjp8/Gm23ta46qRwyNfSNzwQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.5.0_1778389850363_0.20135626835251563","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"oh-my-agent","version":"7.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8985c333dbea5f028fa104a798d356a31b02fef4","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.6.0.tgz","fileCount":4,"integrity":"sha512-2I1h7E4EWZ9kpOrA287sYy856u5SMKtfM32dVmnahkeBl+kww5Ox0KAQZoTj2fk9RvaVDq/v+FnNdNrjUyejUA==","signatures":[{"sig":"MEYCIQC3GH2tXlNAsvWuxOWGSP8JEr0/H0/IoWa9iSNyZyGmDwIhAPO9kFosf7RnnBA8veuz1pMCaPUGMbTemhBEXMAyzlQ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11140810},"type":"module","shasum":"8985c333dbea5f028fa104a798d356a31b02fef4","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-2I1h7E4EWZ9kpOrA287sYy856u5SMKtfM32dVmnahkeBl+kww5Ox0KAQZoTj2fk9RvaVDq/v+FnNdNrjUyejUA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.6.0_1778484673037_0.10240056675216369","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"oh-my-agent","version":"7.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4a7b5ec12aa07149620e8782b617beadeb6bcb93","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.7.0.tgz","fileCount":4,"integrity":"sha512-mEYCGNX+jSPT6Anb6copWVNnbCuCPCSqWGPdWEojiLg2OfiPyYhATUBB8LHPLx7rcig4smrP1tdQglryHRtcXw==","signatures":[{"sig":"MEUCIBKeY2uoebe0OXgWlrWneKN2BgZfZM1M0lKqOcvFgCPVAiEAi1EtOIoeoe/6HnkzAEIKaTQ/Bxgy+jImA21BcdQ1aWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11140358},"type":"module","shasum":"4a7b5ec12aa07149620e8782b617beadeb6bcb93","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-mEYCGNX+jSPT6Anb6copWVNnbCuCPCSqWGPdWEojiLg2OfiPyYhATUBB8LHPLx7rcig4smrP1tdQglryHRtcXw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.7.0_1778496630527_0.09468444040764146","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"oh-my-agent","version":"7.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"47ca215ce64e8d24f0d5e68112ab29338ad29804","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.8.0.tgz","fileCount":4,"integrity":"sha512-8iZnUGyhHKAfiX2Mv3NKX9o/598e60J4JbOhDu9xwYnW5gSdWVBeXn35MSIFdQ5m13tPXiC+WkiaNfEB71l2ag==","signatures":[{"sig":"MEUCIQDTWPFdYmT1W/t2vVfb2EpLqU2HTVkXPbk4pu6X6+QwSgIger3GiH6/Yyz+AWJe9EW3o/r2rlUphDqpSUQjpGPfSuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11140246},"type":"module","shasum":"47ca215ce64e8d24f0d5e68112ab29338ad29804","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-8iZnUGyhHKAfiX2Mv3NKX9o/598e60J4JbOhDu9xwYnW5gSdWVBeXn35MSIFdQ5m13tPXiC+WkiaNfEB71l2ag==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.8.0_1778510920489_0.9966218883908506","host":"s3://npm-registry-packages-npm-production"}},"7.9.0":{"name":"oh-my-agent","version":"7.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"240bbece0b72e3d930f062dd30bca62de98b4d8c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.9.0.tgz","fileCount":4,"integrity":"sha512-g0r/o5mOb1G6OwkHSz8m1kLFKAbgTqMZDQvWaR7jx10Y99mUKjWOOG97CIFga/DeXwXhT3JmzT8TxbYWy56z3w==","signatures":[{"sig":"MEUCIQDUIoSakzaw42z0bPKmyGr7NembMAopqOJhi6wc1Lzh3AIgdfteE1yWqLhZLubkLLYRk4wBI2vX1OG5IE7oAhqS64A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11140820},"type":"module","shasum":"240bbece0b72e3d930f062dd30bca62de98b4d8c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-g0r/o5mOb1G6OwkHSz8m1kLFKAbgTqMZDQvWaR7jx10Y99mUKjWOOG97CIFga/DeXwXhT3JmzT8TxbYWy56z3w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.9.0_1778512341667_0.4452620678049404","host":"s3://npm-registry-packages-npm-production"}},"7.10.0":{"name":"oh-my-agent","version":"7.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b255fb52e1b2073dbfb8d8e3c31bde30e406436f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.10.0.tgz","fileCount":4,"integrity":"sha512-+nI0Lij1AMl1GAPxwCl3h3jblmG5wJyAk8EDjMeUAluajT/GbI7ewSMt5mnZcY5pAhHQp7u1xpMZVa+IZC4FFg==","signatures":[{"sig":"MEQCIHhQe7in8njs8vz6DzjHe1Be4wnZPD/xHnXwXbFdhB6cAiAoPuYMPQIPmOeGzBxUMgnLGwhzU1tMdW82pvkD4zYzwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11140951},"type":"module","shasum":"b255fb52e1b2073dbfb8d8e3c31bde30e406436f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+nI0Lij1AMl1GAPxwCl3h3jblmG5wJyAk8EDjMeUAluajT/GbI7ewSMt5mnZcY5pAhHQp7u1xpMZVa+IZC4FFg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.10.0_1778553069624_0.41768035795336567","host":"s3://npm-registry-packages-npm-production"}},"7.11.0":{"name":"oh-my-agent","version":"7.11.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.11.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"675c6a5574990832a01feb1b34c534b4f986b7ff","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.11.0.tgz","fileCount":4,"integrity":"sha512-O2h2rK2noqGiUs0YMkXUYsu4dqJDgKSmqoAgfk0EGQ+fST/zhgtzndq61ALFw9npCucQjZhsmuIzMMHeX6fjJg==","signatures":[{"sig":"MEQCIHdsstp2ix2Ya7dlCJiI9uNudKrng/Uwkt5AI+v9j4ZVAiB8v+loWWeFb2IgKHUgrsREQy0zAXR4ZLNM2myeC96k3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11140951},"type":"module","shasum":"675c6a5574990832a01feb1b34c534b4f986b7ff","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-O2h2rK2noqGiUs0YMkXUYsu4dqJDgKSmqoAgfk0EGQ+fST/zhgtzndq61ALFw9npCucQjZhsmuIzMMHeX6fjJg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.11.0_1778561463441_0.5017201614173523","host":"s3://npm-registry-packages-npm-production"}},"7.12.0":{"name":"oh-my-agent","version":"7.12.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.12.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"886543a9d2b561c1fe546e0585e6e99309378710","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.12.0.tgz","fileCount":4,"integrity":"sha512-+NrMOAvkbnadYIEZGKGjeVi822mwPYCsolm6tCIrinnziQS2N3uy8+i0f/dn3HBs6M36kDbHGr27Ca5NV9jmRw==","signatures":[{"sig":"MEUCIQDf/fOcUUx3vWqgRU1rzr1cgEdvOOKBemupywbMFm25mQIgJl0CBogM/5XOvl1LeZ1Zto2zNiJjSrMFZeiuDv99UCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11144047},"type":"module","shasum":"886543a9d2b561c1fe546e0585e6e99309378710","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+NrMOAvkbnadYIEZGKGjeVi822mwPYCsolm6tCIrinnziQS2N3uy8+i0f/dn3HBs6M36kDbHGr27Ca5NV9jmRw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.12.0_1778562817165_0.23569518969633263","host":"s3://npm-registry-packages-npm-production"}},"7.12.1":{"name":"oh-my-agent","version":"7.12.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.12.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"906a8302896bd7d404724169656a5256616f5cc6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.12.1.tgz","fileCount":4,"integrity":"sha512-fOGkZV/Adi2ymf8zWgquyBPIdWeAuBg92lUztOT7Fx70jCNyzzp1qx3GQ/7ZXZJ44qtDnFnywQ0Lbsh4Qbf6oA==","signatures":[{"sig":"MEUCIB90lsSgEHInE2cRsm5EZgdNBDS+CWBn8wpm8Pty6OUGAiEAmfHxJ+RPnaS040bZf0Ao5A/0dZpeqKowy5T9r7eA9LA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11144047},"type":"module","shasum":"906a8302896bd7d404724169656a5256616f5cc6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-fOGkZV/Adi2ymf8zWgquyBPIdWeAuBg92lUztOT7Fx70jCNyzzp1qx3GQ/7ZXZJ44qtDnFnywQ0Lbsh4Qbf6oA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.12.1_1778652211329_0.47315919471152745","host":"s3://npm-registry-packages-npm-production"}},"7.13.0":{"name":"oh-my-agent","version":"7.13.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.13.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"cb9c100ae7c254a51f2319565d35be8a4128191a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.13.0.tgz","fileCount":4,"integrity":"sha512-wEH35qEvjFfGqHAHyczg6WrKHHdrWffS2KqlXJxR32hmW0UKA2vRtCPNP1xWDr+tLVcwPnNReLixQlbBKO8lnQ==","signatures":[{"sig":"MEYCIQCJl8JC55Q+A0Jgt7lx/f5/NeH8IRgvfzML9RRILvP4igIhANGgOOuaG1jNn0tT0rqKgX38a/0Y6xMQNKGgbvcqB8YN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11291853},"type":"module","shasum":"cb9c100ae7c254a51f2319565d35be8a4128191a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-wEH35qEvjFfGqHAHyczg6WrKHHdrWffS2KqlXJxR32hmW0UKA2vRtCPNP1xWDr+tLVcwPnNReLixQlbBKO8lnQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.13.0_1778841130465_0.22676861322429143","host":"s3://npm-registry-packages-npm-production"}},"7.14.0":{"name":"oh-my-agent","version":"7.14.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.14.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"df6f087496a7d4d27094c465ef54c91d9692d02c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.14.0.tgz","fileCount":4,"integrity":"sha512-4B5zChZn5ycJ3nKfoAtcbMxmAWxUzXxbjp7u7KLFsV9xIBIuwnrR/LdsK+qodF5xgC3gk1teCFuOSdTNWImiSQ==","signatures":[{"sig":"MEUCIG6KoVYaWxZM9UuMbj/R3TpL6lUy3+Jukg8A2xVj5sXfAiEAiVcgeTkf35x47+1YbNiGDItypF6gV67myv+UILqiWDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11292761},"type":"module","shasum":"df6f087496a7d4d27094c465ef54c91d9692d02c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-4B5zChZn5ycJ3nKfoAtcbMxmAWxUzXxbjp7u7KLFsV9xIBIuwnrR/LdsK+qodF5xgC3gk1teCFuOSdTNWImiSQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.14.0_1778846082543_0.4452464110148271","host":"s3://npm-registry-packages-npm-production"}},"7.14.1":{"name":"oh-my-agent","version":"7.14.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.14.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"77023ce8ddf759a4a7cf08e22d58692d9a9fd0cd","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.14.1.tgz","fileCount":4,"integrity":"sha512-Y8jk54PmM3u93EPnRFs8IUvr7AhzdLQbNSnC+LV3I82A09G17diEa6KnGW64di4t7UlxTw3jakodkVXrpAt2Cw==","signatures":[{"sig":"MEUCIQDVAVc2q7F8tCMDQTKKg9/86gBCOangtDP3j/JnCCFD0AIgLSSUrLj6eOQpbZG+CLDRxSB0Fa1NQzY4FjcPBNlC3ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11293088},"type":"module","shasum":"77023ce8ddf759a4a7cf08e22d58692d9a9fd0cd","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Y8jk54PmM3u93EPnRFs8IUvr7AhzdLQbNSnC+LV3I82A09G17diEa6KnGW64di4t7UlxTw3jakodkVXrpAt2Cw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.14.1_1778899985300_0.12057716501093085","host":"s3://npm-registry-packages-npm-production"}},"7.14.2":{"name":"oh-my-agent","version":"7.14.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.14.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"59860b295c012313cb2cbc578d1018e8bd3c85b6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.14.2.tgz","fileCount":4,"integrity":"sha512-8TZiYMHvh93lWrHUf7lMuCkXsQMFd4UYIi60vs99Bx2L3rUetgAjxvdJ0hJRA8yJ0YY5xMnZbhOpcqWiAe1hiA==","signatures":[{"sig":"MEUCIQD8Cq6VRmurWZtwwn+dhL7RrFaAiBeyP6f+Bz5riuPC7gIgCC+lTAPGcvH1JInrLeORuiI/JPT7A5FJbTExGNyXueU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11403902},"type":"module","shasum":"59860b295c012313cb2cbc578d1018e8bd3c85b6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-8TZiYMHvh93lWrHUf7lMuCkXsQMFd4UYIi60vs99Bx2L3rUetgAjxvdJ0hJRA8yJ0YY5xMnZbhOpcqWiAe1hiA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.14.2_1778926378661_0.1759086469018556","host":"s3://npm-registry-packages-npm-production"}},"7.15.0":{"name":"oh-my-agent","version":"7.15.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.15.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e96c209f6e1492454e80e742d1fc3e3f5136be72","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.15.0.tgz","fileCount":4,"integrity":"sha512-/UPRpkJce3ex3VvI+fkoscfJPTubG0zZgO8h5BwGcR6Ym7iYXt1+HeYGo12oBRtmOPer5cXQ21ERmOFfMVd5tA==","signatures":[{"sig":"MEUCIQD2Y0cz4PnhoU6MFfIex/A9sBh2XAsTjiNDT8lr3WTpjwIgZyc+f/QY+xm35CczJI2udCdI6eaQjZoiyFgZ40CAh/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11424988},"type":"module","shasum":"e96c209f6e1492454e80e742d1fc3e3f5136be72","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-/UPRpkJce3ex3VvI+fkoscfJPTubG0zZgO8h5BwGcR6Ym7iYXt1+HeYGo12oBRtmOPer5cXQ21ERmOFfMVd5tA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.15.0_1778999132575_0.4383693110503972","host":"s3://npm-registry-packages-npm-production"}},"7.16.0":{"name":"oh-my-agent","version":"7.16.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.16.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a50a1f9f1fcbf23621f859e5a1925912759cbb2f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.16.0.tgz","fileCount":4,"integrity":"sha512-O5XcJgHEXBrg5MhhSwCqQI8omGC5nxmKMJb79F/AIj4KI0B4gV3wIEEddSaFAtDL7DoS873T84lLsqbiFjkvbA==","signatures":[{"sig":"MEYCIQCfvsF+c2A7wRAaUai9phVq0qGSYofyaf+bCehCZPQjiAIhAJrerj3wYOXi0FQdClaf6mEUyYfLjusMxx9aCwz1cwWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11426356},"type":"module","shasum":"a50a1f9f1fcbf23621f859e5a1925912759cbb2f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-O5XcJgHEXBrg5MhhSwCqQI8omGC5nxmKMJb79F/AIj4KI0B4gV3wIEEddSaFAtDL7DoS873T84lLsqbiFjkvbA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.16.0_1779005006877_0.8360869041358989","host":"s3://npm-registry-packages-npm-production"}},"7.17.0":{"name":"oh-my-agent","version":"7.17.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.17.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"98a1db1bcbb841ff9aece6f5abed69e7020d40c8","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.17.0.tgz","fileCount":4,"integrity":"sha512-9FjFlQsURbAdyxHjh5n5KxR5zEuXOX6Z/bL+pkkCsvLZeOTJbxsGpRKTHGiaTViZhc/SgEb35UZD1LpF7q9+bw==","signatures":[{"sig":"MEYCIQCkZylMDdUEVJ6QAHJylsYKZPdlKoULQ7OhPPHiT7ECNQIhAMWsTeUAAHBBD3jAsJsUd+RlcrDHYKCveiMoM1w6L0wf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11437464},"type":"module","shasum":"98a1db1bcbb841ff9aece6f5abed69e7020d40c8","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-9FjFlQsURbAdyxHjh5n5KxR5zEuXOX6Z/bL+pkkCsvLZeOTJbxsGpRKTHGiaTViZhc/SgEb35UZD1LpF7q9+bw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.17.0_1779017497652_0.30949369947018424","host":"s3://npm-registry-packages-npm-production"}},"7.18.0":{"name":"oh-my-agent","version":"7.18.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.18.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"842995e9ec0327772c96cbd41f1bfe6b11aa10cf","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.18.0.tgz","fileCount":4,"integrity":"sha512-ux2DQkcw6YnTXKJHEFsijFBe5RqtKccArrnzV/FqjAAmXa/sLA9ZpQXfoV9+wQyZxUJpXO/ag8jNICvSUu/seQ==","signatures":[{"sig":"MEUCIGjL6TqIhrgVr7FlTVbejE1JKPiT6Am6veSKVpa9M3iFAiEA6ON+ftQTH6bjbV92nMFXyY4Nulcvkzb3fHQ3hEhXeOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11441005},"type":"module","shasum":"842995e9ec0327772c96cbd41f1bfe6b11aa10cf","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ux2DQkcw6YnTXKJHEFsijFBe5RqtKccArrnzV/FqjAAmXa/sLA9ZpQXfoV9+wQyZxUJpXO/ag8jNICvSUu/seQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.18.0_1779020115466_0.9360797711279667","host":"s3://npm-registry-packages-npm-production"}},"7.18.1":{"name":"oh-my-agent","version":"7.18.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.18.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"7ba9f3f80724edb1b3dfadd0468eb2c25483d008","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.18.1.tgz","fileCount":4,"integrity":"sha512-7Qq+H4I603eSWzgJq0+PI99XJgyPcO040nh0QFteFdgFhOzB57+vVxD7Hyb+7dF5RGR8X9euMtS2wZo1j0tWTA==","signatures":[{"sig":"MEUCIEG9KsobwB7B/RKGz3A43h6SLSALDDX8foRMqF/lSsJEAiEAzwJ4YQVrH+srPR0ZS2AR31THJ4s++j7SeenlnwQP5Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11441005},"type":"module","shasum":"7ba9f3f80724edb1b3dfadd0468eb2c25483d008","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-7Qq+H4I603eSWzgJq0+PI99XJgyPcO040nh0QFteFdgFhOzB57+vVxD7Hyb+7dF5RGR8X9euMtS2wZo1j0tWTA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.18.1_1779020843799_0.6684569662315949","host":"s3://npm-registry-packages-npm-production"}},"7.19.0":{"name":"oh-my-agent","version":"7.19.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.19.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"87161f0996042b83932fdfebda8055c265cb2d98","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.19.0.tgz","fileCount":4,"integrity":"sha512-BDansucbNv3yn5v4oT3rPb+zaWw8vgpl/Jz1UHx5IqL5DsiyFXKkaKmRWOAQ9M52ouzvC4IwzqIAsARsZJ4Cjg==","signatures":[{"sig":"MEUCIQDr71CYdymT6+J89OiQY6TCB/NKSJ8O+Sxp8SZKfQ3tSwIgIFJ+nz9pZffmJlrA+EvAGgUdcwTsGb56M6H9uRHasrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11441005},"type":"module","shasum":"87161f0996042b83932fdfebda8055c265cb2d98","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-BDansucbNv3yn5v4oT3rPb+zaWw8vgpl/Jz1UHx5IqL5DsiyFXKkaKmRWOAQ9M52ouzvC4IwzqIAsARsZJ4Cjg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.19.0_1779022588507_0.2690897768729632","host":"s3://npm-registry-packages-npm-production"}},"7.20.0":{"name":"oh-my-agent","version":"7.20.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.20.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"22057305d81de7b650f07814249523963eaf8e5e","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.20.0.tgz","fileCount":4,"integrity":"sha512-duM1nlU6eTcl7arEmrD+Jhp0aICmn67pt6uWwpjZ7HvUMX0v+MxNplC2OqSyJVkpn1NMBkDRQHSKuBfPq5zdgw==","signatures":[{"sig":"MEUCIQD64awI+y1kD1NmgHn1NSPZLBMgEGu2B3Wt6WuWH634fAIgF/C684iMVLQpe7gyuigrtGFwFP4P/7qaF9akOxQCvRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11444034},"type":"module","shasum":"22057305d81de7b650f07814249523963eaf8e5e","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-duM1nlU6eTcl7arEmrD+Jhp0aICmn67pt6uWwpjZ7HvUMX0v+MxNplC2OqSyJVkpn1NMBkDRQHSKuBfPq5zdgw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.20.0_1779026305079_0.4894052170048273","host":"s3://npm-registry-packages-npm-production"}},"7.20.1":{"name":"oh-my-agent","version":"7.20.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.20.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"83ff283c003ae8ee14b83981aba6a5e9a97b47ed","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.20.1.tgz","fileCount":4,"integrity":"sha512-wqUGYZOzdKv271/r/XVKG6/r//CcXks23c06HNsGIN/u536xPGkul1QBvVrjFCDzDNcHcB2YPEGvxrFtM6J0IA==","signatures":[{"sig":"MEYCIQCihD+mgApGQkxLANvjrmNoLW8bWVC7aCMuZlvFy8IATQIhAIuYnEzVfEUGpvnMX8k/quNj3x6drWVNl+/RNVhEV0DK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11444034},"type":"module","shasum":"83ff283c003ae8ee14b83981aba6a5e9a97b47ed","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-wqUGYZOzdKv271/r/XVKG6/r//CcXks23c06HNsGIN/u536xPGkul1QBvVrjFCDzDNcHcB2YPEGvxrFtM6J0IA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.20.1_1779090008232_0.5413547546335225","host":"s3://npm-registry-packages-npm-production"}},"7.21.0":{"name":"oh-my-agent","version":"7.21.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.21.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fe44921486e95c86ca094ab884ca271debc64c49","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.21.0.tgz","fileCount":4,"integrity":"sha512-Hznw3yXnng3vsb9kNj7/BoD4tpodao0IxBQZIRVvY6z6miq1UL7N8Y9EetgwUpKAeqJ/lRUvz4IpAJ7BH9RUYg==","signatures":[{"sig":"MEQCIGNelAUbOPDKxL2zMkiq8K3AbQKbzIAT8y/AZJdpsSDSAiBSlswQAOR1MPr+0ENtkc2eQ8DcZq3Hwd3jW0Z0gftlAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11428162},"type":"module","shasum":"fe44921486e95c86ca094ab884ca271debc64c49","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check --write --unsafe .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Hznw3yXnng3vsb9kNj7/BoD4tpodao0IxBQZIRVvY6z6miq1UL7N8Y9EetgwUpKAeqJ/lRUvz4IpAJ7BH9RUYg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.1.0","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^4","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"2.4.5","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.21.0_1779158496752_0.7270649528422208","host":"s3://npm-registry-packages-npm-production"}},"7.22.0":{"name":"oh-my-agent","version":"7.22.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.22.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d270c88c051ceff9127e788a5efe0c61d552bfea","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.22.0.tgz","fileCount":4,"integrity":"sha512-EagLooPySihJKDcClFiApq/6Y3RjlTGQs8AoJzw6APRAC4MVp5qSpK4+a1aH5nWUhVtxuS++LcA6oyAnoo7+fg==","signatures":[{"sig":"MEUCIQD6xD0nc30ToIS72YYi1PLYRDf/AeYQb1GvOM1lxYUnBwIgOX3R/SVlPMXnlD5EXC6MjZfVlqEnu0Pue+GDNRpfjeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11466597},"type":"module","shasum":"d270c88c051ceff9127e788a5efe0c61d552bfea","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-EagLooPySihJKDcClFiApq/6Y3RjlTGQs8AoJzw6APRAC4MVp5qSpK4+a1aH5nWUhVtxuS++LcA6oyAnoo7+fg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.22.0_1779173453908_0.8003007400739881","host":"s3://npm-registry-packages-npm-production"}},"7.23.0":{"name":"oh-my-agent","version":"7.23.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.23.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e156125130d2479d6c6222edd4045ee27149fd5c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.23.0.tgz","fileCount":4,"integrity":"sha512-HrXu2dDzLVthPk7zyziARx+sMDoyAiR6RDB24SLuQsla4M2QXbP6TnHXg1PjZrOVTqQHEJG+5DAqOBHThOpybg==","signatures":[{"sig":"MEUCIQDdPWAuqOpc5NKRgDHcsTSCq8dFTXdw3jhTMHbVTR2nbwIgbo5uuvQBffK11qBSWjKkoXK0iHz+xMgzByvZiy7ASso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11468897},"type":"module","shasum":"e156125130d2479d6c6222edd4045ee27149fd5c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-HrXu2dDzLVthPk7zyziARx+sMDoyAiR6RDB24SLuQsla4M2QXbP6TnHXg1PjZrOVTqQHEJG+5DAqOBHThOpybg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.23.0_1779174418046_0.21717049398173405","host":"s3://npm-registry-packages-npm-production"}},"7.23.1":{"name":"oh-my-agent","version":"7.23.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.23.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"eb3b868df188a450547e41460b5f9965803d658f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.23.1.tgz","fileCount":4,"integrity":"sha512-Bdc3tbbH2k/7QCWSUTFHqckaMSfytQ+L2Zc9k+Ys3qnYwuuRpV8vvR9UmjSzVbu+9SwGghS78PhIPdJuezKHRA==","signatures":[{"sig":"MEUCIQCR3NtE3XbOcF9/gAaoqsW6TXWsWyGm0w/FmkFWGly/jQIgAQJ+/BDPHbjRCXuLt6keK03D5Hec8e5eWJeDItOzbzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11468897},"type":"module","shasum":"eb3b868df188a450547e41460b5f9965803d658f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Bdc3tbbH2k/7QCWSUTFHqckaMSfytQ+L2Zc9k+Ys3qnYwuuRpV8vvR9UmjSzVbu+9SwGghS78PhIPdJuezKHRA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.23.1_1779178944711_0.22425633560136626","host":"s3://npm-registry-packages-npm-production"}},"7.23.2":{"name":"oh-my-agent","version":"7.23.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@7.23.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e9c49d94a5908cf6a207211418da4353970d29ef","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-7.23.2.tgz","fileCount":4,"integrity":"sha512-o6vZQ8RgkI9t/wG3LM1lP4jrM3HNz/3BTCIiXvosRormltBCS1QRYbj3ADJ4RhY7Oexf4VAoEXL6vvGk17jhpA==","signatures":[{"sig":"MEUCIBxRwmzpdrsOWdcxuk1g4mjkqbOudyr3UEdPkGOBl6ndAiEAwR5NAuqE01mlBP+ed3vgU7VcHahmYR9s+gX8NcPT+HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11468897},"type":"module","shasum":"e9c49d94a5908cf6a207211418da4353970d29ef","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-o6vZQ8RgkI9t/wG3LM1lP4jrM3HNz/3BTCIiXvosRormltBCS1QRYbj3ADJ4RhY7Oexf4VAoEXL6vvGk17jhpA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_7.23.2_1779187348584_0.22858092767239047","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"oh-my-agent","version":"8.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"091271f3aa20508f6a5087bb7ba41c613ae29df3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.2.0.tgz","fileCount":4,"integrity":"sha512-7qJv6Pkmk4WsEX63Ta3yzmLpL0g97RL/I+NRuM4W1nqDm2THJmj0kX2gRshxubsY0r2kdsxqLCef68Xi2N+xNg==","signatures":[{"sig":"MEUCICtJrqAgBSV5SRB9g2PBrQAfk0eRPEkILI+R4rPDH8PdAiEA11ugItFKsc31sudwKM6BeezCCCr8tCAwyOx0EMIqiAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11477198},"type":"module","shasum":"091271f3aa20508f6a5087bb7ba41c613ae29df3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-7qJv6Pkmk4WsEX63Ta3yzmLpL0g97RL/I+NRuM4W1nqDm2THJmj0kX2gRshxubsY0r2kdsxqLCef68Xi2N+xNg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.2.0_1779260839805_0.8356001066644809","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"oh-my-agent","version":"8.2.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.2.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"810c48cbb394267b66895eee488f5731818e2f44","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.2.1.tgz","fileCount":4,"integrity":"sha512-q0qjB62S03gRM8WQR6pdzIRBgSahC/hSnpBzZs+O2EBlP4t7pjntnPVn8enMwUaMYPx8SvFX1R+kOj/wbkZ13g==","signatures":[{"sig":"MEUCIF4gaIb+Wjq/xF91yOSWVLAbLv4Z/OX8YKZSBuCWtp4PAiEAq0gfTr2BwC2y3eoWty3JgoD5z1fz+zCKEA9zCTAwsU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11477198},"type":"module","shasum":"810c48cbb394267b66895eee488f5731818e2f44","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-q0qjB62S03gRM8WQR6pdzIRBgSahC/hSnpBzZs+O2EBlP4t7pjntnPVn8enMwUaMYPx8SvFX1R+kOj/wbkZ13g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.2.1_1779261198308_0.255296490067662","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"oh-my-agent","version":"8.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fd517089b5f82110c8ae47e96d575efbb9869373","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.3.0.tgz","fileCount":4,"integrity":"sha512-GrcuDtRGWexAIv0GcueoFLEzWZbIYmDAU9EMvAQbQFnsLxnKc6DttRRSah2mcBoc9X0C6HSP/GUxMMemLqdcuA==","signatures":[{"sig":"MEQCIGAcJ2Shsw5lsr3oeZ0t/1BVHB+jf1WjPX/3r+Fbbng1AiANUCicwtDl5iM8LlYKL1RDQdQsbHuFHYlPLtqZ+vJr0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11474250},"type":"module","shasum":"fd517089b5f82110c8ae47e96d575efbb9869373","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-GrcuDtRGWexAIv0GcueoFLEzWZbIYmDAU9EMvAQbQFnsLxnKc6DttRRSah2mcBoc9X0C6HSP/GUxMMemLqdcuA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.3.0_1779266139718_0.9532110113827714","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"oh-my-agent","version":"8.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0b95a3102b4e35858af90c9704243db774d5a729","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.4.0.tgz","fileCount":4,"integrity":"sha512-1HE8N77DUW7SvQyxFQlkS7kcyG1hK92BUOaoHfabIGW18s+m7Yp3kKsjxgyO9DhTlyps8L0G3ly2ijpGaV3dhQ==","signatures":[{"sig":"MEUCIBX+/EC1LZF/MNv4kZ8Xf/kW9BS2b0GjR8a8dz2A2IkVAiEAx7zhzONE2KgXZQp1ua/QWOZL1yIAdU43Pw/ceN+9JAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11474127},"type":"module","shasum":"0b95a3102b4e35858af90c9704243db774d5a729","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-1HE8N77DUW7SvQyxFQlkS7kcyG1hK92BUOaoHfabIGW18s+m7Yp3kKsjxgyO9DhTlyps8L0G3ly2ijpGaV3dhQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.4.0_1779289825327_0.9857958450435009","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"oh-my-agent","version":"8.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"baed59c5ae3cce9a0e92636e6dc5921055b06030","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.5.0.tgz","fileCount":4,"integrity":"sha512-flPBVkiLd7UtOG7hl5NXuEcX5IXTlbt5SOVnCLALZ20dpEE3sUV3EvjgXx8YVQaa2gd2+P1NN5J6esKcV2Qvkw==","signatures":[{"sig":"MEUCIQCVZXLo6Irjy3xlaI8rOhN89LiDFRYeSg6Ry5ZNnnrnYQIgdeqkB8Mfhd/THKQRdkn1mRkGlTKp4G0lHz8WYgU04EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11487384},"type":"module","shasum":"baed59c5ae3cce9a0e92636e6dc5921055b06030","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-flPBVkiLd7UtOG7hl5NXuEcX5IXTlbt5SOVnCLALZ20dpEE3sUV3EvjgXx8YVQaa2gd2+P1NN5J6esKcV2Qvkw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.5.0_1779327524590_0.8369679423044563","host":"s3://npm-registry-packages-npm-production"}},"8.5.1":{"name":"oh-my-agent","version":"8.5.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.5.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8f020ef955a1df6e9104bf439f5a8a5668c70c04","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.5.1.tgz","fileCount":4,"integrity":"sha512-v+LNfKWqJR9nvN+J6v7O8IHBkCMhGuMvWJXYXZyoMFpd4QWua+0Pgqx0pnjsmwWLUzebvXn5CnhUUzaiOAsG0A==","signatures":[{"sig":"MEYCIQCsRgHmo6/BaBzG7IHF9F6RY5txVWb+TEJKEBsBYmyOagIhAM7rovnJuj3YCoaF4+SMpCMAgbzI3Avd5lTvibII4u+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11488796},"type":"module","shasum":"8f020ef955a1df6e9104bf439f5a8a5668c70c04","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-v+LNfKWqJR9nvN+J6v7O8IHBkCMhGuMvWJXYXZyoMFpd4QWua+0Pgqx0pnjsmwWLUzebvXn5CnhUUzaiOAsG0A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.5.1_1779364732585_0.1154791666079451","host":"s3://npm-registry-packages-npm-production"}},"8.5.2":{"name":"oh-my-agent","version":"8.5.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.5.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fafb4db44c93853f56899419e5996e604a4667ef","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.5.2.tgz","fileCount":4,"integrity":"sha512-qfZkNPvMD4PRiFzHNnO3W3yCCVOrIDySf84J6/n7xROqaao6/zjHTS3rborUUPtZjeuzi8G8nrKOIGU59/2O8g==","signatures":[{"sig":"MEQCIAlL8VubYiaeKHVR/y7UmQxLK2R19rCJGd8zXYhgIW/fAiAKVV2VbJLIxaOxWgb5eRiEdKrmkD7do1q5C1k6AqD5KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11488789},"type":"module","shasum":"fafb4db44c93853f56899419e5996e604a4667ef","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qfZkNPvMD4PRiFzHNnO3W3yCCVOrIDySf84J6/n7xROqaao6/zjHTS3rborUUPtZjeuzi8G8nrKOIGU59/2O8g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.5.2_1779433030168_0.30143714743166594","host":"s3://npm-registry-packages-npm-production"}},"8.5.3":{"name":"oh-my-agent","version":"8.5.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.5.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"afbd01c05ee2c9908240bafef2ee9b83f45bceb6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.5.3.tgz","fileCount":4,"integrity":"sha512-Wbvx2wH7SbzHWA6zAFj9h88egbbf9IxSIfO4wp5GtQNrQQDELxwzHH3rLPq4G3LmnSrXlaWMeXJyShr3x4bsqA==","signatures":[{"sig":"MEUCIFzNCT0s8lvkJ6bZ207YMJACN/+z3WDPOJytHoUjcYDPAiEA+PDpx61JtkOXuzVEslTJbIDplyC9ikA9rZc1aYnfOwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11489034},"type":"module","shasum":"afbd01c05ee2c9908240bafef2ee9b83f45bceb6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Wbvx2wH7SbzHWA6zAFj9h88egbbf9IxSIfO4wp5GtQNrQQDELxwzHH3rLPq4G3LmnSrXlaWMeXJyShr3x4bsqA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.5.3_1779616113747_0.28802425183354585","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"oh-my-agent","version":"8.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"36a589744ba9abb1051c1866cd43d9ca0f2542d2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.6.0.tgz","fileCount":4,"integrity":"sha512-C3JsmWYDsCcKzQ/rn4WB3uCsztf2bTWh1GBiFEHpzUKecuOGeDKnDSt6Xv9MFS9xThUmVPQOo5JAsq6ZGS0S9Q==","signatures":[{"sig":"MEYCIQCCbfpr0cbpIJz36XgEOYqT3FqcqSatDNwcLJH6s7aepAIhAKN9gtaULexn2rsXXpPydyEeSAMaGpZrJ/5tL6sN8E3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11533970},"type":"module","shasum":"36a589744ba9abb1051c1866cd43d9ca0f2542d2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-C3JsmWYDsCcKzQ/rn4WB3uCsztf2bTWh1GBiFEHpzUKecuOGeDKnDSt6Xv9MFS9xThUmVPQOo5JAsq6ZGS0S9Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.6.0_1779633469013_0.05925388956866162","host":"s3://npm-registry-packages-npm-production"}},"8.7.0":{"name":"oh-my-agent","version":"8.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b6fad425229435fb03aecd9e1763f465521bfad7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.7.0.tgz","fileCount":4,"integrity":"sha512-sas0JgfdjaY+Laes9omMoppp5iv7gXOXLvfM7TR4g9rHw0cGpytCpgWa63/iX7ocMFh/2iwSVrgkOj5cUWrLQA==","signatures":[{"sig":"MEQCIBGHDFoCRv0LZ6hFKZ+nEKMumU38x1E7l12SR3Az3P+0AiBpyhQ4jnRxfKMwLzJlDjDweMc3T03rTA2NwyoCyx/O8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11533970},"type":"module","shasum":"b6fad425229435fb03aecd9e1763f465521bfad7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-sas0JgfdjaY+Laes9omMoppp5iv7gXOXLvfM7TR4g9rHw0cGpytCpgWa63/iX7ocMFh/2iwSVrgkOj5cUWrLQA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.7.0_1779673722749_0.12800163962858346","host":"s3://npm-registry-packages-npm-production"}},"8.8.0":{"name":"oh-my-agent","version":"8.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b2bd2622c5529995c66c5dbca3de0c7a2b07fc88","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.8.0.tgz","fileCount":4,"integrity":"sha512-n5IwW0/q7xunLtXeAUSS+26UCPA69FxoQ2sNMKfQvpc/8Dc/af+gEJCDzkp72oE/6tMvFky4LnkCUY5OyvUkdA==","signatures":[{"sig":"MEYCIQDO7eGrRb7fVQeM9a+zcSJK/9Ohy9U6zxl00o+U6oi/wAIhAKKKLBBf+7q2v5aICQNYRVSW19E0LAe38P1YsgXeAlJW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11551482},"type":"module","shasum":"b2bd2622c5529995c66c5dbca3de0c7a2b07fc88","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-n5IwW0/q7xunLtXeAUSS+26UCPA69FxoQ2sNMKfQvpc/8Dc/af+gEJCDzkp72oE/6tMvFky4LnkCUY5OyvUkdA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.8.0_1779717031171_0.05348311078198953","host":"s3://npm-registry-packages-npm-production"}},"8.9.0":{"name":"oh-my-agent","version":"8.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d0e51407367ed98a9d1aa2dfe4d02ea2d5d0cc2d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.9.0.tgz","fileCount":4,"integrity":"sha512-Sw/Pf+1n7J4Uacn0dbm9+fh3VokZp+tkbvU9IzYdYFbYY7qhdQbLgTdpaZa4uliwCKZl8ku1b6txFClt+UthiQ==","signatures":[{"sig":"MEYCIQC5uqNT4zbsgAdJLIALJ6sAbkbuZ6xx3hCCfJZ79VvxJAIhANDIJMW8EJJEHdyplqljL/j3bKfjjRhkcTr3XNrkf1vR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11562552},"type":"module","shasum":"d0e51407367ed98a9d1aa2dfe4d02ea2d5d0cc2d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Sw/Pf+1n7J4Uacn0dbm9+fh3VokZp+tkbvU9IzYdYFbYY7qhdQbLgTdpaZa4uliwCKZl8ku1b6txFClt+UthiQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.9.0_1779786577484_0.3879075780186465","host":"s3://npm-registry-packages-npm-production"}},"8.10.0":{"name":"oh-my-agent","version":"8.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"37f3d079ce52fc1b160a79d024aeff15caef60e2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.10.0.tgz","fileCount":4,"integrity":"sha512-tae2UAkSYEUH4dsId9xTSqyN+TwyPSxJ0qAYlCk83jHVeC/7006P9BIGNkyg81hPNdwU5l5pi5Ixg+K1eYXbwg==","signatures":[{"sig":"MEQCIDwA9YoqnzY3/pQh5mMZYX74ZJdECdQU4Gd4Wm8lLKMiAiB9KaM6aDTA95BfvZxsFt+7/nRpkH6M2byZ6TV4a1NJew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12551893},"type":"module","shasum":"37f3d079ce52fc1b160a79d024aeff15caef60e2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-tae2UAkSYEUH4dsId9xTSqyN+TwyPSxJ0qAYlCk83jHVeC/7006P9BIGNkyg81hPNdwU5l5pi5Ixg+K1eYXbwg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.10.0_1779803909954_0.5333555682517135","host":"s3://npm-registry-packages-npm-production"}},"8.10.1":{"name":"oh-my-agent","version":"8.10.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.10.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d292b4fd1e11187b4be89cfc617b581160a3d4a1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.10.1.tgz","fileCount":4,"integrity":"sha512-TSDLwTUx13qu6gWf1MQAIiqeK2OPCgohbrGRIg5Up2iv+Wo0YbUW16o2r/8rS0O9lfEgv5A2u1jvq58g9ZMHrg==","signatures":[{"sig":"MEQCIGZlL02qg38te/+qXyVrjK4y1KPu7KT6TROsor7D7va1AiBTdyyUHeeZsBgTtWFwSel6wzuIit0qPn5mNOQ8mRG/nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12555027},"type":"module","shasum":"d292b4fd1e11187b4be89cfc617b581160a3d4a1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-TSDLwTUx13qu6gWf1MQAIiqeK2OPCgohbrGRIg5Up2iv+Wo0YbUW16o2r/8rS0O9lfEgv5A2u1jvq58g9ZMHrg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.10.1_1779806341531_0.7169824593241667","host":"s3://npm-registry-packages-npm-production"}},"8.10.2":{"name":"oh-my-agent","version":"8.10.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.10.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e0d9b8eb2b877c5060d3d1dabeb4886019946cdd","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.10.2.tgz","fileCount":4,"integrity":"sha512-xCPsbLoqoQvHoEUUdTBnaH0r511KkMUMX/1S49XWH8Z43c0W+siypDJKsRbOZRZT/iij4pM3zSHgFnYfEFs2BQ==","signatures":[{"sig":"MEYCIQCxDonYwqtt6thuX6tFPZBDcCnrPdrLpLdn+WwV+0acxwIhAI+ATxUdyegh09O0fzGztbk8JX+iopqoq16rWLbsMmZL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12555021},"type":"module","shasum":"e0d9b8eb2b877c5060d3d1dabeb4886019946cdd","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-xCPsbLoqoQvHoEUUdTBnaH0r511KkMUMX/1S49XWH8Z43c0W+siypDJKsRbOZRZT/iij4pM3zSHgFnYfEFs2BQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.10.2_1779808863193_0.48484012853211267","host":"s3://npm-registry-packages-npm-production"}},"8.11.0":{"name":"oh-my-agent","version":"8.11.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.11.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0f3babee3d1d87121a0ddb30d9bd010a201fd294","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.11.0.tgz","fileCount":4,"integrity":"sha512-eatSyMTEBKS5NOFx+pet8fsBjae1lSys+Y2lBOMPHl2P2brbnL4kfpYYqWXir76+MRFtHoSuG7w2umOk4iIX5w==","signatures":[{"sig":"MEUCIQD/f9YGl9q9awSueoU3BA1Hyfulr3JXNMPJJtuMK8PaygIgUQQ6JFZI6Su/TvPE522Vw/RRboER9bi/45+Xdv/MqZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12555545},"type":"module","shasum":"0f3babee3d1d87121a0ddb30d9bd010a201fd294","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-eatSyMTEBKS5NOFx+pet8fsBjae1lSys+Y2lBOMPHl2P2brbnL4kfpYYqWXir76+MRFtHoSuG7w2umOk4iIX5w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.11.0_1779877003503_0.47151493399074496","host":"s3://npm-registry-packages-npm-production"}},"8.12.0":{"name":"oh-my-agent","version":"8.12.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.12.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"bbb008a650033603bed96168e8473e33ef5d2ee2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.12.0.tgz","fileCount":4,"integrity":"sha512-+jAV7T6y509uZIIcT+n8Q4Y6VDaVKTEv/5xv7JD2Ds4vPJmdahLzgQ/VlYelcu2TnUpinc9WM/YokLcvwrgdrg==","signatures":[{"sig":"MEQCIH7qcWk2rouybWyafFFEcOZec/BQZ4S56NCX04HHH8wOAiAKMcjvHnUhB9sd7V8TcrbHTrZixss+IJnvYLDiFJC5MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12568504},"type":"module","shasum":"bbb008a650033603bed96168e8473e33ef5d2ee2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+jAV7T6y509uZIIcT+n8Q4Y6VDaVKTEv/5xv7JD2Ds4vPJmdahLzgQ/VlYelcu2TnUpinc9WM/YokLcvwrgdrg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.12.0_1779883516575_0.2031888844754619","host":"s3://npm-registry-packages-npm-production"}},"8.13.0":{"name":"oh-my-agent","version":"8.13.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.13.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8e9dd2b21a0419e25dfc02e6a52ec969b0b85818","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.13.0.tgz","fileCount":4,"integrity":"sha512-9ke7s4SzVdlEvVDNH0TJbfKnOipyHMabUIVduvSWtaQu3yr+G+vFE/RXeRlvcrvzYGy2luZbe2njrojkBkm0Kg==","signatures":[{"sig":"MEQCIAC4R/cplXD7z25NdtRMPpZLUXLYos/mAeeiLCXsPuaAAiAFKQj+wlQKrgFeIfgu29J6q67ZBHq6z5nMexV6obtUbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12574036},"type":"module","shasum":"8e9dd2b21a0419e25dfc02e6a52ec969b0b85818","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-9ke7s4SzVdlEvVDNH0TJbfKnOipyHMabUIVduvSWtaQu3yr+G+vFE/RXeRlvcrvzYGy2luZbe2njrojkBkm0Kg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.13.0_1779932477354_0.04474211225864777","host":"s3://npm-registry-packages-npm-production"}},"8.14.0":{"name":"oh-my-agent","version":"8.14.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.14.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fbc7757d41e4875410289935663392641759bbad","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.14.0.tgz","fileCount":4,"integrity":"sha512-GnGmTkyWKRC4AuFhiSc6pZkpYilH/by34dD/InHcvd51DBM2px8I9OVdGAtz8vQOgFuwHydck1nCRy+gnL8FXQ==","signatures":[{"sig":"MEQCIDEEi/d+IaM7w+InCBLyBmKRvBsICSE2k5lFI5JLg/WxAiApXjfK2mJ8JG4NXJuZ0jHMVrm+pdWyR4kDj0d/w+NhSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12590666},"type":"module","shasum":"fbc7757d41e4875410289935663392641759bbad","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-GnGmTkyWKRC4AuFhiSc6pZkpYilH/by34dD/InHcvd51DBM2px8I9OVdGAtz8vQOgFuwHydck1nCRy+gnL8FXQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.14.0_1779932984421_0.13212430796991592","host":"s3://npm-registry-packages-npm-production"}},"8.15.0":{"name":"oh-my-agent","version":"8.15.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.15.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"12ec9ea220628827e3d2281c2251ee99558f4568","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.15.0.tgz","fileCount":4,"integrity":"sha512-Y1jLiUi2SJt7WMCH0dpjWF5UozlY8l0SdgS0kS43hiOXKTDxshtBz++tmUP0FjbpGmw6/px2s/1fGcqqQQZh2g==","signatures":[{"sig":"MEQCIGEJLWO/cwzDfMG3iwATbhocyL3gJYGNfUWLZ4zQbjRIAiB8whSmOiMXCzbf7mh3wRA172YvKLK6I5IIWEdlP1Fd/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12594608},"type":"module","shasum":"12ec9ea220628827e3d2281c2251ee99558f4568","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Y1jLiUi2SJt7WMCH0dpjWF5UozlY8l0SdgS0kS43hiOXKTDxshtBz++tmUP0FjbpGmw6/px2s/1fGcqqQQZh2g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.15.0_1779940345951_0.4953994361748779","host":"s3://npm-registry-packages-npm-production"}},"8.16.0":{"name":"oh-my-agent","version":"8.16.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.16.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1c0fd52c687cf64337de4362c2f8cfb2d587093d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.16.0.tgz","fileCount":4,"integrity":"sha512-SJDlp3DtCamei+2HacQaxxX0XZeqQ5XC2+B7KuG59hOM1i0bPKgEUrg/x7WdtX5wHvZgkppOZy+2gCA709eoMA==","signatures":[{"sig":"MEUCIQDe2HNlqeHNAR5gqt7UPknlB/2PBy8ABHRtMcKi5X6HWgIgLMz50zK7AKnI8EczJRIPPmNzyoVEQoNNlgBrTyf6xA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12601500},"type":"module","shasum":"1c0fd52c687cf64337de4362c2f8cfb2d587093d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-SJDlp3DtCamei+2HacQaxxX0XZeqQ5XC2+B7KuG59hOM1i0bPKgEUrg/x7WdtX5wHvZgkppOZy+2gCA709eoMA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.16.0_1779952263817_0.6279152685069811","host":"s3://npm-registry-packages-npm-production"}},"8.17.0":{"name":"oh-my-agent","version":"8.17.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.17.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"43c6154349c4cd6aa8e2b5331dbd2a2b020e5f11","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.17.0.tgz","fileCount":4,"integrity":"sha512-IFfy/D8p4ZfIPoAJjX1adLMnMgTb1jB/MNFlMs0aUkgy0UNZQKZ2k35DApkf17eS0k+JHcNX9d1j28uFCmo/VQ==","signatures":[{"sig":"MEUCIDfugYyLc9y5IzzONZ72W2bMKHh9LSQhdWfovh23LfFRAiEAwdh2SsBydoqkXfYpOGW/ogoTGtFh6YPC80NC7MYDWsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12617387},"type":"module","shasum":"43c6154349c4cd6aa8e2b5331dbd2a2b020e5f11","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-IFfy/D8p4ZfIPoAJjX1adLMnMgTb1jB/MNFlMs0aUkgy0UNZQKZ2k35DApkf17eS0k+JHcNX9d1j28uFCmo/VQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.17.0_1780031390481_0.8871483339182762","host":"s3://npm-registry-packages-npm-production"}},"8.17.1":{"name":"oh-my-agent","version":"8.17.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.17.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"844670d0ad58c416cb83f2a165e14e5ea33ca808","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.17.1.tgz","fileCount":4,"integrity":"sha512-x5laC4DbvYjvFoPlJwmJxshJ531KX+52BhGYkMGTTmKP5b55DPR44KX+YYPeXaO27DUXan1PlTLvTYuJER2vOQ==","signatures":[{"sig":"MEYCIQC73ymHPxs2wVX97MTm/m7vD5/Y+BN+3PYMGuDRLGaYZQIhAKMdwtFkC0Iniw2wx9GTVI4MgMIkBPxJJBBkg+oXI3xT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12617387},"type":"module","shasum":"844670d0ad58c416cb83f2a165e14e5ea33ca808","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-x5laC4DbvYjvFoPlJwmJxshJ531KX+52BhGYkMGTTmKP5b55DPR44KX+YYPeXaO27DUXan1PlTLvTYuJER2vOQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.17.1_1780034870744_0.14937765506845535","host":"s3://npm-registry-packages-npm-production"}},"8.18.0":{"name":"oh-my-agent","version":"8.18.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.18.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"941328c4dd47d644bb170f6300f21281594fc11f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.18.0.tgz","fileCount":4,"integrity":"sha512-gJ0/wXNjIlHbU1ICI7WEk5vo2YvFjO0qxcfhuBpmBtL6CH+5NMS0o+6iQtfNixl09o6aejhCPLTq5xcdPGvG9w==","signatures":[{"sig":"MEUCIQDVgeDfsm5D9qQxet5amZI29RWOC8cPlDayW1y9AUaUNwIgWwnwPN0jLX3G3+TGvgBjzu5wm6ko6Q3Iua7FSIlSqew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12624149},"type":"module","shasum":"941328c4dd47d644bb170f6300f21281594fc11f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-gJ0/wXNjIlHbU1ICI7WEk5vo2YvFjO0qxcfhuBpmBtL6CH+5NMS0o+6iQtfNixl09o6aejhCPLTq5xcdPGvG9w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.18.0_1780057297276_0.3568100988246967","host":"s3://npm-registry-packages-npm-production"}},"8.19.0":{"name":"oh-my-agent","version":"8.19.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.19.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1dcb7ccf3952b24956bf5508684b1b2f26d81c71","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.19.0.tgz","fileCount":4,"integrity":"sha512-+ihr+URGhm5sA/ZfCTbbs6BXlMGQDGbkmTMzOK5g9O2jXnP6170x5UHknMFU2BT3NB13+vaqP+lmjrSZSOj5tg==","signatures":[{"sig":"MEUCIQDF0FkQ/5G5rwVLAsYfeXa2GNX6dfXB3Zi41HRphb/xzwIgX1yiDwAvAenvUdYFhOOJrvUFozgxDQ73KhjtkwAPmyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12637277},"type":"module","shasum":"1dcb7ccf3952b24956bf5508684b1b2f26d81c71","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+ihr+URGhm5sA/ZfCTbbs6BXlMGQDGbkmTMzOK5g9O2jXnP6170x5UHknMFU2BT3NB13+vaqP+lmjrSZSOj5tg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.19.0_1780151895613_0.8524318950129572","host":"s3://npm-registry-packages-npm-production"}},"8.19.1":{"name":"oh-my-agent","version":"8.19.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.19.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"6765bdc6ba1272c9e63dd3d6cb4ec1ce6ca78587","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.19.1.tgz","fileCount":4,"integrity":"sha512-5RRarWTHGPiEGssaI0koi6Hp7E44ZFpP9vQuQhP+1hS4S0zJzYAMpcszxjw5BN0+YJmSrD7oK0wCfA+8VSdpCw==","signatures":[{"sig":"MEQCIQD4xg4V77mwLLNniH+Z221fTTIrGQpAwYZ6eGdCkFmIWQIfNVsUPOeb/XXlV6e5QnFtI23CrEmGCoRL8F8v4VlCwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12637277},"type":"module","shasum":"6765bdc6ba1272c9e63dd3d6cb4ec1ce6ca78587","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-5RRarWTHGPiEGssaI0koi6Hp7E44ZFpP9vQuQhP+1hS4S0zJzYAMpcszxjw5BN0+YJmSrD7oK0wCfA+8VSdpCw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.19.1_1780152305377_0.24397418835789897","host":"s3://npm-registry-packages-npm-production"}},"8.20.0":{"name":"oh-my-agent","version":"8.20.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.20.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"7d21a8cb70fe4fce1e0f2654d9e865352701424f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.20.0.tgz","fileCount":4,"integrity":"sha512-yPTMf1CPcAs9bA9mN36eITguXkucl3Q0bshGkoKIct1UEeVW2TauRaE1cnSHGP8C243ObqyL820kP//4BJuYdw==","signatures":[{"sig":"MEQCIDGtdP1JkBEo+jub3NmzVp2FLzCAfAHdgSpKgwtYPi4fAiB51vyZiFPAjgcrfnDryFPHVhFwRNgm5HniD1AhbpX1QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12646557},"type":"module","shasum":"7d21a8cb70fe4fce1e0f2654d9e865352701424f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-yPTMf1CPcAs9bA9mN36eITguXkucl3Q0bshGkoKIct1UEeVW2TauRaE1cnSHGP8C243ObqyL820kP//4BJuYdw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.20.0_1780215626480_0.02882261312972445","host":"s3://npm-registry-packages-npm-production"}},"8.20.1":{"name":"oh-my-agent","version":"8.20.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.20.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"88144b3fd87adeb0d2b7c57ce4f4c908e6462ec4","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.20.1.tgz","fileCount":4,"integrity":"sha512-3ScKN5sUGPB2MGembarTq9LKDwpZadG/BHncZ9JjfUz6mWn3U4XwNSOFnQ6tgwtIdMFlII52BCcrMj4ddo0B6g==","signatures":[{"sig":"MEYCIQCcmeAX6GDNmrKG0j4BNOUoKx19rzcaJUCDjemYwDCL+wIhANdyiXHnqa1M1fP81d1SIRc5lMa9mNvTyyPKO2zWVoxn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12648043},"type":"module","shasum":"88144b3fd87adeb0d2b7c57ce4f4c908e6462ec4","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-3ScKN5sUGPB2MGembarTq9LKDwpZadG/BHncZ9JjfUz6mWn3U4XwNSOFnQ6tgwtIdMFlII52BCcrMj4ddo0B6g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.20.1_1780222259462_0.504410217598257","host":"s3://npm-registry-packages-npm-production"}},"8.20.2":{"name":"oh-my-agent","version":"8.20.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.20.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4e9cf10506111262fadbbe9b124055f9603d3e86","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.20.2.tgz","fileCount":4,"integrity":"sha512-yKkwXZKcOF9oQiEFGPv5xs+2dWK/eK7tkXYAVoJ+W8RreN/TS5H3mNkqQtpskfHeYSNe0JObr0MxsiVitHdKAA==","signatures":[{"sig":"MEYCIQDcTJQd1QMHMSHEZaYxno9lKiwCqsjpc8CCFLb8TfG6KAIhAJCwAN4M9xS3tVtY9rqCt1rwVh4pn+DYvjl7sJg8ptie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12648290},"type":"module","shasum":"4e9cf10506111262fadbbe9b124055f9603d3e86","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-yKkwXZKcOF9oQiEFGPv5xs+2dWK/eK7tkXYAVoJ+W8RreN/TS5H3mNkqQtpskfHeYSNe0JObr0MxsiVitHdKAA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.20.2_1780223228108_0.5049707263296412","host":"s3://npm-registry-packages-npm-production"}},"8.21.0":{"name":"oh-my-agent","version":"8.21.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.21.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4fd428318291458c56df9e61280cb66327a7d450","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.21.0.tgz","fileCount":4,"integrity":"sha512-H2eaiFjS6x/ZqSRC/4xW2uJ/eDU9zD/PySOs6gFKQ/fLqzQhCAf1Lv6W/mc6XEpQyJbefXk4FImmJD3Jrmcqrg==","signatures":[{"sig":"MEUCIHhpIn+4NIsraPwpIemaX9Sb2/AyNtHcSzhKmet2NxJcAiEAo2OJ7rUdaUmuPY2PgAaV/UPzx3GDAR1V1KM/bELabEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12654258},"type":"module","shasum":"4fd428318291458c56df9e61280cb66327a7d450","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-H2eaiFjS6x/ZqSRC/4xW2uJ/eDU9zD/PySOs6gFKQ/fLqzQhCAf1Lv6W/mc6XEpQyJbefXk4FImmJD3Jrmcqrg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.21.0_1780232837147_0.2280059743748566","host":"s3://npm-registry-packages-npm-production"}},"8.22.0":{"name":"oh-my-agent","version":"8.22.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.22.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8c3017272e6bb5fb41d6ec3e6f7e571e095254e8","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.22.0.tgz","fileCount":4,"integrity":"sha512-igxa3HyyMr/UQvAePeCcVtGwdNW7oCLtu2I1LQeGpdHMUiheMESFteSiRNvQ+VkuG6MJQ+1VL8fIsWi6OhOJkw==","signatures":[{"sig":"MEUCICXWYRk/lQ5s3KCJrfTgVjAs+sOiXaqk6M1eWDFvXp81AiEAhnkIsOvGY7Y8SF2XzOhL00EnTHXsevXyqN6KJFghw0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12678684},"type":"module","shasum":"8c3017272e6bb5fb41d6ec3e6f7e571e095254e8","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-igxa3HyyMr/UQvAePeCcVtGwdNW7oCLtu2I1LQeGpdHMUiheMESFteSiRNvQ+VkuG6MJQ+1VL8fIsWi6OhOJkw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.22.0_1780288142271_0.6173454421183022","host":"s3://npm-registry-packages-npm-production"}},"8.23.0":{"name":"oh-my-agent","version":"8.23.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.23.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"904efc5cdc6e70a9912648b7072c1ca096bc7681","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.23.0.tgz","fileCount":4,"integrity":"sha512-O973yJvEdjLHEzfq6t5DHW4ugG6feqzJOT14Vxf3VqFSVBa0rnacg6QskJqUdnHT9ksWycKbdGK2MFaMGLUdPw==","signatures":[{"sig":"MEUCIHEMg80rO7Xp1ZdO+IzldSAO7J0zPg+f2XBeAtMLOXHuAiEAxA5P1nFsff6whGHAVZ9E02cLo8TReVWhNsRzozV9T2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12703682},"type":"module","shasum":"904efc5cdc6e70a9912648b7072c1ca096bc7681","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-O973yJvEdjLHEzfq6t5DHW4ugG6feqzJOT14Vxf3VqFSVBa0rnacg6QskJqUdnHT9ksWycKbdGK2MFaMGLUdPw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.23.0_1780294299913_0.5039779744621333","host":"s3://npm-registry-packages-npm-production"}},"8.24.0":{"name":"oh-my-agent","version":"8.24.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.24.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"42f6f947fc6f18420c8fc2e2ac7aea3471394069","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.24.0.tgz","fileCount":4,"integrity":"sha512-OrBiFagpydy9CNJIliQ8sfslfnqlECwCqlUim4M69UNof+VuUV1/Fs0fX4csMCKwVulcUWCbqNb3Wx/yqhAe/w==","signatures":[{"sig":"MEYCIQDF87+fv/8TAoWJKkatSInVcAt7i27T8x8VRL7IW+5AcQIhAJqR+56eMBrfk7A5Af6z2fg4OIvUQLy77XSOMMEjLHvr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12706988},"type":"module","shasum":"42f6f947fc6f18420c8fc2e2ac7aea3471394069","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-OrBiFagpydy9CNJIliQ8sfslfnqlECwCqlUim4M69UNof+VuUV1/Fs0fX4csMCKwVulcUWCbqNb3Wx/yqhAe/w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.24.0_1780295603044_0.4659307730440305","host":"s3://npm-registry-packages-npm-production"}},"8.25.0":{"name":"oh-my-agent","version":"8.25.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.25.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"63ea7f4b223af185e48e65f78b84e2aab077854f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.25.0.tgz","fileCount":4,"integrity":"sha512-k2lQaT5fMlxpYIW5YcPk2hePBhT7J3v1NCYKSX8jFQ6wPHeaaH5OseF77LuexM4iamwTcSdSw9kN93ntewSWoA==","signatures":[{"sig":"MEQCIBcb8nq/y83mkf49rlufmjqODCp8pesUoGOFvISmOjC3AiB4S+aA617PX6i6xZQnUmRVhi1pb4OyOKITYwdojpdDlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12707676},"type":"module","shasum":"63ea7f4b223af185e48e65f78b84e2aab077854f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-k2lQaT5fMlxpYIW5YcPk2hePBhT7J3v1NCYKSX8jFQ6wPHeaaH5OseF77LuexM4iamwTcSdSw9kN93ntewSWoA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.25.0_1780298386091_0.28913585642733675","host":"s3://npm-registry-packages-npm-production"}},"8.26.0":{"name":"oh-my-agent","version":"8.26.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.26.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c7297282f5119fc93c04ee54c7d81f27d6523acd","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.26.0.tgz","fileCount":4,"integrity":"sha512-smLPiE6bh0JBM30HRb4GxKdkSHqyA+1fjMDr8LkFsq4kFV3WZmSctpa106DLvBxwaYTZlmxfxyZUzgiTg0f7SQ==","signatures":[{"sig":"MEQCID7eDy+xZA1lQt3myPkfQGajCnCcN3TbCx6fSfLmWCvqAiADg8RYK0jyV3oP+cIW+Dw3ox9O8g9z2V2Mei8my6JI5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12719432},"type":"module","shasum":"c7297282f5119fc93c04ee54c7d81f27d6523acd","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-smLPiE6bh0JBM30HRb4GxKdkSHqyA+1fjMDr8LkFsq4kFV3WZmSctpa106DLvBxwaYTZlmxfxyZUzgiTg0f7SQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.26.0_1780316903211_0.7297361539242075","host":"s3://npm-registry-packages-npm-production"}},"8.26.1":{"name":"oh-my-agent","version":"8.26.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.26.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d2aa46f1e775dfbb3068dca25d8843f34ed2c9fc","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.26.1.tgz","fileCount":4,"integrity":"sha512-LtCJI+LrIkjFvp0SMQ5HfYy8CFEZ7TVgeWtViA7+9QwccBCKTONSm1IqcIV33xRRMcmVBzhY9RgkYJ5ou8rojw==","signatures":[{"sig":"MEQCIFbxdqBBttl62CfVvLuYqUhledg6Ibf7Y1638q3N3oQ5AiA59O5dWNSp6okqCpRKsKOBaq7b9j4E6QfstfdKb9Wy9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12720196},"type":"module","shasum":"d2aa46f1e775dfbb3068dca25d8843f34ed2c9fc","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-LtCJI+LrIkjFvp0SMQ5HfYy8CFEZ7TVgeWtViA7+9QwccBCKTONSm1IqcIV33xRRMcmVBzhY9RgkYJ5ou8rojw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.26.1_1780358252844_0.9636790868897231","host":"s3://npm-registry-packages-npm-production"}},"8.27.0":{"name":"oh-my-agent","version":"8.27.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.27.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"5cce4fdfd27c8c57e522da40bf110736e014b540","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.27.0.tgz","fileCount":4,"integrity":"sha512-oUN/huX2/uChaNsOUUSzm1q7R4lxjfJ2PtjO0qH9PubkrbPS9VLc+xBXe8a0k4Rpqzal7gZg67TR+R7fu83qXw==","signatures":[{"sig":"MEUCIQCwFauN/upCi15h2CIyBSOajP1XF+e+HjKtyKyqdvLO2AIgBC2IBDXtHCj5QPtKqHcxYQ6DUjswSfd9WFK477n/zz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12726554},"type":"module","shasum":"5cce4fdfd27c8c57e522da40bf110736e014b540","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-oUN/huX2/uChaNsOUUSzm1q7R4lxjfJ2PtjO0qH9PubkrbPS9VLc+xBXe8a0k4Rpqzal7gZg67TR+R7fu83qXw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.27.0_1780383117910_0.19684173706144437","host":"s3://npm-registry-packages-npm-production"}},"8.28.0":{"name":"oh-my-agent","version":"8.28.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.28.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"86a74b00e61116d8f3bcc05454a6c5e626e2dad8","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.28.0.tgz","fileCount":4,"integrity":"sha512-ZG++UFMX17BI2ArEw42As/jEAW9KdalunJ7OWoQW9cGedEcHVLKpj2Auv07H1Dse6TmRE9oyK+FvluKP9jzDNQ==","signatures":[{"sig":"MEUCIQCwOCmFZy4Bnx3xQFiIW5Udf0Au2+IWzQX0b+Gu+70yogIgEBE7TWRT3gzEOKr5boy8DMP+TWR8j2Zyif9IFqb4hig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12726580},"type":"module","shasum":"86a74b00e61116d8f3bcc05454a6c5e626e2dad8","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ZG++UFMX17BI2ArEw42As/jEAW9KdalunJ7OWoQW9cGedEcHVLKpj2Auv07H1Dse6TmRE9oyK+FvluKP9jzDNQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.28.0_1780384210201_0.5301337569648146","host":"s3://npm-registry-packages-npm-production"}},"8.29.0":{"name":"oh-my-agent","version":"8.29.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.29.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d6520a7605392f7b860347914537ded28a645029","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.29.0.tgz","fileCount":4,"integrity":"sha512-Za+FymM0G66zTnPbTodZ2AC2Bzc2TZBCpSM0khDOtS0q78RNuZ/f1kzvSSooxouDAyax+03H6HFYAa6YFMY3KQ==","signatures":[{"sig":"MEQCIBOR48rDxpHDgexi8z+c5GdYbLxceM6YzWy/2AJ5a4yqAiA9WgBdOjxJevyrVahM0yG3aKVwFesLAqeBYjnoUkU4wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12751856},"type":"module","shasum":"d6520a7605392f7b860347914537ded28a645029","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Za+FymM0G66zTnPbTodZ2AC2Bzc2TZBCpSM0khDOtS0q78RNuZ/f1kzvSSooxouDAyax+03H6HFYAa6YFMY3KQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.29.0_1780411050089_0.27137397469828994","host":"s3://npm-registry-packages-npm-production"}},"8.29.1":{"name":"oh-my-agent","version":"8.29.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.29.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"781e665dd6e4ec0fd9e5f1868ccce8b4275ecfbc","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.29.1.tgz","fileCount":4,"integrity":"sha512-wEncRcufWdDv670mjyQz17luHqkDXuHu8FIvreRlruobOsFrsEuQfWELwUqrEyasSzKLYnj05DJDNWjZP4oWSg==","signatures":[{"sig":"MEYCIQDecILEJjEMfBx0g9ErjIyojuZLsiVB4YXVbbZd8gSluQIhAL4T7yvC5/hc5SMDHBvKVf/DBH2VJ8zZ8gONUIZCjrJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12752894},"type":"module","shasum":"781e665dd6e4ec0fd9e5f1868ccce8b4275ecfbc","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-wEncRcufWdDv670mjyQz17luHqkDXuHu8FIvreRlruobOsFrsEuQfWELwUqrEyasSzKLYnj05DJDNWjZP4oWSg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.29.1_1780413391591_0.3023406290512747","host":"s3://npm-registry-packages-npm-production"}},"8.30.0":{"name":"oh-my-agent","version":"8.30.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.30.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"056d5a9d9431d0eac374a452aaa0499fb47d56ab","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.30.0.tgz","fileCount":4,"integrity":"sha512-VnJrgwmwkAKAHkCB04G0oXtExkPO3kvix6F1JkohyEw15pNN/ULOMxN9lffNg+tLylG2+GYgz2iHiUG0IDLtpw==","signatures":[{"sig":"MEUCIDchdskF5rfY8VZar2QFgApyH/TRQEeVADFGW8tTQyHSAiEA/AqI9U/+DgT2iwx34Rp1L85dj0NrGf7fJK6Ig0ihvzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12757020},"type":"module","shasum":"056d5a9d9431d0eac374a452aaa0499fb47d56ab","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-VnJrgwmwkAKAHkCB04G0oXtExkPO3kvix6F1JkohyEw15pNN/ULOMxN9lffNg+tLylG2+GYgz2iHiUG0IDLtpw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.30.0_1780444089888_0.16208933409416848","host":"s3://npm-registry-packages-npm-production"}},"8.31.0":{"name":"oh-my-agent","version":"8.31.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.31.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fa64f9640ef66045bf91833a8d09d823edbe6c90","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.31.0.tgz","fileCount":4,"integrity":"sha512-6kAw2BEYb/xy89D0gXQQ9ICOEIHyvYBR9tcyJXuHXyMXLS1gY7mrpCzwxg+5yL6J2RYExCh0DBs4qS3PW92f6Q==","signatures":[{"sig":"MEQCIH07KTnK7EOGtdZw7HQ6JhddVnU3tUg2gE3D0QKXJiY2AiBcTLU43p85jxCLu4gl7hlji2rCXDRnDl30IEtIG3emSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12763970},"type":"module","shasum":"fa64f9640ef66045bf91833a8d09d823edbe6c90","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-6kAw2BEYb/xy89D0gXQQ9ICOEIHyvYBR9tcyJXuHXyMXLS1gY7mrpCzwxg+5yL6J2RYExCh0DBs4qS3PW92f6Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.31.0_1780501611197_0.025726628631501436","host":"s3://npm-registry-packages-npm-production"}},"8.32.0":{"name":"oh-my-agent","version":"8.32.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.32.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"82da7b4e85f14a1f86b7bb1d57670f66006b658b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.32.0.tgz","fileCount":4,"integrity":"sha512-1OuppXDBSBOYsqtfJq3BaccAq4oVbiZAaUm3XHVcavexSaAyy2K6nOVdpRy1GFRPSivInZKqcIEEQJzvvRRZrQ==","signatures":[{"sig":"MEQCIAbC9gKtO6Qgw51rTorNtW4LOzKMKRkL2HRL4n/ZZSw0AiAVjjhGCzbd7IwnEe0n0CAXZcZhWVb904bZ7xKxLCtpHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12767594},"type":"module","shasum":"82da7b4e85f14a1f86b7bb1d57670f66006b658b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-1OuppXDBSBOYsqtfJq3BaccAq4oVbiZAaUm3XHVcavexSaAyy2K6nOVdpRy1GFRPSivInZKqcIEEQJzvvRRZrQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.32.0_1780532960204_0.5487548773858919","host":"s3://npm-registry-packages-npm-production"}},"8.32.1":{"name":"oh-my-agent","version":"8.32.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.32.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"5e68718d4e92dc9a8444e29835ee27b9221b481f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.32.1.tgz","fileCount":4,"integrity":"sha512-nxrYQG3E3OAEzXJvkCFu1fNhpCT0rbstBwnLhJWUOtNt15Bqs7msuCwW5tWCjjsCBrvFbwqXyB2QTjQ63N5qyw==","signatures":[{"sig":"MEQCIFzza8RGzYoRj1yuMIcc7rIVeME722PIBjWzu99uXq+nAiATl4JffhyQfOPxfKkY/88w7UYr5LMNas1jil+KFNeIuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12767980},"type":"module","shasum":"5e68718d4e92dc9a8444e29835ee27b9221b481f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-nxrYQG3E3OAEzXJvkCFu1fNhpCT0rbstBwnLhJWUOtNt15Bqs7msuCwW5tWCjjsCBrvFbwqXyB2QTjQ63N5qyw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.32.1_1780534399962_0.5182405821454512","host":"s3://npm-registry-packages-npm-production"}},"8.33.0":{"name":"oh-my-agent","version":"8.33.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.33.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"902abd0580e43ca125ed670d992e92c7df19d433","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.33.0.tgz","fileCount":4,"integrity":"sha512-kixGqQC4tBmOGNtx6PZlyMsKnILyx7EoVs/q8I95vJmDXFyh4ie1WdKaLZLUYJpgyhmCpz0rdg/VUNVUIBe/PQ==","signatures":[{"sig":"MEUCIBIHI1IdiKqDjdJVM8/sArLpmDa5/t8p/82G+4Nw5sOYAiEAmmqjV97ulAZE3xzhRXpRuKC+ydu9zKCdFXSV8mxVksA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12768230},"type":"module","shasum":"902abd0580e43ca125ed670d992e92c7df19d433","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-kixGqQC4tBmOGNtx6PZlyMsKnILyx7EoVs/q8I95vJmDXFyh4ie1WdKaLZLUYJpgyhmCpz0rdg/VUNVUIBe/PQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.33.0_1780545181546_0.32162107698524633","host":"s3://npm-registry-packages-npm-production"}},"8.34.0":{"name":"oh-my-agent","version":"8.34.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.34.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ab447458b353f729527857167c16e314e8e54c74","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.34.0.tgz","fileCount":4,"integrity":"sha512-2js5LF7lZdNhSKHcUb1Xi6NvwdrCtGeF5Jg72PC6bk9EI1hlFh9905RqeSk+yIo1BuGrwMdXiB7C2IFNZqilrQ==","signatures":[{"sig":"MEUCIGx4Jklva+mkVgnPbpUL9YkaooOuxZLOuD7XLxXGqb3RAiEAqQQh1K0gKyp79reErr+1JTRFKe2Zjsz4HcktN5vYR8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12768230},"type":"module","shasum":"ab447458b353f729527857167c16e314e8e54c74","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-2js5LF7lZdNhSKHcUb1Xi6NvwdrCtGeF5Jg72PC6bk9EI1hlFh9905RqeSk+yIo1BuGrwMdXiB7C2IFNZqilrQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.34.0_1780546750341_0.0883185977273182","host":"s3://npm-registry-packages-npm-production"}},"8.34.1":{"name":"oh-my-agent","version":"8.34.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.34.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d2783be57c688d1da889dca9eb24bba7255c070b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.34.1.tgz","fileCount":4,"integrity":"sha512-nmCERQxhPOAdltI3+YuVtnVZdYLpeTIyu1NfqogH8gR0qXjhXR1NCqmYgNHkmcM3nOMxHfJeIs/BykPc3sZRzA==","signatures":[{"sig":"MEUCIQD7OzpGtcd0XAeV7+Rq4IsjwkWLuMuo7clfsSUq/fpQaAIgB/yHCuKr+1R8xfapI9TBn33MM07Inho0d4Xcg73hpAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12771622},"type":"module","shasum":"d2783be57c688d1da889dca9eb24bba7255c070b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-nmCERQxhPOAdltI3+YuVtnVZdYLpeTIyu1NfqogH8gR0qXjhXR1NCqmYgNHkmcM3nOMxHfJeIs/BykPc3sZRzA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.34.1_1780547395813_0.7157378805948467","host":"s3://npm-registry-packages-npm-production"}},"8.35.0":{"name":"oh-my-agent","version":"8.35.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.35.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ba222cae3b0a7f1a84723cd49b1cd3a0a06fa85a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.35.0.tgz","fileCount":4,"integrity":"sha512-7JHvPPE7RE9FcTS3Of0F41Xp2meZ0e5u98ZW7ploL1yOJEfzBgdlBwOGKtF0ygXnF6hS7QmAA93b7wKyDF7MTQ==","signatures":[{"sig":"MEUCIHwODi/7FM1LVBtTqOAWDLbqITGi0IVxfKFCEf4hZGXUAiEAhkNiL4KyEX1dAEhFTA91CmSK4LYOdbPP7UWCdJc2lQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12773738},"type":"module","shasum":"ba222cae3b0a7f1a84723cd49b1cd3a0a06fa85a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-7JHvPPE7RE9FcTS3Of0F41Xp2meZ0e5u98ZW7ploL1yOJEfzBgdlBwOGKtF0ygXnF6hS7QmAA93b7wKyDF7MTQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.35.0_1780553560375_0.8307830808094279","host":"s3://npm-registry-packages-npm-production"}},"8.36.0":{"name":"oh-my-agent","version":"8.36.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.36.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a3a95412ca07ae1970be108623d16fa101cfb95a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.36.0.tgz","fileCount":4,"integrity":"sha512-lmtgfuolP+nQLJEKXSbhgPJyT6aVotqw4Ktqk2+7sciCZfo9La92LpL7/O7ykDU7vwp3j4mGBv+fXmEIFQExZQ==","signatures":[{"sig":"MEQCIFBVS2bXxwpBy6RIUWQuR5EyAHjYq+YdhgC+d7rJ102zAiAJLEqlrA1uoUvbHprmfiiojfs5Dlg9uSray/vBIq/ryw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12775072},"type":"module","shasum":"a3a95412ca07ae1970be108623d16fa101cfb95a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-lmtgfuolP+nQLJEKXSbhgPJyT6aVotqw4Ktqk2+7sciCZfo9La92LpL7/O7ykDU7vwp3j4mGBv+fXmEIFQExZQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.36.0_1780554772585_0.8819177490630734","host":"s3://npm-registry-packages-npm-production"}},"8.37.0":{"name":"oh-my-agent","version":"8.37.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.37.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"5242030216142ffa885490b33692185ff9278e8c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.37.0.tgz","fileCount":4,"integrity":"sha512-fpd5dWKFF5CebACtpy0TLMpwciVzv11wRGOTxRFvaXhwGu21g0eK1radwl7DIlq2GEfW/ULzSiqsxS8WKEHSmQ==","signatures":[{"sig":"MEUCIQDvsTYYRoNmATMsqvwq4liheKs5eSEzRJwQ6GPd8F7++wIgfunyRmfLPNbWnB8iOKerbmIfyKOYAIrsBWCJoaymTdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12779224},"type":"module","shasum":"5242030216142ffa885490b33692185ff9278e8c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-fpd5dWKFF5CebACtpy0TLMpwciVzv11wRGOTxRFvaXhwGu21g0eK1radwl7DIlq2GEfW/ULzSiqsxS8WKEHSmQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.37.0_1780557188163_0.004027309987916228","host":"s3://npm-registry-packages-npm-production"}},"8.38.0":{"name":"oh-my-agent","version":"8.38.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.38.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"6c00c8ff7e79906e0409ac1598799296f20e3c2f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.38.0.tgz","fileCount":4,"integrity":"sha512-yYyhWdfiKUCJ1STENuQn5mlPOpke0lxEwWqhAEqYGwh5ER7CjZsyZuciTBFZ7/PBbgGpsxjEm+mif5pPnRZr6Q==","signatures":[{"sig":"MEYCIQDUfxwdorccVqYcVyi9cO/jl2lO7o8ZTuSAMKpYqydT+wIhAMzjHpzqzj8cczRXx3UhDRb+BTJOnxZttrb3oXlqLsqK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12817499},"type":"module","shasum":"6c00c8ff7e79906e0409ac1598799296f20e3c2f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-yYyhWdfiKUCJ1STENuQn5mlPOpke0lxEwWqhAEqYGwh5ER7CjZsyZuciTBFZ7/PBbgGpsxjEm+mif5pPnRZr6Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.38.0_1780572353867_0.9544634885229357","host":"s3://npm-registry-packages-npm-production"}},"8.39.0":{"name":"oh-my-agent","version":"8.39.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.39.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ef8fa20ddc6429d327d6614b66cd6ade7cf29d4b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.39.0.tgz","fileCount":4,"integrity":"sha512-Min+0nFdSpsqxyaGbdXpLAPckFrFk73sWKLJNkKCSFU0Kza71HP8AdFNpH/493BHCaD6pqrfCxT45jZKNsEeCA==","signatures":[{"sig":"MEUCIQCqoF+YZeywqePC558bXIHOHsCORp8zkb3YE+0S72ZcewIgbn4LCPZ0eax23+lLKZycFnvxPkwo/5bAo288FGuNi8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12944991},"type":"module","shasum":"ef8fa20ddc6429d327d6614b66cd6ade7cf29d4b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Min+0nFdSpsqxyaGbdXpLAPckFrFk73sWKLJNkKCSFU0Kza71HP8AdFNpH/493BHCaD6pqrfCxT45jZKNsEeCA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.39.0_1780579305989_0.6461920395318939","host":"s3://npm-registry-packages-npm-production"}},"8.40.0":{"name":"oh-my-agent","version":"8.40.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.40.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c0ffb44ddc60ef1f7e222fec28665d54b133ae5b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.40.0.tgz","fileCount":4,"integrity":"sha512-WY0i7vTItJNp+eqNwBWiy9Kq7vOPoKSteLHE5VjP9l6fRSWeggqxZpec9A1vmSUmRNx8EfiEHm35HzW8/Up+Hg==","signatures":[{"sig":"MEQCIEfxKforI5/G/ivfOnTLM3KjmpcyxEaNNCkpG/D1+zTmAiBNSamRXqLLcZB/nP00EfmORO1gVpL1elsEw/rk+kjnsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12973747},"type":"module","shasum":"c0ffb44ddc60ef1f7e222fec28665d54b133ae5b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-WY0i7vTItJNp+eqNwBWiy9Kq7vOPoKSteLHE5VjP9l6fRSWeggqxZpec9A1vmSUmRNx8EfiEHm35HzW8/Up+Hg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.40.0_1780587789968_0.6900690596717398","host":"s3://npm-registry-packages-npm-production"}},"8.40.1":{"name":"oh-my-agent","version":"8.40.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.40.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d770d9c6babf4244dfe045d97a904953a5a59be0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.40.1.tgz","fileCount":4,"integrity":"sha512-RL8mWNEma/XOTPF/JUb86Wq7fRTP5kyfkeYlrQ79F72C1nAhXnUdMXXsBEi0fuJifKwUCjj/l8ZIaqgaXRhQPw==","signatures":[{"sig":"MEYCIQC9yFZQoiFS+yyWyjgxAjSo5dcz+KYk6F5ag6doUVRvWwIhAIqgQcrXCILsIDzlqMvkkdReT87iosb7vCq1E8sg45+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12973881},"type":"module","shasum":"d770d9c6babf4244dfe045d97a904953a5a59be0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-RL8mWNEma/XOTPF/JUb86Wq7fRTP5kyfkeYlrQ79F72C1nAhXnUdMXXsBEi0fuJifKwUCjj/l8ZIaqgaXRhQPw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.40.1_1780619173070_0.9464504429464811","host":"s3://npm-registry-packages-npm-production"}},"8.41.0":{"name":"oh-my-agent","version":"8.41.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.41.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"07e46ff8c0266ac5020606793e72a413a142bfd9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.41.0.tgz","fileCount":4,"integrity":"sha512-31QEkR0H/QxBVxR6K71v+9tkNM7eETdXLeBnBiLzu6n+FGAE/UssHwASwCyBCfdSUGouEodC6aBJQg3KQmGJ8w==","signatures":[{"sig":"MEUCIQChclR+/lc3rhJiiNipkvpGdH1EearNqaQvRcjTVIDmnQIgWORhoDihMJx5LcoSfhk5/DgWUKrxNHrYr6K2MxikO+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12975903},"type":"module","shasum":"07e46ff8c0266ac5020606793e72a413a142bfd9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-31QEkR0H/QxBVxR6K71v+9tkNM7eETdXLeBnBiLzu6n+FGAE/UssHwASwCyBCfdSUGouEodC6aBJQg3KQmGJ8w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.41.0_1780622489861_0.47899083522970476","host":"s3://npm-registry-packages-npm-production"}},"8.41.1":{"name":"oh-my-agent","version":"8.41.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.41.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8d6e46b191bcf70c71e40b7df8f9ee2852cc4219","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.41.1.tgz","fileCount":4,"integrity":"sha512-bCOvJGgxGb3g6Az+03h6EkC09ihs42DUPNQmJZosEyUrOQq1EWN7V3P/l7ObiAwD+Givtc79muujt7WA1YIyDA==","signatures":[{"sig":"MEUCIQDXo3tYhvKd87x+N3zc0hp57vqjNyoNi2ywUMtJAKRRcgIgOiXY8LX/Tf8pqN3D89uHBhgnijrQkX/VF3gwnxWN3N4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12977687},"type":"module","shasum":"8d6e46b191bcf70c71e40b7df8f9ee2852cc4219","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-bCOvJGgxGb3g6Az+03h6EkC09ihs42DUPNQmJZosEyUrOQq1EWN7V3P/l7ObiAwD+Givtc79muujt7WA1YIyDA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.41.1_1780634064086_0.8334155250221753","host":"s3://npm-registry-packages-npm-production"}},"8.41.2":{"name":"oh-my-agent","version":"8.41.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.41.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"79b118c4d15a92cc03f67cf0a8723ebe28ac05ed","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.41.2.tgz","fileCount":4,"integrity":"sha512-1oa8An17wngPFx2fAhzD2TIQGrwGTRP2vJdL50birdrVLs8CSRJo1U13J/8/nKZ6/cgs+CnpKcKDg5ri8SvGMQ==","signatures":[{"sig":"MEYCIQDEga8nOwKDvwaxdfetLwrb1fod+1lqvwsusAi0Mm84WwIhAJt4t+2A1KHneQn14tT/++maaElmGowhHkC45Zb9kjKo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12981360},"type":"module","shasum":"79b118c4d15a92cc03f67cf0a8723ebe28ac05ed","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-1oa8An17wngPFx2fAhzD2TIQGrwGTRP2vJdL50birdrVLs8CSRJo1U13J/8/nKZ6/cgs+CnpKcKDg5ri8SvGMQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.41.2_1780643098014_0.6414937906813798","host":"s3://npm-registry-packages-npm-production"}},"8.41.3":{"name":"oh-my-agent","version":"8.41.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.41.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0ac90d81e701f5c07751497dce5b44d0721c854b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.41.3.tgz","fileCount":4,"integrity":"sha512-8WhjhTsn0hofUnu9meqDBBV5/sX3p0jZmmIDUGZs2LHe+WnAPxnqgg/08hPA6r9n6fiSGT1ulxrhTzLQLQQQ8A==","signatures":[{"sig":"MEUCIQC0eyrBzSRQDYdLrI98Pqvj8dDXTKSZgPj142bo+1gsxgIgBto6Rsz0j68EKq0BEJe/aS0lPWt4t92nsfnV6X7uyK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12981360},"type":"module","shasum":"0ac90d81e701f5c07751497dce5b44d0721c854b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-8WhjhTsn0hofUnu9meqDBBV5/sX3p0jZmmIDUGZs2LHe+WnAPxnqgg/08hPA6r9n6fiSGT1ulxrhTzLQLQQQ8A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.41.3_1780666071257_0.6578256181275359","host":"s3://npm-registry-packages-npm-production"}},"8.42.0":{"name":"oh-my-agent","version":"8.42.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.42.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4a02b0113d4d9199adf1c2abc811f26d55d2c482","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.42.0.tgz","fileCount":4,"integrity":"sha512-KlTvviRWjLXgZ9hANgacczvZECqLy/mTR0uuZwSoz7E/BEhlWomRMRVsqgoa9PyCZA0GiGaFyciXzJV5VoTrKQ==","signatures":[{"sig":"MEQCIF7qGy/Yb0QCl4kGTP88t4pmYUAzrF4qddruIAisqXRHAiBpQ+pQyYp8WjWQfIiXbYaCIRHelONXkgNWhgWkQY4lYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12981892},"type":"module","shasum":"4a02b0113d4d9199adf1c2abc811f26d55d2c482","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-KlTvviRWjLXgZ9hANgacczvZECqLy/mTR0uuZwSoz7E/BEhlWomRMRVsqgoa9PyCZA0GiGaFyciXzJV5VoTrKQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.42.0_1780669103356_0.9373878152281667","host":"s3://npm-registry-packages-npm-production"}},"8.43.0":{"name":"oh-my-agent","version":"8.43.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.43.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"3f650fe8a20a33cc9a8eb1f1e40a64f2a39b4348","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.43.0.tgz","fileCount":4,"integrity":"sha512-BmCDFUNWb946boZ+JqTfbC9gCOayxGLHSOSvtR5b/YQohDM4FbzBUS1C89o2k3MHfB4sY6m+9EKIRieTWAF4sg==","signatures":[{"sig":"MEUCIQD0TSRIGMEg1hNVYe8RRVI9yPdBFubWW0cgU8AiwSvpSAIgdKQnwXfsYP+QfTd4o9K2XIZpAqtG1/STEyjW0Flioxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13157774},"type":"module","shasum":"3f650fe8a20a33cc9a8eb1f1e40a64f2a39b4348","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-BmCDFUNWb946boZ+JqTfbC9gCOayxGLHSOSvtR5b/YQohDM4FbzBUS1C89o2k3MHfB4sY6m+9EKIRieTWAF4sg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.43.0_1780806231249_0.40578417343624507","host":"s3://npm-registry-packages-npm-production"}},"8.44.0":{"name":"oh-my-agent","version":"8.44.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.44.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8c389d00561589031d817e4480ecbda99b32178e","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.44.0.tgz","fileCount":4,"integrity":"sha512-l/vhLgSc3QqT1DZv+iDIgqPH/0JmnWdzquShtRyFF9e4OPttCL5E0u/N5RwiOm9oTM0b/CK37Plx56dX7jDlqw==","signatures":[{"sig":"MEUCIBJPE6r0MAzbpWyDRAchsCdjtYTZs20YpIyMjwWEoYEnAiEAo+rJCY1X4BQgTYolghBweMs6T0d8kMpa+XqV3iAb7lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13162852},"type":"module","shasum":"8c389d00561589031d817e4480ecbda99b32178e","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-l/vhLgSc3QqT1DZv+iDIgqPH/0JmnWdzquShtRyFF9e4OPttCL5E0u/N5RwiOm9oTM0b/CK37Plx56dX7jDlqw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.44.0_1780845337971_0.23220651623649768","host":"s3://npm-registry-packages-npm-production"}},"8.45.0":{"name":"oh-my-agent","version":"8.45.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.45.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d2f041d4a16542f73120b1f40b202d3a04ec29b2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.45.0.tgz","fileCount":4,"integrity":"sha512-C6bEglCBRLKa4rWutplvux2fRV5eX4nPfmfkevlhzfIW2/2vBFJDIzmR0m4tmajIAMk+NFAiTHrkJadSRx4xKQ==","signatures":[{"sig":"MEUCIQDe09UIjTa31vDtvsSMUN9P1BxIitZCGv3W7qZKzUabKAIgfOZdE77C4tjgz5xZl4anUR+LirkTLhGBHI4ZagL91EI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13167930},"type":"module","shasum":"d2f041d4a16542f73120b1f40b202d3a04ec29b2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-C6bEglCBRLKa4rWutplvux2fRV5eX4nPfmfkevlhzfIW2/2vBFJDIzmR0m4tmajIAMk+NFAiTHrkJadSRx4xKQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.45.0_1780885982223_0.9276729451150159","host":"s3://npm-registry-packages-npm-production"}},"8.45.1":{"name":"oh-my-agent","version":"8.45.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.45.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"09e2f91698c74a6fbe333fbd29567f149f5e3e5a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.45.1.tgz","fileCount":4,"integrity":"sha512-d2si1fffbjYDyrkGKfm0Tg+qklcTRqrKew2LFbgLQM8AesMrbVmruutkH5Q/igUj5jHedzAshm+MjNtlnz/I+w==","signatures":[{"sig":"MEQCIFkktdOI4F2uJxf7Wg1ZqUPrvk2Z7+8AwWSo2HBoRtbAAiAYZgLyldmzOeENCmDl7QuvlqHrlk+rxFfSsMA9ZGcVQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13172998},"type":"module","shasum":"09e2f91698c74a6fbe333fbd29567f149f5e3e5a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-d2si1fffbjYDyrkGKfm0Tg+qklcTRqrKew2LFbgLQM8AesMrbVmruutkH5Q/igUj5jHedzAshm+MjNtlnz/I+w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.45.1_1780890160830_0.9374905852933246","host":"s3://npm-registry-packages-npm-production"}},"8.46.0":{"name":"oh-my-agent","version":"8.46.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.46.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fbe6c4da13629c7eb2a6b5ade564b812c953b21f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.46.0.tgz","fileCount":4,"integrity":"sha512-QKJWC5wT1P6P/yQo6v/Wvwhdw7+UNfJHyRpj+ynx4hPwAB40heuORdOSLKAuOYOTkeKlpq+OcxHb+PfCWUJniw==","signatures":[{"sig":"MEYCIQCySAIvCyr183hQULZRMTzUJaModyOhtOCR37d+A19FBAIhAKuThxxEmKjx7/RaBks+mdfUspghYwpz97e7dEDvBQvJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13172998},"type":"module","shasum":"fbe6c4da13629c7eb2a6b5ade564b812c953b21f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-QKJWC5wT1P6P/yQo6v/Wvwhdw7+UNfJHyRpj+ynx4hPwAB40heuORdOSLKAuOYOTkeKlpq+OcxHb+PfCWUJniw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.46.0_1780891903016_0.2728601087823159","host":"s3://npm-registry-packages-npm-production"}},"8.47.0":{"name":"oh-my-agent","version":"8.47.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.47.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b4878fa79ce419a0e9e0f7e17f0021ffdf0c6f0b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.47.0.tgz","fileCount":4,"integrity":"sha512-jmDHOkiUd81/joaaPIvgcmF7WK2O90J/KL856IY52etdf5k4f6k2CHdi3dteDLwrIfBSh2lJAl6BCD+SFSwc1Q==","signatures":[{"sig":"MEUCIAU+OyG43Ie0ArkrUT57IaClfkccg2PjoQPg/qBup34KAiEA8wkDimrWLWRUbra5oT80YY8DYhkl5aX++bTrD5VsfZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13174492},"type":"module","shasum":"b4878fa79ce419a0e9e0f7e17f0021ffdf0c6f0b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-jmDHOkiUd81/joaaPIvgcmF7WK2O90J/KL856IY52etdf5k4f6k2CHdi3dteDLwrIfBSh2lJAl6BCD+SFSwc1Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.47.0_1780926502882_0.9605505406463941","host":"s3://npm-registry-packages-npm-production"}},"8.47.1":{"name":"oh-my-agent","version":"8.47.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.47.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"5be890c93a65054f2d35e38f512a57ad17b86a56","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.47.1.tgz","fileCount":4,"integrity":"sha512-61YY/rMOi9UFn3KLFeUzwXxYFhd5q6yhM6RL0D4EcLlEk5dtz2Pmr4mjICe20+70tf5CZspG0NQ4J1TzxZCyHg==","signatures":[{"sig":"MEYCIQCc/cHaBqQVxhXqG6K0TktwMibUP3rVe8cj5Kbty2xxGgIhANCk8gQPoOQ9NdoDTFlfJGpJ4Igc19nAAFNjhBQ1TgFg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13174520},"type":"module","shasum":"5be890c93a65054f2d35e38f512a57ad17b86a56","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-61YY/rMOi9UFn3KLFeUzwXxYFhd5q6yhM6RL0D4EcLlEk5dtz2Pmr4mjICe20+70tf5CZspG0NQ4J1TzxZCyHg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.47.1_1780987008347_0.29655364887187874","host":"s3://npm-registry-packages-npm-production"}},"8.48.0":{"name":"oh-my-agent","version":"8.48.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.48.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"2b25dffe92d5590222d331159032d13aa56b00f6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.48.0.tgz","fileCount":4,"integrity":"sha512-g2ku/RXtPUPeGspsvMGqTeK/SiGKy0KhKIBWIPM1q5oXkHuIF6tbiwU8kFg9qeq0MD2/xha9EZALx/8x5+OU6w==","signatures":[{"sig":"MEQCIDSUCew7tFtncvaV5c42j7zXXiIhkjWl0CTgse5hA2AvAiBWPhuclZur4qw5B+wuK14U80Z5j3aW8EX4lPkLtgld8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13175524},"type":"module","shasum":"2b25dffe92d5590222d331159032d13aa56b00f6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-g2ku/RXtPUPeGspsvMGqTeK/SiGKy0KhKIBWIPM1q5oXkHuIF6tbiwU8kFg9qeq0MD2/xha9EZALx/8x5+OU6w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.48.0_1781012437211_0.7756286759452202","host":"s3://npm-registry-packages-npm-production"}},"8.49.0":{"name":"oh-my-agent","version":"8.49.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.49.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"382c0ef49650ae78d6a57ec3b2656bffc58345ba","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.49.0.tgz","fileCount":4,"integrity":"sha512-qFLc+vRqJqF9gn/BBDVqNvpdOcvBqFqBydViKKU8rH3befQS96YYCbcPUeE41RQDy9RIv2+dgJ883LI2A73HMg==","signatures":[{"sig":"MEUCIQCDjzBRnRTzsXoR8WMyn/OxU3ImQr2I+u2Nh1HRmmAWpQIgCThfukp1zcFiZMOX/CqLTJtkn9pIOI3oNSwGeUTMlM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13175774},"type":"module","shasum":"382c0ef49650ae78d6a57ec3b2656bffc58345ba","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qFLc+vRqJqF9gn/BBDVqNvpdOcvBqFqBydViKKU8rH3befQS96YYCbcPUeE41RQDy9RIv2+dgJ883LI2A73HMg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.49.0_1781018822594_0.6942471775699528","host":"s3://npm-registry-packages-npm-production"}},"8.49.1":{"name":"oh-my-agent","version":"8.49.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.49.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ee66c75c1fdd395c0628068614a3dedc479f5fde","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.49.1.tgz","fileCount":4,"integrity":"sha512-Am/h70ZsSenoVBUfZqBOjzrdygyWmzp2WfzyFmGtfISkw1tUUSkY59ze6Z0u/FwoUpQYw41Cc0G9zH/LDsjnYg==","signatures":[{"sig":"MEUCIF+LnGKqNSkJn8ehX+f5xjmEB78b6LUIfqpK9plNDdGxAiEAm6k5TYN3dIbTaKgQUo3cXl2C0QUFJNENAf9hvaE2hu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13177146},"type":"module","shasum":"ee66c75c1fdd395c0628068614a3dedc479f5fde","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Am/h70ZsSenoVBUfZqBOjzrdygyWmzp2WfzyFmGtfISkw1tUUSkY59ze6Z0u/FwoUpQYw41Cc0G9zH/LDsjnYg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.49.1_1781019846870_0.8547296847530435","host":"s3://npm-registry-packages-npm-production"}},"8.50.0":{"name":"oh-my-agent","version":"8.50.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.50.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"431efb4ed83f3700a5407aa86c6692e43d13c100","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.50.0.tgz","fileCount":4,"integrity":"sha512-QjdcONp2oJj5VCCEx6LtUzlom/wmxT+9RrucrXi8uCY4aNo+2Nn6v8ed3Jt1Av5Se0OGoYZ14qIPtnpXbnjCZA==","signatures":[{"sig":"MEYCIQDQaJD9Y1mZdUqpMZOy2kLlzNtPV/7PtHQQXjbk8eOQ8AIhAO2WdS2CUgAE37/i91loemHjbnhp36EL33ppl0IaVBCD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13177322},"type":"module","shasum":"431efb4ed83f3700a5407aa86c6692e43d13c100","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-QjdcONp2oJj5VCCEx6LtUzlom/wmxT+9RrucrXi8uCY4aNo+2Nn6v8ed3Jt1Av5Se0OGoYZ14qIPtnpXbnjCZA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.50.0_1781046247262_0.05547802299756577","host":"s3://npm-registry-packages-npm-production"}},"8.51.0":{"name":"oh-my-agent","version":"8.51.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.51.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"97004a5638b04fe25f049c9676c5b2db5d2115d1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.51.0.tgz","fileCount":4,"integrity":"sha512-hI97KlVr8qQ5jITZ48ndW93B4ZUes5l5Ywvnkrmwvz+hoUDQkmHCryLMBvntHS7ZjveyJhbTdLfocRpSAMlFcQ==","signatures":[{"sig":"MEYCIQDGU5vNHrk6v44HX89MPIK90vH+M3HbI43bSZPkNVhbVQIhAI49SIMYscGvQ+IOw8+vmu3J0SfyKZ4SnFpiCrgykD6l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13184868},"type":"module","shasum":"97004a5638b04fe25f049c9676c5b2db5d2115d1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-hI97KlVr8qQ5jITZ48ndW93B4ZUes5l5Ywvnkrmwvz+hoUDQkmHCryLMBvntHS7ZjveyJhbTdLfocRpSAMlFcQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.51.0_1781049209422_0.7819030345121152","host":"s3://npm-registry-packages-npm-production"}},"8.51.1":{"name":"oh-my-agent","version":"8.51.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.51.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4063726fbfc8a12117faa2d008519aa00913811b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.51.1.tgz","fileCount":4,"integrity":"sha512-qBBBUplWFfCb0ovUeqE3SdmEHnZz+AtipCUNowif+3IZ8waJf5lf80eOw4jMWOA4EKNC8wZhzaM1YDLmRndALw==","signatures":[{"sig":"MEUCIQDMCLJHvv8jLRAz8zlLUyWoCf0eRw9u5+v0QB+4soX0qgIgQFAx/+evWV1oaWj+f3YZbTiYJJEusiCObDSKuXiaRmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13186962},"type":"module","shasum":"4063726fbfc8a12117faa2d008519aa00913811b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qBBBUplWFfCb0ovUeqE3SdmEHnZz+AtipCUNowif+3IZ8waJf5lf80eOw4jMWOA4EKNC8wZhzaM1YDLmRndALw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.51.1_1781054499543_0.36600810418532315","host":"s3://npm-registry-packages-npm-production"}},"8.52.0":{"name":"oh-my-agent","version":"8.52.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4a88d66e977695dd50fbaccabff03dbab574609d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.0.tgz","fileCount":4,"integrity":"sha512-atov26M7GJPRarkDp5iLm7zwidsHL/n6ZVnaJdBAYu9NYeTe2lARpjUz+ONkKlXPqV/PYtg3B8LB4GLmKsU5LQ==","signatures":[{"sig":"MEQCIFRcJtGjyffwbDwYiX564CPL4xRVDEkuYhSv0sWAM9OwAiAGms7vs0U//uEQpVaJ32v0IUHvNQYL2qKKVF5sf5f8aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13191164},"type":"module","shasum":"4a88d66e977695dd50fbaccabff03dbab574609d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-atov26M7GJPRarkDp5iLm7zwidsHL/n6ZVnaJdBAYu9NYeTe2lARpjUz+ONkKlXPqV/PYtg3B8LB4GLmKsU5LQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.0_1781055098812_0.31640497211975016","host":"s3://npm-registry-packages-npm-production"}},"8.52.1":{"name":"oh-my-agent","version":"8.52.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"98511678c37c6daee6a2b5c500a438b7a7cbbd08","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.1.tgz","fileCount":4,"integrity":"sha512-4oMT2NT6YBinch5qJ4/wDFmoS/3x+BC7X0pvgj09wg3BJnBVvt1StruTD8rqyAE1qcTuAStdA3VnsSrEhMzi6g==","signatures":[{"sig":"MEYCIQCFEmgrGLMgZcZvbsXUOxBaHIwMzI9cglzhnCCOegyEBwIhAMqyQxDjmPdKyGH+3IP8fEyND4i7rfaZc6RoA+W9u35q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13191346},"type":"module","shasum":"98511678c37c6daee6a2b5c500a438b7a7cbbd08","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-4oMT2NT6YBinch5qJ4/wDFmoS/3x+BC7X0pvgj09wg3BJnBVvt1StruTD8rqyAE1qcTuAStdA3VnsSrEhMzi6g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.1_1781073751250_0.8711520510018158","host":"s3://npm-registry-packages-npm-production"}},"8.52.2":{"name":"oh-my-agent","version":"8.52.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c289790a07b49f477dcf15ca335a2c7f263b4fb0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.2.tgz","fileCount":4,"integrity":"sha512-mp6yGbpF/TEQEJDrmZFdeNwSmC0EjQfzQPOEh4Cmy3SqQ+C1Qu8nAiLj7PpDCM9Bxd53tPSH0RQf46aP7p5IbA==","signatures":[{"sig":"MEQCIFR58xP+64frSgZQILqjYJrJU8ZwBl8YnSBR3/NoBLhzAiBMylMEw8ZEqA37CEBK84Fav5UVSNeMKWqz9wDfMNLjFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13193342},"type":"module","shasum":"c289790a07b49f477dcf15ca335a2c7f263b4fb0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-mp6yGbpF/TEQEJDrmZFdeNwSmC0EjQfzQPOEh4Cmy3SqQ+C1Qu8nAiLj7PpDCM9Bxd53tPSH0RQf46aP7p5IbA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.2_1781084089222_0.8623014667244853","host":"s3://npm-registry-packages-npm-production"}},"8.52.3":{"name":"oh-my-agent","version":"8.52.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f5393b5189af700e9a766549bd7630e42d54da7f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.3.tgz","fileCount":4,"integrity":"sha512-vfKZ/UhxveByZQk8QD7vjROwnHtmU/3Q+UQiUxO3We8nwYyab3Ye+p6YoysLywaCqDOpz4FsWzNUYjJPl991Ag==","signatures":[{"sig":"MEQCICAzmlNFRFi/9ZpSnz6DtV7zyq+Wz9l0dNV+G8mimcWlAiA8o89alpXDDcjPoq85ODtz/IFUq4JXWxyehWQmClNwJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13197780},"type":"module","shasum":"f5393b5189af700e9a766549bd7630e42d54da7f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-vfKZ/UhxveByZQk8QD7vjROwnHtmU/3Q+UQiUxO3We8nwYyab3Ye+p6YoysLywaCqDOpz4FsWzNUYjJPl991Ag==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.3_1781087382825_0.15191374741446317","host":"s3://npm-registry-packages-npm-production"}},"8.52.4":{"name":"oh-my-agent","version":"8.52.4","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.4","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4acf90b1de3854a1b396247d514e610bfc770ab3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.4.tgz","fileCount":4,"integrity":"sha512-ip8/e9ndJNGa1uH1YceZ9bv5bTXXFWDKRM0ar5sDW8iQws/tfF0TaHzh9SzHUoG7jaOYov7QVY6M5iwUWmvnxg==","signatures":[{"sig":"MEQCIDVd0UTnsiLR5T9mkKg305yFXR5G6/0NKBhlYPx3qyo5AiBCj/RNJVyXqYS8/Q3sysmoDMgbpundn44lSmNoNWu3Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13199338},"type":"module","shasum":"4acf90b1de3854a1b396247d514e610bfc770ab3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ip8/e9ndJNGa1uH1YceZ9bv5bTXXFWDKRM0ar5sDW8iQws/tfF0TaHzh9SzHUoG7jaOYov7QVY6M5iwUWmvnxg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.4_1781098625931_0.4933036513644886","host":"s3://npm-registry-packages-npm-production"}},"8.52.5":{"name":"oh-my-agent","version":"8.52.5","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.5","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"9e321145029c588cc2b57df0bb56f34940eaf89c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.5.tgz","fileCount":4,"integrity":"sha512-eAC59F0Fc54a7WAZdL1q38Xrb8lx4dCQrnqeQ+PTBcpYgpdaN9sEoC9bcXT1i5p7xSAlYrubZ/NyUilTvtgijA==","signatures":[{"sig":"MEYCIQCdTrvhpyoENBhL0iCABEiKIjp+IMkAy7wuj+2xUdGKngIhAPZj+TJc1dh4vlq9HeqdEpQSLcjYwj7t/Lf7IEkOWICa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13210802},"type":"module","shasum":"9e321145029c588cc2b57df0bb56f34940eaf89c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-eAC59F0Fc54a7WAZdL1q38Xrb8lx4dCQrnqeQ+PTBcpYgpdaN9sEoC9bcXT1i5p7xSAlYrubZ/NyUilTvtgijA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.5_1781100367643_0.292620924948068","host":"s3://npm-registry-packages-npm-production"}},"8.52.6":{"name":"oh-my-agent","version":"8.52.6","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.6","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d1ed2793802492f1799d901d824a8084ed3caff1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.6.tgz","fileCount":4,"integrity":"sha512-zjX7UJ+F3exP1+EIgnaUd/s6iwj8za4H0+/+yt8TsYyht7WKR4y4dIOROXAvnaOt4Yp6JmDdveeyZyXus5NKBg==","signatures":[{"sig":"MEQCICzRULOvxW9OH/Sb1e/FeTnPZH2RzllEJM6tyOibqIkEAiBuoKnuVXVmZLbmuMFuvskLNEMpa0JQdfM817bHMuwpTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13252854},"type":"module","shasum":"d1ed2793802492f1799d901d824a8084ed3caff1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-zjX7UJ+F3exP1+EIgnaUd/s6iwj8za4H0+/+yt8TsYyht7WKR4y4dIOROXAvnaOt4Yp6JmDdveeyZyXus5NKBg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.6_1781162858159_0.32250602463000955","host":"s3://npm-registry-packages-npm-production"}},"8.52.7":{"name":"oh-my-agent","version":"8.52.7","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.7","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fb11165e2bc4fe17a1e1327ddb4d5598868baef0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.7.tgz","fileCount":4,"integrity":"sha512-Fj/Dg7zcPZbphwsOvjelXBqxmeTohE1UcezMPM68R95ufv5pKmWtbc+ExSR0Hg5cPGKR8WLmY0GJlazJpuX4+Q==","signatures":[{"sig":"MEQCIEjnAW2w5FIP0yNlMwy3GgQX/NhdSDTdqPfOFCiKAgRSAiAYdg3qII27wsaTlxB+lXHrkeYbM1MT3H2XCI/TPuSi5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13248734},"type":"module","shasum":"fb11165e2bc4fe17a1e1327ddb4d5598868baef0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Fj/Dg7zcPZbphwsOvjelXBqxmeTohE1UcezMPM68R95ufv5pKmWtbc+ExSR0Hg5cPGKR8WLmY0GJlazJpuX4+Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.7_1781170280137_0.7085967086140859","host":"s3://npm-registry-packages-npm-production"}},"8.52.8":{"name":"oh-my-agent","version":"8.52.8","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.8","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"729905f1611e1d367f078ae856b008658d042477","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.8.tgz","fileCount":4,"integrity":"sha512-sWjq4fr9mz299U/Fi7WlL3bvSHwIKAdSM75Jz2yRSRhY4IBwjmG70egC1upmq67/NDukpBgyKBPzpf3bJYS1yw==","signatures":[{"sig":"MEUCIQDi5+BtcY7o2+XVGY0aj3qS8f62FUVQC8LT8FmzTbAiLwIgbQKKpvbtFDb1wWG/Q2rQsWgkLhYD20GcvRJTcOrcaJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13247612},"type":"module","shasum":"729905f1611e1d367f078ae856b008658d042477","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-sWjq4fr9mz299U/Fi7WlL3bvSHwIKAdSM75Jz2yRSRhY4IBwjmG70egC1upmq67/NDukpBgyKBPzpf3bJYS1yw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.8_1781171495568_0.6693846148008522","host":"s3://npm-registry-packages-npm-production"}},"8.52.9":{"name":"oh-my-agent","version":"8.52.9","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.52.9","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ed1f67a74a1998d481f5c32f0c9650b27856650c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.52.9.tgz","fileCount":4,"integrity":"sha512-oZRTn+nKKCBwl+y0h2lsODAx9QMwhmb95JxKVqYOcZVskY/LwUbnvfIlVxl8rOLINyNxttt8pKGmNNNahnks0Q==","signatures":[{"sig":"MEQCIBzOvHaRL2BzEqb9eBzemTg7abGz3qgKhdiTRdadKPcFAiArQ9TQ13cyFG/R8+YJ4f4KTxcgDCr7CSPpPIClT8up5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13248644},"type":"module","shasum":"ed1f67a74a1998d481f5c32f0c9650b27856650c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-oZRTn+nKKCBwl+y0h2lsODAx9QMwhmb95JxKVqYOcZVskY/LwUbnvfIlVxl8rOLINyNxttt8pKGmNNNahnks0Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.52.9_1781176145674_0.7597908944359402","host":"s3://npm-registry-packages-npm-production"}},"8.53.0":{"name":"oh-my-agent","version":"8.53.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.53.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"04a5200caebc045cf6709ef374c985fe8457d7e1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.53.0.tgz","fileCount":4,"integrity":"sha512-eBLPB72Nl0aNEcf7hAjhd0CRuaEQtdO9S/ASzCDyLB8ZFk6zCG9VC40tW7ISRrbxsSbEChmhn9lMcoPzYOxHSA==","signatures":[{"sig":"MEUCIQDV2ZuSOfcyHWHO44vWgp9ayKLdaKFcJCjkbxc4Adz50wIgJZ+XT1GHMUxKn4UWg7KGdFv2jU6NluioVd9pcKRfYRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13249444},"type":"module","shasum":"04a5200caebc045cf6709ef374c985fe8457d7e1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-eBLPB72Nl0aNEcf7hAjhd0CRuaEQtdO9S/ASzCDyLB8ZFk6zCG9VC40tW7ISRrbxsSbEChmhn9lMcoPzYOxHSA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.53.0_1781219445891_0.5878143885111033","host":"s3://npm-registry-packages-npm-production"}},"8.54.0":{"name":"oh-my-agent","version":"8.54.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@8.54.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b19737bf974667eeaaaa8df134d4825548b080f6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-8.54.0.tgz","fileCount":4,"integrity":"sha512-Jfh8PuGYGrdxPH/u0pq6XeqqTN+C9I022qgoOdkOhW0n2CqypLkyzxfXFDelZtBj3zzNUzkacyOsM0APFKexGw==","signatures":[{"sig":"MEYCIQDqtNfgqGcQP4XH8MBHhK13H+sAYmYy9IDTwxzfFeWrJQIhAPjaMuCmvD2FhzUsjRMZJ5/5uWhGJnmkpTnJn31qO2yQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13249862},"type":"module","shasum":"b19737bf974667eeaaaa8df134d4825548b080f6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Jfh8PuGYGrdxPH/u0pq6XeqqTN+C9I022qgoOdkOhW0n2CqypLkyzxfXFDelZtBj3zzNUzkacyOsM0APFKexGw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_8.54.0_1781222323058_0.7370896295217804","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"oh-my-agent","version":"9.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"25c54b99528914f3750ef19d3fcaa514dc67e797","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.0.0.tgz","fileCount":4,"integrity":"sha512-7t5hk3/0gTRbsdB2Le5VgBa5i+i5i3Nyy31JZBFkoa6BFTXDmHQSHOVld1PI9kocpTyXTXncvHNJFzKgb7f+Dg==","signatures":[{"sig":"MEUCICQF8afQtIyWCEUpKTEASAiIgScfjWz+TU00HtRfcaGiAiEA6iNPk88u+qPRV4p3tKpRY5XfKAv5n5MFQKu6NSHOpjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13251585},"type":"module","shasum":"25c54b99528914f3750ef19d3fcaa514dc67e797","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-7t5hk3/0gTRbsdB2Le5VgBa5i+i5i3Nyy31JZBFkoa6BFTXDmHQSHOVld1PI9kocpTyXTXncvHNJFzKgb7f+Dg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.0.0_1781225418184_0.6626540602622362","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"oh-my-agent","version":"9.0.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.0.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"940c9ab7448353c0f6649db453986dac299be3ca","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.0.1.tgz","fileCount":4,"integrity":"sha512-8nqoD0wFmV7N1rQbr86OlAbOfh5uSuDDhzoZA32IzUNHVWssi76o5oKASYDMSI3QPF/3jlbcEtO6CweacSYjkA==","signatures":[{"sig":"MEQCIBM8gtITctvSKUIZiJZI4cEk5xQ8lLjDb8weGztaJwRVAiBECcSj3jCorovPyuM1ULuibkFEAp6M1XEG0TEPdfwEUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13251968},"type":"module","shasum":"940c9ab7448353c0f6649db453986dac299be3ca","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-8nqoD0wFmV7N1rQbr86OlAbOfh5uSuDDhzoZA32IzUNHVWssi76o5oKASYDMSI3QPF/3jlbcEtO6CweacSYjkA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.0.1_1781232231940_0.7363857711487156","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"oh-my-agent","version":"9.0.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.0.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"2761c4d7d9fb6f5612a4ccaf568dcee83f3ff6ef","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.0.2.tgz","fileCount":4,"integrity":"sha512-4mruj+HDwcqNh0CjcObK4J7ll5LcN5V1ZGF2WRWe2Rb1A3wYZe0wlmRwTsVZ6J0339DbWwB52QdD8q2c3wO49Q==","signatures":[{"sig":"MEUCIEXNiKYdbhm6qNcV5ikWucQ2BwP0+tyHBGX/qRhGSjwUAiEAhUtZdWmk6wYazE69G18LzHU9T1RkEGMuhg5A0c2iKrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13252990},"type":"module","shasum":"2761c4d7d9fb6f5612a4ccaf568dcee83f3ff6ef","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-4mruj+HDwcqNh0CjcObK4J7ll5LcN5V1ZGF2WRWe2Rb1A3wYZe0wlmRwTsVZ6J0339DbWwB52QdD8q2c3wO49Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.0.2_1781233567394_0.6722660296579333","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"oh-my-agent","version":"9.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0e728d8f831cf12ec76cf34ef52e06e54fdc252c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.1.0.tgz","fileCount":4,"integrity":"sha512-nB++gtLL9EjteKdZQmzAojGPxfmG4WVMIBYjr5GRrx+lmccB+POkC28SgZsHFts9B4miMhjoWig7xj4bX4yHQQ==","signatures":[{"sig":"MEUCIBj+XxlJ/Y9GsVvmS1z4JaQWvELx6sJb4uYiNH7FkKq0AiEAuS1nSvOMUgiIBH6Jhw9HykF1y+iv78k3u8s25xGROQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13259420},"type":"module","shasum":"0e728d8f831cf12ec76cf34ef52e06e54fdc252c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-nB++gtLL9EjteKdZQmzAojGPxfmG4WVMIBYjr5GRrx+lmccB+POkC28SgZsHFts9B4miMhjoWig7xj4bX4yHQQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.1.0_1781272978250_0.9007896979441525","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"oh-my-agent","version":"9.1.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.1.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b7daeebfce8882c4ee9834dcd927a56172009043","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.1.1.tgz","fileCount":4,"integrity":"sha512-rUyCZDOkHu3CBMqoPQsDI6O+DrWypSrSpXulXzi2rzcZeEtB5XuMet8LwL/C0HwjijQ4sk27m6lRiCOuYTMxIw==","signatures":[{"sig":"MEUCIQCvFdAdvPi8pXfKgcvW7/Y0NJq7BrIKlw/owv1fC7TUMAIgdFX42WQxP5F3F7Skzd9pW++ZKpPbWkGFdGinGD+oVAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13259642},"type":"module","shasum":"b7daeebfce8882c4ee9834dcd927a56172009043","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-rUyCZDOkHu3CBMqoPQsDI6O+DrWypSrSpXulXzi2rzcZeEtB5XuMet8LwL/C0HwjijQ4sk27m6lRiCOuYTMxIw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.1.1_1781275781486_0.8240449875597367","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"oh-my-agent","version":"9.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"edf8e7a1990011174d37126cf73531626f9022c4","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.2.0.tgz","fileCount":4,"integrity":"sha512-M1znnTufPEaLb4Th+JkAe8GclW/uR33mlsaLBw0bVbyli7ORv9wn86c/oK/G+VLFa0ZdGCUUoLQB71SPAYwvzQ==","signatures":[{"sig":"MEQCIFAG45eLXzCQgWAmarbg05PZdArsEZA9kw9hMlebnqRDAiAFLjpXf8fGEFfcR7/NmekCWhgmK7ZIGINnjkdVn0V3sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13261488},"type":"module","shasum":"edf8e7a1990011174d37126cf73531626f9022c4","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-M1znnTufPEaLb4Th+JkAe8GclW/uR33mlsaLBw0bVbyli7ORv9wn86c/oK/G+VLFa0ZdGCUUoLQB71SPAYwvzQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.2.0_1781324227777_0.249976931194275","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"oh-my-agent","version":"9.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"319838a2c1115945baf143b86f7e5c08aeff4142","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.3.0.tgz","fileCount":4,"integrity":"sha512-zAwxRGVv+oZRLoGydVKfWPO0GuKhS/KNNYEKBQ9c6RyB4UY0yQDl9+ExvnweDceGVfIdTcnYDp8fP9DdYCQdjw==","signatures":[{"sig":"MEUCIQD/zWvBk6LM644tCZcQHxLU2g7xbryfu+ahl4+3aj9DnQIgFHnUqRn5hXXBsxBgtKjJTPaKw9hKueFZQ55DvSzEvCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13269816},"type":"module","shasum":"319838a2c1115945baf143b86f7e5c08aeff4142","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-zAwxRGVv+oZRLoGydVKfWPO0GuKhS/KNNYEKBQ9c6RyB4UY0yQDl9+ExvnweDceGVfIdTcnYDp8fP9DdYCQdjw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.3.0_1781330749429_0.08285204290260606","host":"s3://npm-registry-packages-npm-production"}},"9.3.1":{"name":"oh-my-agent","version":"9.3.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.3.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0f775193d8453c4381540624a6614ed723a0c4aa","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.3.1.tgz","fileCount":4,"integrity":"sha512-Wq7dPbGtRBSc264j6FizuyzMa+g7wfLbYs/6hWdS5HfsDG25KQ+mT7Bu30fmPi9Wa0ksAnuRO0eiW6SgLTCtEg==","signatures":[{"sig":"MEYCIQDON95KqeaMEkUa5SmEShKnW+z0Y0NibsFuwPoJkYu5KQIhAK8ni1xaZhMjtFEVX/pcCKQ86oCtmeMV7itSbWR0EQYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13269893},"type":"module","shasum":"0f775193d8453c4381540624a6614ed723a0c4aa","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Wq7dPbGtRBSc264j6FizuyzMa+g7wfLbYs/6hWdS5HfsDG25KQ+mT7Bu30fmPi9Wa0ksAnuRO0eiW6SgLTCtEg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.3.1_1781340452508_0.012937419563228358","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"oh-my-agent","version":"9.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"69dcf4e6d94f05784a613bdbb08b9aac686c46b9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.4.0.tgz","fileCount":4,"integrity":"sha512-F34vV0yP7w2uN1v7F38hoJEZkFCjJl3axIht3w1Qgyf2L40mWFRVv1Eb6Oo6QbkXRKP9+E1+Cvq4aXqN97n2sg==","signatures":[{"sig":"MEUCIGgho1WmMsly/fVvoUfsObAFPd/hKM5KCQ5ayLuqDeo7AiEA/xQefgxnWa5AuLskqbSyk36w4tyvAMMu7b7r5SiN0D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13269893},"type":"module","shasum":"69dcf4e6d94f05784a613bdbb08b9aac686c46b9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-F34vV0yP7w2uN1v7F38hoJEZkFCjJl3axIht3w1Qgyf2L40mWFRVv1Eb6Oo6QbkXRKP9+E1+Cvq4aXqN97n2sg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.4.0_1781444682921_0.888066943424014","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"oh-my-agent","version":"9.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0e65448cedd0a39775e0dc89409d00625927729c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.5.0.tgz","fileCount":4,"integrity":"sha512-uDOBzoq70Wzp2Yge4OZPrgHTFnP49yoORazv9HaB/W4fpAqsZUQ5LhKl1tAd5JQ4Y6EM9Yaa7qky0Ldb0PcSUg==","signatures":[{"sig":"MEUCIQDkwjrUTgZm/aYmA7A0E+1zKFzZAcnJaIyrOj/ELtJkMAIgEb6QepN3lgS7tOCSj9WaA7+ng3/I7pEynJExsBmpyNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13276783},"type":"module","shasum":"0e65448cedd0a39775e0dc89409d00625927729c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-uDOBzoq70Wzp2Yge4OZPrgHTFnP49yoORazv9HaB/W4fpAqsZUQ5LhKl1tAd5JQ4Y6EM9Yaa7qky0Ldb0PcSUg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.5.0_1781515133831_0.2044134995115945","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"oh-my-agent","version":"9.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"36ef7522c6448821cbe87c18eab2bacfa4227f08","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.6.0.tgz","fileCount":4,"integrity":"sha512-FwbIPO16OJJEJIlGogYgAIuYdYj1mSF760jKpt3fz3JNcjmJq9IgY1MRz2WWc6bJI54LH36iDO3qurvsjfzE/w==","signatures":[{"sig":"MEYCIQCa7B3aG9TpzaKsaiEmMO+/0w2mpCBJ3mwcFbiyMBTtzAIhAKpOz9vHl6et+eJK6/B465tNOWOVRouj8P1Ck+dteL74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13324241},"type":"module","shasum":"36ef7522c6448821cbe87c18eab2bacfa4227f08","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-FwbIPO16OJJEJIlGogYgAIuYdYj1mSF760jKpt3fz3JNcjmJq9IgY1MRz2WWc6bJI54LH36iDO3qurvsjfzE/w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.6.0_1781571805128_0.6103167216846004","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"oh-my-agent","version":"9.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b5c9a56cdc789b01fe7017affff4c8185274bf0d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.7.0.tgz","fileCount":4,"integrity":"sha512-YgWMfBIC+kufC4LBTcZHbBd6FCT7aJ3qqFVxztTd+w9jHU8cOqAu5czkouSzXUYCjsacnSgndidYs7KBdGgS3A==","signatures":[{"sig":"MEQCIDa3CIX0ijQLCvEoxHmHdc2D6zZ3E+iKX4zCmIpmF3L3AiBt2w4UFdCQ9inAsZo0Lgj/pLb32KvLsgpU2aCKKJGcNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13376351},"type":"module","shasum":"b5c9a56cdc789b01fe7017affff4c8185274bf0d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-YgWMfBIC+kufC4LBTcZHbBd6FCT7aJ3qqFVxztTd+w9jHU8cOqAu5czkouSzXUYCjsacnSgndidYs7KBdGgS3A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.7.0_1781612000142_0.2844933129873648","host":"s3://npm-registry-packages-npm-production"}},"9.8.0":{"name":"oh-my-agent","version":"9.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ea71ba940d9993f236a8d81e4da2df75e34cd12c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.8.0.tgz","fileCount":4,"integrity":"sha512-iUPoP6hf3rZHrC2FUt27ETPl4VTevOIbJZ7YYpyNFqLfVP3mW4EapmisEWVS+7NuksLMlnRwCSKr1vRRlENlvQ==","signatures":[{"sig":"MEUCIGo2kscFJzxLOgvSppeBjl7Whqd7XM9CK08Jl4M555q6AiEAia/PtAyxmSw4aWWd0ncoNv5ow7X35UrxWRVCmLrNxx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13376351},"type":"module","shasum":"ea71ba940d9993f236a8d81e4da2df75e34cd12c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-iUPoP6hf3rZHrC2FUt27ETPl4VTevOIbJZ7YYpyNFqLfVP3mW4EapmisEWVS+7NuksLMlnRwCSKr1vRRlENlvQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.8.0_1781614007140_0.6700074828193852","host":"s3://npm-registry-packages-npm-production"}},"9.9.0":{"name":"oh-my-agent","version":"9.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"da034a1e679d97a4e4329f495194ab7d077ada55","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.9.0.tgz","fileCount":4,"integrity":"sha512-i7+zaPa1/jz2rfFfHmGE4zRp8tLjHr8Q+AzRNOWAvlyiRw1WyJ5bjZ7w0anIbEIueThfuShGjlFmjhSTQvfEvQ==","signatures":[{"sig":"MEUCICsUaiu1SZrQh//vVxQvQjXYYk6TSCqk2BGvCIoN8fuLAiEAm3R6CAfsWoVjO17Oc6ceh2utjw4XIiVCqa/JNHi/jBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13386123},"type":"module","shasum":"da034a1e679d97a4e4329f495194ab7d077ada55","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-i7+zaPa1/jz2rfFfHmGE4zRp8tLjHr8Q+AzRNOWAvlyiRw1WyJ5bjZ7w0anIbEIueThfuShGjlFmjhSTQvfEvQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.9.0_1781696212049_0.18035582041412113","host":"s3://npm-registry-packages-npm-production"}},"9.9.1":{"name":"oh-my-agent","version":"9.9.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.9.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4e96624b4f47a7c880d0ee961dc616212808d739","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.9.1.tgz","fileCount":4,"integrity":"sha512-qO+1G2gc+UeBjHLYvjF2VLJSxirQ3lA2ZxMctrZGdrAoy0MOVOUjEI0GJ5Wxr15jyi7TpvqMqNkPKqUgAAk8wA==","signatures":[{"sig":"MEYCIQDgxtetGrTsPSpfgpl34tH6tVuTW73yay8FJoLfIC+ppgIhAIOdiPYtlwP5OGTW/DhtxDnNolPTQNxebEQReCPVj8ew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13386108},"type":"module","shasum":"4e96624b4f47a7c880d0ee961dc616212808d739","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qO+1G2gc+UeBjHLYvjF2VLJSxirQ3lA2ZxMctrZGdrAoy0MOVOUjEI0GJ5Wxr15jyi7TpvqMqNkPKqUgAAk8wA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.9.1_1781705290898_0.2381807035404211","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"oh-my-agent","version":"9.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing","gemini"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@9.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"3f60d03665b4935fa0af74b66d38ee8ad0264727","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-9.10.0.tgz","fileCount":4,"integrity":"sha512-E01irxmitCnLYbGYodl6MZs9VI3+cwONA37tGGnTrXpu++VFJofUR7A93oZptooItoXhhyizI50fG1XtyXu9tQ==","signatures":[{"sig":"MEQCIBIb6tkEo4C3xDLrmHi2joAfDWFtjiuo2e5BiC0Jn3bcAiBzQD5q/L7krvdGwL/FVqA7yG2zHC/Sp0IcCbRxK4eD4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13385141},"type":"module","shasum":"3f60d03665b4935fa0af74b66d38ee8ad0264727","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-E01irxmitCnLYbGYodl6MZs9VI3+cwONA37tGGnTrXpu++VFJofUR7A93oZptooItoXhhyizI50fG1XtyXu9tQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_9.10.0_1781765661253_0.6623916024906173","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"oh-my-agent","version":"10.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"571122806838fef9e2939ac84842799caf10df59","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.0.0.tgz","fileCount":4,"integrity":"sha512-Bi9cXdhHJtd7hDq7cB19ThJLI1AQV3Go+NZJa1+vBqA/HBs97oPlWQLUDROplqjv5K3EuL0EjXO6+KQshFlT8A==","signatures":[{"sig":"MEUCIEnF6ODUflyLvsX7Q6VFTuQjhVzhnib0+Rgss+SD9MDmAiEAg9QUxUnafhZLwT6DR00dJPo0+pGnIGSx923Vc62m98w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13364163},"type":"module","shasum":"571122806838fef9e2939ac84842799caf10df59","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Bi9cXdhHJtd7hDq7cB19ThJLI1AQV3Go+NZJa1+vBqA/HBs97oPlWQLUDROplqjv5K3EuL0EjXO6+KQshFlT8A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.0.0_1781768791289_0.9673953240132109","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"oh-my-agent","version":"10.0.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.0.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"3c659cd808d8bf39f4634d26615fed5446fb8856","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.0.1.tgz","fileCount":4,"integrity":"sha512-ztnIPC8PCUeyU16QRDh1/EgZtjaXy/WbGRpdtbFiikCWu+iRVR913L/SStJi9VzEoCs3giRkbP6awjHLH9puPg==","signatures":[{"sig":"MEQCID0SB+/CDPz/hT9KdoqKRnlMRK9hPYAKbXmD8hyqiZXCAiBH8YVsvURyc4oamNxJJx9gO4vaBSdfWJ5SAkmwz/DktA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13364731},"type":"module","shasum":"3c659cd808d8bf39f4634d26615fed5446fb8856","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ztnIPC8PCUeyU16QRDh1/EgZtjaXy/WbGRpdtbFiikCWu+iRVR913L/SStJi9VzEoCs3giRkbP6awjHLH9puPg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.0.1_1781771842291_0.8898500157466247","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"oh-my-agent","version":"10.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b28ffea443ee023277a18e0f0c554f7965cf8db2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.1.0.tgz","fileCount":4,"integrity":"sha512-SswDnXGLgQP274b8z4Rcd/keXpuIZFFwV3oveoJjIE98aNyXNG/0BbejAjxkLcv/QrrecLoptcCrZ9jCOVCNUw==","signatures":[{"sig":"MEUCIQC6HEpxclwVjpQLQUrg0Kmhx5B2Ab4+X4q7ed3DebCWGwIgfXlWdDuwJglrL/Ft34DJPtPK4xIjyTXfTDFWnzYjWXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13366146},"type":"module","shasum":"b28ffea443ee023277a18e0f0c554f7965cf8db2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-SswDnXGLgQP274b8z4Rcd/keXpuIZFFwV3oveoJjIE98aNyXNG/0BbejAjxkLcv/QrrecLoptcCrZ9jCOVCNUw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.1.0_1781787851945_0.12315762112980622","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"oh-my-agent","version":"10.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"3f2791ba1f968115ab414ee384158f1dc0275dd2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.2.0.tgz","fileCount":4,"integrity":"sha512-MjOboGoqVzps3JVptv1Ah9gCdyzejhFdAw7OiaC4WgMJLt0zW2Rf8TITIersvxrxhPU3SGcZm67+GalltapDMA==","signatures":[{"sig":"MEQCIGZYRUQhQyoTysLCA6m4bysp6ckR00XJI/jyIRsAhM59AiAop7fjpBpmY2/BWXCYorXazvpwYKJWdo/uuxcXz0exeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13366308},"type":"module","shasum":"3f2791ba1f968115ab414ee384158f1dc0275dd2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-MjOboGoqVzps3JVptv1Ah9gCdyzejhFdAw7OiaC4WgMJLt0zW2Rf8TITIersvxrxhPU3SGcZm67+GalltapDMA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.2.0_1781823895956_0.14082565875642405","host":"s3://npm-registry-packages-npm-production"}},"10.2.1":{"name":"oh-my-agent","version":"10.2.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.2.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"32042ef0e5b6561a71e00dc985caba1fa8aea138","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.2.1.tgz","fileCount":4,"integrity":"sha512-c8dDY/z2CODxEbFgGJ79RFmJiCul1EnETv5CdhwQwWkuBsUF1Qz2esdErEqEJmKfvJm1azj48TgsQqsXVnYi/A==","signatures":[{"sig":"MEUCIBuhL7gM4w+zSK0eXjzSnAdESGvaIDBtB8OJxpZ+j5q/AiEAyy7TPeMRO0Rg0C6bWrdp1CGEyN0MCxEvjLoFh2Vmv6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13366320},"type":"module","shasum":"32042ef0e5b6561a71e00dc985caba1fa8aea138","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-c8dDY/z2CODxEbFgGJ79RFmJiCul1EnETv5CdhwQwWkuBsUF1Qz2esdErEqEJmKfvJm1azj48TgsQqsXVnYi/A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.2.1_1781827016820_0.0031151079990019426","host":"s3://npm-registry-packages-npm-production"}},"10.3.0":{"name":"oh-my-agent","version":"10.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"36d682115e309500ba7844e13147cdc264abfa39","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.3.0.tgz","fileCount":4,"integrity":"sha512-gYdyMG2gI8sTj+deBCPKGkhU87Rzb6twWCcohiLB69EnVCR3bxU3UKAAARJjj2+ITeGtz5DswHo4Ub4Kow20UA==","signatures":[{"sig":"MEUCIQDH1yg4KT67pYqvK3A57DEiXPSvpc9oiavLmUb1+nLD4wIgbUZd5zh9YGeapeuCuys9TS7QZk9eRZxwZC0J0GTgWvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13370566},"type":"module","shasum":"36d682115e309500ba7844e13147cdc264abfa39","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-gYdyMG2gI8sTj+deBCPKGkhU87Rzb6twWCcohiLB69EnVCR3bxU3UKAAARJjj2+ITeGtz5DswHo4Ub4Kow20UA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.3.0_1781855271378_0.7529884617235127","host":"s3://npm-registry-packages-npm-production"}},"10.3.1":{"name":"oh-my-agent","version":"10.3.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.3.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"840156787779ce1fae96ba98acec50f8b4c26569","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.3.1.tgz","fileCount":4,"integrity":"sha512-ZWRaHyyLz+m9PS0SL4LOIAMJZ9IU2B8srHqJyV9GihDMwywGz7UREDOkXeYxX0BGxye6oBPmBDH+71SEaRhyUg==","signatures":[{"sig":"MEYCIQDNNJTZx0KRgtGmylv/WuWqf4KroIEiRDEnOmzSEOJuXAIhAP4PbnS9QVl1SIBpG4poxgC7MDY5/m7fSVQs72PsiLNz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13370566},"type":"module","shasum":"840156787779ce1fae96ba98acec50f8b4c26569","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ZWRaHyyLz+m9PS0SL4LOIAMJZ9IU2B8srHqJyV9GihDMwywGz7UREDOkXeYxX0BGxye6oBPmBDH+71SEaRhyUg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.3.1_1781856826764_0.2195612547732575","host":"s3://npm-registry-packages-npm-production"}},"10.3.2":{"name":"oh-my-agent","version":"10.3.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.3.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f6a0628de5e8b6cd39fe4cea908036d68a3497c0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.3.2.tgz","fileCount":4,"integrity":"sha512-I6P/+hwQx3r2zDyaev/IoErMA4g3nGWfMDZQgryf14SPbhya2Z3J3nhnls4oVlYaUAc6sz3tpHeOqk4iO4yd3w==","signatures":[{"sig":"MEUCIQCQHP4TQP+N3q0yhRw8dbHk+iPNYqtPXaw17m48ZmAvwQIgQjaABAfjqcq5C8Qx8abGmyDk4mlGt87QY+wncncCVRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13370566},"type":"module","shasum":"f6a0628de5e8b6cd39fe4cea908036d68a3497c0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-I6P/+hwQx3r2zDyaev/IoErMA4g3nGWfMDZQgryf14SPbhya2Z3J3nhnls4oVlYaUAc6sz3tpHeOqk4iO4yd3w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.3.2_1781949820526_0.49129348529406824","host":"s3://npm-registry-packages-npm-production"}},"10.3.3":{"name":"oh-my-agent","version":"10.3.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.3.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"00d71515f617bc9f12f310d3f5191d0148fd59ed","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.3.3.tgz","fileCount":4,"integrity":"sha512-CyNBT5zERVtoFi2dmFPOm9AbSVm0xiNmCTR9duQ41gAtvv5Ct27v4GVEb49YsrjtlhCe59Z5E/42xT+MEFa5yQ==","signatures":[{"sig":"MEUCIQCbsL0U8rD3vANkXBDZicLBckR2ecrsMSuHf1Zi+09NMgIgfK/phHKCqEuJbP6dWDbu+qxAqRzc6F+eENtOL6UChJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13372680},"type":"module","shasum":"00d71515f617bc9f12f310d3f5191d0148fd59ed","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-CyNBT5zERVtoFi2dmFPOm9AbSVm0xiNmCTR9duQ41gAtvv5Ct27v4GVEb49YsrjtlhCe59Z5E/42xT+MEFa5yQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.3.3_1782012936507_0.35855353864364514","host":"s3://npm-registry-packages-npm-production"}},"10.4.0":{"name":"oh-my-agent","version":"10.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b5fec922513b5d5c64e0e55838cf405b439295a0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.4.0.tgz","fileCount":4,"integrity":"sha512-99y9yd1nTL4lJvqjI4CwNU8T05WNvd44mDuR6VV4etzndMSUdf3u4qtJ5875C7eWe6o77HNuQAmfBPOD33POhg==","signatures":[{"sig":"MEUCIQCZf6oyQRHnBUhf47oCuVmgsEgwgXhggCSmRJjeSqNlZQIgEqQ3PUsZvW7TgPX2fyYYCAs/cENC2IYjg1B/Pw6Jmdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13376636},"type":"module","shasum":"b5fec922513b5d5c64e0e55838cf405b439295a0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-99y9yd1nTL4lJvqjI4CwNU8T05WNvd44mDuR6VV4etzndMSUdf3u4qtJ5875C7eWe6o77HNuQAmfBPOD33POhg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.4.0_1782097771572_0.5937908453147693","host":"s3://npm-registry-packages-npm-production"}},"10.4.1":{"name":"oh-my-agent","version":"10.4.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.4.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b6086ad072903e5ca3f5fdef105330b7b0cfae02","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.4.1.tgz","fileCount":4,"integrity":"sha512-EamYMOBTo9n+rwew8SBdOiULieMGL9Lf6THj3STk2ieBnSfcXDNsvUCls2/hUDDsVtY2bflwYvI6xwtqEvN/Ig==","signatures":[{"sig":"MEUCIQCDdwNwxZERlRhiEd1qByq+tNmPURK3NiDEjDadDsfBIwIgXtPm9QjARqWsLPhnPGYooAmvd/HS8f+wX9EY6d/1Jl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13376764},"type":"module","shasum":"b6086ad072903e5ca3f5fdef105330b7b0cfae02","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-EamYMOBTo9n+rwew8SBdOiULieMGL9Lf6THj3STk2ieBnSfcXDNsvUCls2/hUDDsVtY2bflwYvI6xwtqEvN/Ig==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.4.1_1782109886905_0.5474722989755962","host":"s3://npm-registry-packages-npm-production"}},"10.4.2":{"name":"oh-my-agent","version":"10.4.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.4.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d5dd403929fe57c1741412a3f0c67f05ce25de7c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.4.2.tgz","fileCount":4,"integrity":"sha512-nVZgpt3d1O9EiZ8Qy1+yPON8jMfHv9CJokFURWMDXdyPK6dPwouBke0krldC+KPIz1bSTR4sDKzpKreooSwzuQ==","signatures":[{"sig":"MEUCIQDuyLmSpmOefXFyDuDENCskVIxNJgxXRpUY0O8yOywrqQIgQDd/ptFVFBKm9obLbfggpSsRDxShkQL34qYmWffa5CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13376764},"type":"module","shasum":"d5dd403929fe57c1741412a3f0c67f05ce25de7c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-nVZgpt3d1O9EiZ8Qy1+yPON8jMfHv9CJokFURWMDXdyPK6dPwouBke0krldC+KPIz1bSTR4sDKzpKreooSwzuQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.4.2_1782403145078_0.11952168730359625","host":"s3://npm-registry-packages-npm-production"}},"10.5.0":{"name":"oh-my-agent","version":"10.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1318c15bf9335647a1cc4416fa664641851c5655","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.5.0.tgz","fileCount":4,"integrity":"sha512-x/MwX4vrs1Fa9b0wOEyS41JFdJjkl+ePcfPfmjfplgpjLYEfnHKzolJTr1wTy9jEtRnR/3fBWEKrpUB0/eeVjw==","signatures":[{"sig":"MEUCIQC4Wg03xD9ZlF+Gmtg7m3KqD+5FhZwpGUOuZE1atRMKOQIgD+TCofztF7DMUO5kTYl+xS0dJROds6ctjV3ZeESZZUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13384508},"type":"module","shasum":"1318c15bf9335647a1cc4416fa664641851c5655","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-x/MwX4vrs1Fa9b0wOEyS41JFdJjkl+ePcfPfmjfplgpjLYEfnHKzolJTr1wTy9jEtRnR/3fBWEKrpUB0/eeVjw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.5.0_1782476788680_0.18294970761446594","host":"s3://npm-registry-packages-npm-production"}},"10.6.0":{"name":"oh-my-agent","version":"10.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"84773d9a49d2cad47880e51814c7402535938801","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.6.0.tgz","fileCount":4,"integrity":"sha512-0ht//9mkSHOsXYWHtjSV6SyCFFHeD0Jg284UIog3DwE/74AA8cFSWsMrkg0NDTSgO81CzWKZ5hMIqPHLb38p0g==","signatures":[{"sig":"MEQCIBHOLuUfaNGr5BmyX0kZJzr22Di8+U97SNrEE0UVbpkLAiBlp8sBI9aqiiXuiKOL/jKG2CgXZUCQfeqT1oDFazqxDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13387498},"type":"module","shasum":"84773d9a49d2cad47880e51814c7402535938801","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-0ht//9mkSHOsXYWHtjSV6SyCFFHeD0Jg284UIog3DwE/74AA8cFSWsMrkg0NDTSgO81CzWKZ5hMIqPHLb38p0g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.6.0_1782482782077_0.35579333843964944","host":"s3://npm-registry-packages-npm-production"}},"10.6.1":{"name":"oh-my-agent","version":"10.6.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.6.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"bff75a8af7e1b10156d0524065ab9d4aedc4b488","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.6.1.tgz","fileCount":4,"integrity":"sha512-N/97B1SgzVZLd5l8P+Fn6ilxlXT5fuXwo4yb5JF0wpysG4BSXIrJpzqTMF0APEUeCOz4NwYPCeVCA401VuaKpQ==","signatures":[{"sig":"MEQCIE93GCxim5xXiHNg9b/XQCJ5MTlymKn9ETbd7RSkwm1oAiAyEU0wBVJdjdO9RhtmdlfADRMDFz67z/GWZLNQ4qIjKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13387498},"type":"module","shasum":"bff75a8af7e1b10156d0524065ab9d4aedc4b488","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-N/97B1SgzVZLd5l8P+Fn6ilxlXT5fuXwo4yb5JF0wpysG4BSXIrJpzqTMF0APEUeCOz4NwYPCeVCA401VuaKpQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.6.1_1782491907764_0.00001012512165532442","host":"s3://npm-registry-packages-npm-production"}},"10.7.0":{"name":"oh-my-agent","version":"10.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"3b383b9791ed427d53f109c0ebb1cbde63aca79b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.7.0.tgz","fileCount":4,"integrity":"sha512-S0wNbABqSWvVpLY5xNDKDaPXaFmOkugpFODWXvqFPyWRRnHBbd6lVdWHmEH5u/U4GamitTZ/Y4dUFw9Cm3mwRg==","signatures":[{"sig":"MEQCICDDZ2xZn1HnEwLK9mfzcHKQsMidPJYwBXexdqAOEdOLAiBBCapt4Mvk9cc3GRYLWHDFUgf+zns/uQCjXfhm7SVtQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13391406},"type":"module","shasum":"3b383b9791ed427d53f109c0ebb1cbde63aca79b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-S0wNbABqSWvVpLY5xNDKDaPXaFmOkugpFODWXvqFPyWRRnHBbd6lVdWHmEH5u/U4GamitTZ/Y4dUFw9Cm3mwRg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.7.0_1782533266278_0.8668641381010935","host":"s3://npm-registry-packages-npm-production"}},"10.7.1":{"name":"oh-my-agent","version":"10.7.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.7.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f64648760e09478b091e074d8c13e30932dab6ca","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.7.1.tgz","fileCount":4,"integrity":"sha512-2GpknpYptnfGjqK/woyVqzcuaYAtIh6DFHq360w6lsEeSvOoWOGgOnxh11iIbGPM3+vmM7rYTeA6qo7B6+lq5g==","signatures":[{"sig":"MEUCIC+PIkj8OAeYV6YWZCPvWL1rn9/4UyuN+Ei3+oYza4b7AiEA2T04vYxhxge01SOBw50sKU+Po3u1Jfk8QB2QlLCQhik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13393262},"type":"module","shasum":"f64648760e09478b091e074d8c13e30932dab6ca","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-2GpknpYptnfGjqK/woyVqzcuaYAtIh6DFHq360w6lsEeSvOoWOGgOnxh11iIbGPM3+vmM7rYTeA6qo7B6+lq5g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.7.1_1782535014514_0.30459557192601383","host":"s3://npm-registry-packages-npm-production"}},"10.7.2":{"name":"oh-my-agent","version":"10.7.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.7.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"2b6fad90cc4c0c909b847eefe2f7f696447dc4a9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.7.2.tgz","fileCount":4,"integrity":"sha512-57pvG6Ta80rekNyy3d62joOIrDoNLJXyVZ43+9Nj0sbLj1zAXfuDGlKk7gLQkIh1+Dw7O4I2NDiNE0Q2I6uNcw==","signatures":[{"sig":"MEQCIETwFrSjGY1TRMiBcG7QGSsHkiAdYnubVNhFz3A23RF+AiB7NLH8BDaN5ISSQedHo4fU9ppQs1aG2fLQw9ct4BQOZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13393436},"type":"module","shasum":"2b6fad90cc4c0c909b847eefe2f7f696447dc4a9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-57pvG6Ta80rekNyy3d62joOIrDoNLJXyVZ43+9Nj0sbLj1zAXfuDGlKk7gLQkIh1+Dw7O4I2NDiNE0Q2I6uNcw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.7.2_1782689780767_0.09789916231395623","host":"s3://npm-registry-packages-npm-production"}},"10.8.0":{"name":"oh-my-agent","version":"10.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"72cbc213b1c56bba4f83b97e25fc8c54e5fb996c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.8.0.tgz","fileCount":4,"integrity":"sha512-19z9inPlKLK7MLar80kQojloellzRN7WQ2Ca7VR/b+G983DIDRu+r+zms7Kb3JLjp5/1O3Kp3ujrGedIuoBBuQ==","signatures":[{"sig":"MEUCIQDhsJMCidcc5p4Xtjixx8G2xgKpHIi6enZhk2TSYNS0swIgIWVwPIpsDtkNfcfUVTqxgKgZaxoztyQmSJnYmM7nJZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13393528},"type":"module","shasum":"72cbc213b1c56bba4f83b97e25fc8c54e5fb996c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-19z9inPlKLK7MLar80kQojloellzRN7WQ2Ca7VR/b+G983DIDRu+r+zms7Kb3JLjp5/1O3Kp3ujrGedIuoBBuQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.8.0_1782978187472_0.027799970687716558","host":"s3://npm-registry-packages-npm-production"}},"10.9.0":{"name":"oh-my-agent","version":"10.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"61a65f1ebd67c6c500eed0430f0e4befe2cb16b6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.9.0.tgz","fileCount":4,"integrity":"sha512-bDgGYbr2oLfgZrCoj7QQteBqXwGzztX9jdF2FlPMZxOBtfIqKcwTKYBilQauqUsQXBwmqyghtmS35Y1lcp13Xw==","signatures":[{"sig":"MEYCIQDIlKvvz94MnUn9WAgmf78g0zVkqOJ1Awal7fq5FTmnMwIhAImcCgffHFzypNiKy/JqJdQP2fsvd/kqwbZIA4TRklwI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13393528},"type":"module","shasum":"61a65f1ebd67c6c500eed0430f0e4befe2cb16b6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-bDgGYbr2oLfgZrCoj7QQteBqXwGzztX9jdF2FlPMZxOBtfIqKcwTKYBilQauqUsQXBwmqyghtmS35Y1lcp13Xw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.9.0_1783148750242_0.3321904211530349","host":"s3://npm-registry-packages-npm-production"}},"10.10.0":{"name":"oh-my-agent","version":"10.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"abc497d6cd6483061bef761546d005ac8d28d637","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.10.0.tgz","fileCount":4,"integrity":"sha512-PFDJKQXrn28k62FDQ4rgXdU+WO65l665QXM4rFeiBs4EX/MnPS71ukhYXVZwVcKz8HUVojh9e5BS2M4JNQkICg==","signatures":[{"sig":"MEUCIG2ZhE1werzqpOExxCJrWhva/TfPUuUMNCo2sVr1FbJJAiEA4smoYZaFC7yBGOazlJFwKb51va7dcSOE0Y52O0Me2q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13394995},"type":"module","shasum":"abc497d6cd6483061bef761546d005ac8d28d637","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-PFDJKQXrn28k62FDQ4rgXdU+WO65l665QXM4rFeiBs4EX/MnPS71ukhYXVZwVcKz8HUVojh9e5BS2M4JNQkICg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.10.0_1783152735862_0.47961116651918934","host":"s3://npm-registry-packages-npm-production"}},"10.11.0":{"name":"oh-my-agent","version":"10.11.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.11.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"7c95194298b0a53845837552dba19dab8e5a897a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.11.0.tgz","fileCount":4,"integrity":"sha512-UO2dCnax6oYsh+0U1ooW8nT/2iH80YAaozekqkjdCw0llIZZIPM9ziilsx+weyd64iVbix0hlfwBx3DkSRFtVw==","signatures":[{"sig":"MEQCIFlkq/pMbbbT8RifF4EYoNOlngNR9htluw+Kr0vdk8OQAiBlDjKKD2oge96HaXEFh2mvHi7pxcot1bODQuCBqROdYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13394995},"type":"module","shasum":"7c95194298b0a53845837552dba19dab8e5a897a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-UO2dCnax6oYsh+0U1ooW8nT/2iH80YAaozekqkjdCw0llIZZIPM9ziilsx+weyd64iVbix0hlfwBx3DkSRFtVw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.11.0_1783422012393_0.4239509545413933","host":"s3://npm-registry-packages-npm-production"}},"10.12.0":{"name":"oh-my-agent","version":"10.12.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.12.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ac6b76a4d75b5af11e14181553541dbea9665655","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.12.0.tgz","fileCount":4,"integrity":"sha512-onLYe4+ixN5ll9Rl9t1gaVDBjqDPkhy39XG3UWlbzzlqwkpuVQoERAVcyVz3imAOJerxRRA5x+0Oa5gOLOjfJw==","signatures":[{"sig":"MEQCIBbHezOXRimYxrP8V5iohgtyYvo0nMWPy3LjDbCmhM6/AiBc58sRRkd4s2EpThMMVMwoq8638ZYYavDIY+4klvht/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13395787},"type":"module","shasum":"ac6b76a4d75b5af11e14181553541dbea9665655","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-onLYe4+ixN5ll9Rl9t1gaVDBjqDPkhy39XG3UWlbzzlqwkpuVQoERAVcyVz3imAOJerxRRA5x+0Oa5gOLOjfJw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.12.0_1783423597491_0.5953071021520717","host":"s3://npm-registry-packages-npm-production"}},"10.12.1":{"name":"oh-my-agent","version":"10.12.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.12.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"3ba9c84af28040c1fbc8deed16ac33e04288f2ac","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.12.1.tgz","fileCount":4,"integrity":"sha512-M7D/t4wOItgLb8mx1mf53PG8uj2bZEMZYhECyWHwHjrWYEH2Rq0lp53EiPanzLW5uOscgATlQX3JdJeeyxMu9Q==","signatures":[{"sig":"MEQCIB6jbt5T/j6d+5vkoEPJQ4cxEvvYjVHnp1AZR/eKnYr8AiBy2emIBIUy/jG4EXhtZtfVbMnR4L6R+nfMps2/kljCQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13396185},"type":"module","shasum":"3ba9c84af28040c1fbc8deed16ac33e04288f2ac","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-M7D/t4wOItgLb8mx1mf53PG8uj2bZEMZYhECyWHwHjrWYEH2Rq0lp53EiPanzLW5uOscgATlQX3JdJeeyxMu9Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.12.1_1783469150696_0.46524860555767966","host":"s3://npm-registry-packages-npm-production"}},"10.13.0":{"name":"oh-my-agent","version":"10.13.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.13.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"57a000bb8e9e7065e1d137b462f09f03f881ad2c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.13.0.tgz","fileCount":4,"integrity":"sha512-ll/JZQBWIwI9cZrv3byv4qJcw8IjSoZ4hWm5maQQqUnrEBfAYl6nXgBWze6+X0b6wYQ3tgrKZT31slTjJLcE3g==","signatures":[{"sig":"MEYCIQCCWV0RU6GIr6oY21ObG2v08us5shdjgi0Jv+SMjLRAPgIhAOMV9unPlWzZG60LyYdI84qlTYNYllT/vZfdjB9AEUT7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13398907},"type":"module","shasum":"57a000bb8e9e7065e1d137b462f09f03f881ad2c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ll/JZQBWIwI9cZrv3byv4qJcw8IjSoZ4hWm5maQQqUnrEBfAYl6nXgBWze6+X0b6wYQ3tgrKZT31slTjJLcE3g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.13.0_1783687027679_0.29405162909986293","host":"s3://npm-registry-packages-npm-production"}},"10.13.1":{"name":"oh-my-agent","version":"10.13.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.13.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b3bf9faf2f14edd5c1eddf8455213a7375398a39","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.13.1.tgz","fileCount":4,"integrity":"sha512-d/a+2s7b3UqaPPg2ojc/hf2k7qYqJwFMTXtEZ2WPWFfgIZpDJ9vxNZ0Uikk+2D6tsreKBcDJD10hRkgqG/Qvrg==","signatures":[{"sig":"MEYCIQCygz5kuIlNzCpL1kyaQOrLFpQf6qizU2HpJ6bjfvFwxgIhAItC5JPzyRtLP9N1OSRMhFhp/X8j92nZGv6BruxTArcP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13399107},"type":"module","shasum":"b3bf9faf2f14edd5c1eddf8455213a7375398a39","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-d/a+2s7b3UqaPPg2ojc/hf2k7qYqJwFMTXtEZ2WPWFfgIZpDJ9vxNZ0Uikk+2D6tsreKBcDJD10hRkgqG/Qvrg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.13.1_1783738056317_0.7793716361265641","host":"s3://npm-registry-packages-npm-production"}},"10.14.0":{"name":"oh-my-agent","version":"10.14.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.14.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c48a30926c513c4dd4c582a27108a3b6b0da5d49","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.14.0.tgz","fileCount":4,"integrity":"sha512-+2svoobnwWBwOAnnFNTkaKtAK1w0KQ2A2saNKNlV7801eUIvSQtySKYS0hz9KixWLZiAAdVA50r/X2cVsNlNow==","signatures":[{"sig":"MEYCIQDzXDAIRuSFTlXnaa7Jyq02DfNNGagnKg4uBLHZw/dBGQIhAMrxN9+Jk+G5EYHTYUPTvingxMn/XBBRNwQYisWb6vOS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13399953},"type":"module","shasum":"c48a30926c513c4dd4c582a27108a3b6b0da5d49","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+2svoobnwWBwOAnnFNTkaKtAK1w0KQ2A2saNKNlV7801eUIvSQtySKYS0hz9KixWLZiAAdVA50r/X2cVsNlNow==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.14.0_1783758491208_0.42395698187809505","host":"s3://npm-registry-packages-npm-production"}},"10.15.0":{"name":"oh-my-agent","version":"10.15.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.15.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b90b5a364c940d6250434d9ce5e00c4a483b6033","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.15.0.tgz","fileCount":4,"integrity":"sha512-VTY0ICK9jnWkyb1LqClgsE9Usbg28eQk7LFW3BXiz+VL7qn2zO3BGcsO6LU+ZdzK67E95uRZxkKVQRpxKq4BQw==","signatures":[{"sig":"MEYCIQCi3/3RnsiCpg0w+un5qiEjGHAxIG3390yYeIQSFl9u1wIhAIPXYhNO52VsDXS6Kp4EI+g/mvJ3eEp0iOPIjSqVlw1s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13420353},"type":"module","shasum":"b90b5a364c940d6250434d9ce5e00c4a483b6033","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-VTY0ICK9jnWkyb1LqClgsE9Usbg28eQk7LFW3BXiz+VL7qn2zO3BGcsO6LU+ZdzK67E95uRZxkKVQRpxKq4BQw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.15.0_1783818396538_0.12828773165828977","host":"s3://npm-registry-packages-npm-production"}},"10.16.0":{"name":"oh-my-agent","version":"10.16.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.16.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"4551b640dbdbfdf2a610856f16eb2858cb297d6c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.16.0.tgz","fileCount":4,"integrity":"sha512-f9zKN22oqA0+WBaYxd4YqEmhxCopXHUTc1hP9z4NhUm1Uf9ybCU9/S/Z8CVx3p71h8mvUvC+iVUcKzQlEWSl8Q==","signatures":[{"sig":"MEYCIQD4ypULR4LbUSHi4rdrhg2Vlx+x+EZ6VZ1xu7QvBRLOOAIhAN67fQl5kdq7h5QGrz8Ac4Z77AoMtabJUgvJ/eBDSF1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13452064},"type":"module","shasum":"4551b640dbdbfdf2a610856f16eb2858cb297d6c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-f9zKN22oqA0+WBaYxd4YqEmhxCopXHUTc1hP9z4NhUm1Uf9ybCU9/S/Z8CVx3p71h8mvUvC+iVUcKzQlEWSl8Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.16.0_1783829640764_0.7903996874887502","host":"s3://npm-registry-packages-npm-production"}},"10.17.0":{"name":"oh-my-agent","version":"10.17.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.17.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"7ddec52217c3ff9206a9525fc78a74124b410501","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.17.0.tgz","fileCount":4,"integrity":"sha512-jdCsnxZ7HAcZmrw12SfZ2VwIFCGc+s5SQ3L4QbOH6FFD1pBg9bICdDOb1EMHmQEFc8hS9Rgqh42uRXTRMq5ATQ==","signatures":[{"sig":"MEUCIEYd8EJJyEW1ePi/d06WWUk41vl5tQe5boJ2s8fOcX3nAiEAloXALGhfosoKpReuCfwkG8PYCjBc6hW3LrotxsV+sC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13454098},"type":"module","shasum":"7ddec52217c3ff9206a9525fc78a74124b410501","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-jdCsnxZ7HAcZmrw12SfZ2VwIFCGc+s5SQ3L4QbOH6FFD1pBg9bICdDOb1EMHmQEFc8hS9Rgqh42uRXTRMq5ATQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.17.0_1783832516490_0.37373582964677876","host":"s3://npm-registry-packages-npm-production"}},"10.17.1":{"name":"oh-my-agent","version":"10.17.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.17.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"bb4aa1798d35bfee8312a6046e3713e936ea2e11","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.17.1.tgz","fileCount":4,"integrity":"sha512-UsvBVcJFYfHyF3GnmSsabhedlQBKYipfpEIum8Yr8Mcqbc7kMXXUILfDNxxco0Jge6XVXQ+CTHZib8aEHEgFfw==","signatures":[{"sig":"MEUCICrYb6zOmzh+FLX73c3DEaroXTQnxiyjhfaKreb5yJNbAiEAqE08RSHwsn8btOoJiaF+ZjHQmhS13mQV848jB9XFnxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13454794},"type":"module","shasum":"bb4aa1798d35bfee8312a6046e3713e936ea2e11","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-UsvBVcJFYfHyF3GnmSsabhedlQBKYipfpEIum8Yr8Mcqbc7kMXXUILfDNxxco0Jge6XVXQ+CTHZib8aEHEgFfw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.17.1_1783852414425_0.6407538399105666","host":"s3://npm-registry-packages-npm-production"}},"10.17.2":{"name":"oh-my-agent","version":"10.17.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.17.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"7cac9006d465b26af6472209702beff1518c97a5","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.17.2.tgz","fileCount":4,"integrity":"sha512-I/z8kWdw+wWI2JGc80Uhfx81p3MdhlVtMXTSVvzJQ8MtmkijDd6e4PAwOT7bEEhXDgI3sizC6f8y9N2kLA93+A==","signatures":[{"sig":"MEUCIBHKDsaLnK0reM3eULnQ4S06PFmqxCGsOIR7lerCDb+fAiEAlFRsKbWa0cMugGDNVvqOnw3TlMpzgi61P6XRs5WLMDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13454546},"type":"module","shasum":"7cac9006d465b26af6472209702beff1518c97a5","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-I/z8kWdw+wWI2JGc80Uhfx81p3MdhlVtMXTSVvzJQ8MtmkijDd6e4PAwOT7bEEhXDgI3sizC6f8y9N2kLA93+A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.17.2_1783935170823_0.7592312088029938","host":"s3://npm-registry-packages-npm-production"}},"10.17.3":{"name":"oh-my-agent","version":"10.17.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.17.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0d135a7c1e2ce54c9264b17b3e4a6fea19254ede","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.17.3.tgz","fileCount":4,"integrity":"sha512-aoRUkFOEQF9kiBpwxKRMToU6cJ8Kp/4kOfzfEqHRQznKF5jhjPWL9oZtUbSPSKGcdktZ15GHDNSAJ/5414TCng==","signatures":[{"sig":"MEYCIQDuULpE95hv4OZnwshI9DBfJrzQDfcZVLgp1Doln4FnjgIhAOtKkfHBEie4zMgg5QDnJRQF5VZ4USJdG7mcjWPnpB3i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13454550},"type":"module","shasum":"0d135a7c1e2ce54c9264b17b3e4a6fea19254ede","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-aoRUkFOEQF9kiBpwxKRMToU6cJ8Kp/4kOfzfEqHRQznKF5jhjPWL9oZtUbSPSKGcdktZ15GHDNSAJ/5414TCng==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.17.3_1784070011638_0.6682779632046314","host":"s3://npm-registry-packages-npm-production"}},"10.18.0":{"name":"oh-my-agent","version":"10.18.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.18.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"808c32c44ed950e6dd0139b876bcb0c983dc28eb","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.18.0.tgz","fileCount":4,"integrity":"sha512-iGVFTSnO1+HGcGj2d1vymLKmDvKiVKyEyaovR1SblIYLRJlPh3xgZSsxivsa7e9IPXLuJWpXXfON/dTgQNhdEA==","signatures":[{"sig":"MEUCIH4oiCZV901pBiHwYpsQ5p2wrGuXm9B1C31i6XVeVe60AiEA8m4uAgSSKjk2J6wNtuemIKRoMK1MLeaTYj8YwtuZXv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13461232},"type":"module","shasum":"808c32c44ed950e6dd0139b876bcb0c983dc28eb","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-iGVFTSnO1+HGcGj2d1vymLKmDvKiVKyEyaovR1SblIYLRJlPh3xgZSsxivsa7e9IPXLuJWpXXfON/dTgQNhdEA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.4.15","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.18.0_1784143840613_0.9188095194581962","host":"s3://npm-registry-packages-npm-production"}},"10.19.0":{"name":"oh-my-agent","version":"10.19.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.19.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1a20e0914cfe3aaceee16fae626e350220757329","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.19.0.tgz","fileCount":4,"integrity":"sha512-PV04DlyJr8dh6GutiAM2k8mXTq+yATL5C+GrjZnSmRdvRU26+wvJdNrW31cHz5L+UueoF7M4VHKOI3IYc8puRA==","signatures":[{"sig":"MEUCIQCcSrdOLlI++/0V9ICMT/YSGvklHVTgLIC/eI+3rEwtIgIgZUu2hwcMXfOHNqmiqyLOtgUmJKiRPaQNhgcBaUj73DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13461123},"type":"module","shasum":"1a20e0914cfe3aaceee16fae626e350220757329","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-PV04DlyJr8dh6GutiAM2k8mXTq+yATL5C+GrjZnSmRdvRU26+wvJdNrW31cHz5L+UueoF7M4VHKOI3IYc8puRA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.19.0_1784184246813_0.5928709943894841","host":"s3://npm-registry-packages-npm-production"}},"10.19.1":{"name":"oh-my-agent","version":"10.19.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.19.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"51c82415c5a01491291fa03835c186b0a934cdd5","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.19.1.tgz","fileCount":4,"integrity":"sha512-IBxXZXU6LXDqI14vquI40qBMLY/4Dy00t/lZVzbcNwMNxQqGdZWhi+B0E1rUbU9esUOzwmKEpmmSNFU71h3h3Q==","signatures":[{"sig":"MEUCICM8NhRFEDOH3Nu/1wJa58rZPzPJDNq5PzrWa8IGDVf8AiEAtB+R7QWYhEBjHts0mMYFxLek7nWAvCU4DxbncLd4ekg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13461309},"type":"module","shasum":"51c82415c5a01491291fa03835c186b0a934cdd5","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-IBxXZXU6LXDqI14vquI40qBMLY/4Dy00t/lZVzbcNwMNxQqGdZWhi+B0E1rUbU9esUOzwmKEpmmSNFU71h3h3Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.19.1_1784247694155_0.8967880286227479","host":"s3://npm-registry-packages-npm-production"}},"10.19.2":{"name":"oh-my-agent","version":"10.19.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.19.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"aa4fc8491a36bc7bd8e821d68d60607d59e81d64","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.19.2.tgz","fileCount":4,"integrity":"sha512-9eHa9xjWllDJm/g6b6Pnlq4ffecFr9/L70b/yx54CDLkRn71ktXBffRgq5hdLTpJpO2BTxKS/cwbZW4IC1Fbow==","signatures":[{"sig":"MEQCIDfqSSXmiGkK8yKDAY7jC+9jU/wM3scVlkDMMK/jfwl2AiBrQfRQUYtnjgZx0NScn+Ek5MM25m+2HQraymxbSyUr1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13461309},"type":"module","shasum":"aa4fc8491a36bc7bd8e821d68d60607d59e81d64","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-9eHa9xjWllDJm/g6b6Pnlq4ffecFr9/L70b/yx54CDLkRn71ktXBffRgq5hdLTpJpO2BTxKS/cwbZW4IC1Fbow==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.19.2_1784250371050_0.046800278731867984","host":"s3://npm-registry-packages-npm-production"}},"10.20.0":{"name":"oh-my-agent","version":"10.20.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.20.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"5c1fbece7a959fca5940e85c765bd8e4ac51b9b2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.20.0.tgz","fileCount":4,"integrity":"sha512-cqH5LC08SuzmZmmrunVA48/6ceaC+rWcFzOm0AL1p8WpEqw6HW6Y8q4uwc2qwNO2kln24mi6W2KoquMxmz9aJQ==","signatures":[{"sig":"MEQCIFGqcoENpE56ofYoKMJm+7UaRL1UraX1mqBu0yVQWICKAiBuIL0nLBCQFih3cC28GeQ+t/q/djbVV/esyNH5I4ncOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13478315},"type":"module","shasum":"5c1fbece7a959fca5940e85c765bd8e4ac51b9b2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-cqH5LC08SuzmZmmrunVA48/6ceaC+rWcFzOm0AL1p8WpEqw6HW6Y8q4uwc2qwNO2kln24mi6W2KoquMxmz9aJQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.20.0_1784271133239_0.7051519090622043","host":"s3://npm-registry-packages-npm-production"}},"10.20.1":{"name":"oh-my-agent","version":"10.20.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.20.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1281413a98f6b0506d30ea93a7bf6e9abb8ea11c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.20.1.tgz","fileCount":4,"integrity":"sha512-D56OYcWsrV1XEi+kmh+PEgTaSxFKeFScATfbXqoGAUFlMvqyVv8wRJyL5KHrKe63DqFeIONMrKRZOdZebzIX3w==","signatures":[{"sig":"MEYCIQCm2syyaaacu2PVfq+Qff7WbhHb2GUWirJw09F9ZTSmqQIhAMUJoXgdA7TGMg9i7Z4hyfsqOr65xZl0QFCs5ZNPgtYf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13482565},"type":"module","shasum":"1281413a98f6b0506d30ea93a7bf6e9abb8ea11c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-D56OYcWsrV1XEi+kmh+PEgTaSxFKeFScATfbXqoGAUFlMvqyVv8wRJyL5KHrKe63DqFeIONMrKRZOdZebzIX3w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.20.1_1784285103941_0.7483189223037445","host":"s3://npm-registry-packages-npm-production"}},"10.20.2":{"name":"oh-my-agent","version":"10.20.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.20.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"14d66eb703344ac54780c7c9fa48c16b4a20e147","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.20.2.tgz","fileCount":4,"integrity":"sha512-iRvy5ybqxM4laV5HPm36Sqlhg+nB9CGTGXfCTyYz58IjQ5AWY5Lnsuw1fTviTtnjOvGkHfKI+FFDi5C6BtYpIA==","signatures":[{"sig":"MEUCIQCcZI97jM8vth5m8KeFxqjsEuAlnwUlwSRshFHdUzumWwIgGULD1fvfe6r7nK7R1cmW1XXDSbobxBQDzDY0Kh5eZuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13482565},"type":"module","shasum":"14d66eb703344ac54780c7c9fa48c16b4a20e147","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-iRvy5ybqxM4laV5HPm36Sqlhg+nB9CGTGXfCTyYz58IjQ5AWY5Lnsuw1fTviTtnjOvGkHfKI+FFDi5C6BtYpIA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.20.2_1784287303958_0.33517144424827605","host":"s3://npm-registry-packages-npm-production"}},"10.21.0":{"name":"oh-my-agent","version":"10.21.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.21.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b940fa43acb97e90967c447fc5e38721094dad65","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.21.0.tgz","fileCount":4,"integrity":"sha512-cwDTrpCIyvN9IfU1JPM3qE23koYdHjzSEzngf2nYxgelao1NafAgL5WDewRyasWideCNEC+OGyZmV9FX+7gvlQ==","signatures":[{"sig":"MEQCIBVv8p1ZS1j1SYZrJuzVQhD1K8JKcye/LDKskHHxwM0JAiAqPu6n0F3/bwV1DZTjv/OBabeJxwhsAbOQQbkgapl11Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13491157},"type":"module","shasum":"b940fa43acb97e90967c447fc5e38721094dad65","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-cwDTrpCIyvN9IfU1JPM3qE23koYdHjzSEzngf2nYxgelao1NafAgL5WDewRyasWideCNEC+OGyZmV9FX+7gvlQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.21.0_1784289360682_0.3134705843868111","host":"s3://npm-registry-packages-npm-production"}},"10.21.2":{"name":"oh-my-agent","version":"10.21.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.21.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d4b81795482d6ca7bd5767c5044419f3bb699ca8","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.21.2.tgz","fileCount":4,"integrity":"sha512-nu1As2RvKvcyawoNBsC3x35uXqjFYNRhvW5fdpumShplY4fZy9PBHpVI56qN1jLnTTOUaCfeS5yCPfDW8kgkVA==","signatures":[{"sig":"MEUCICm43F5f5zJn9Tq5NrLDwRxS/ytwKuwfu59cPuZMLwghAiEA/MFIbtBgc8zbsxC3ElkcsiMuzQzOC7YXHpeHKkrA27k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13491213},"type":"module","shasum":"d4b81795482d6ca7bd5767c5044419f3bb699ca8","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-nu1As2RvKvcyawoNBsC3x35uXqjFYNRhvW5fdpumShplY4fZy9PBHpVI56qN1jLnTTOUaCfeS5yCPfDW8kgkVA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.21.2_1784339881226_0.21083415957817042","host":"s3://npm-registry-packages-npm-production"}},"10.21.3":{"name":"oh-my-agent","version":"10.21.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.21.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c7cf93042fe8b657e0619de62e2a7101ccba5550","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.21.3.tgz","fileCount":4,"integrity":"sha512-+z7XS3Xtv0X9Rthnr/ba/6Cy075NZmfIvvMhAISur13H2rhubaKZqRTbjASjL312WbPrjKf9yNSfadhD5HfMog==","signatures":[{"sig":"MEYCIQDvWYh/tgxwiwEQ27cFq1t9OFdHEY4ylmIN5smFmO62OwIhAPzL/rVMDI8B5bKkWgmtSb/geQysH5dUw49Y0XyKZqve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13491213},"type":"module","shasum":"c7cf93042fe8b657e0619de62e2a7101ccba5550","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+z7XS3Xtv0X9Rthnr/ba/6Cy075NZmfIvvMhAISur13H2rhubaKZqRTbjASjL312WbPrjKf9yNSfadhD5HfMog==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.21.3_1784360096907_0.031563778389975594","host":"s3://npm-registry-packages-npm-production"}},"10.22.0":{"name":"oh-my-agent","version":"10.22.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.22.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"714ac986bc78f9103ea294afdbb8c13412a8da16","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.22.0.tgz","fileCount":4,"integrity":"sha512-qe4pWgpR2+JpdFC5sN2VuNWkBelOoCQCXLZSdPITeO1Xl33NBE2tfnRVASxt6shY+pheDtnADZszLFAOMmbJHQ==","signatures":[{"sig":"MEUCIQCepgB32jtGKhSZvjXU3Q8emXDITPokEjTVrs4KecTnzwIgf89h6chuZbb4w+uxdoWuH3xiJZc8KzL/jz/t4zEeXN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13490131},"type":"module","shasum":"714ac986bc78f9103ea294afdbb8c13412a8da16","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qe4pWgpR2+JpdFC5sN2VuNWkBelOoCQCXLZSdPITeO1Xl33NBE2tfnRVASxt6shY+pheDtnADZszLFAOMmbJHQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.22.0_1784381007677_0.4693582648031429","host":"s3://npm-registry-packages-npm-production"}},"10.23.0":{"name":"oh-my-agent","version":"10.23.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.23.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e595339706eb3a8fc9db547a6263a6df3ee126c6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.23.0.tgz","fileCount":4,"integrity":"sha512-pm8t2MEUl2ifil6sDDXpdoWfRvyItj0gBDkjxAxZz2lx6r3nsOc6EZCUIMg+2sW2yyd9N2RV+bUdE3Rq1FqIXQ==","signatures":[{"sig":"MEUCIQCWyE/P6s0WAev39/6FlM5WvxKYiaJD/6RbGdhtaJoEQwIgQV/JSiJBcBpTM+wdShayZix5pIgJ9b3souelwA5ofp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13496131},"type":"module","shasum":"e595339706eb3a8fc9db547a6263a6df3ee126c6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-pm8t2MEUl2ifil6sDDXpdoWfRvyItj0gBDkjxAxZz2lx6r3nsOc6EZCUIMg+2sW2yyd9N2RV+bUdE3Rq1FqIXQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.23.0_1784432547162_0.7349132530519278","host":"s3://npm-registry-packages-npm-production"}},"10.23.1":{"name":"oh-my-agent","version":"10.23.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.23.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"17fd42b3e600cb1d50cf6d52abd0ea638f950fb6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.23.1.tgz","fileCount":4,"integrity":"sha512-10LA2DgypGJ1JUSiHFrciSvDVDx+aI2dtsNoZ73CfWXFrIvQDW78aoir0g99ipAi/ydSgI8fTnzQCbt7sne2Gw==","signatures":[{"sig":"MEUCIDnPjQXrn22llpqGnJSkP1Zh8tisMIZxHieZ9ZTMJg77AiEAzxJFbrBlqr5Hg64RLc3t8Hp5zWl7f9jqWzILh38vBHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13496131},"type":"module","shasum":"17fd42b3e600cb1d50cf6d52abd0ea638f950fb6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-10LA2DgypGJ1JUSiHFrciSvDVDx+aI2dtsNoZ73CfWXFrIvQDW78aoir0g99ipAi/ydSgI8fTnzQCbt7sne2Gw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.23.1_1784460083088_0.9889399163971435","host":"s3://npm-registry-packages-npm-production"}},"10.23.2":{"name":"oh-my-agent","version":"10.23.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.23.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"63ed43fb85ebe219736dda53911e55cf14f17f32","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.23.2.tgz","fileCount":4,"integrity":"sha512-ha7PeN1acvVRRi76nD/F+bMZSHaCef7zxV9E82fZAktc3Jws6N+iqkuycoC01V94hPdGMIgWcwtP5kEpBcQ3ag==","signatures":[{"sig":"MEUCIF/ylUpKokYuce5TcBJgDjFbp816W385Uy+zU1gLXfsgAiEAuV/vO9hhgIvEUgdwy18b4VuU0rJyxXKr7z5MacpE3oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13498113},"type":"module","shasum":"63ed43fb85ebe219736dda53911e55cf14f17f32","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ha7PeN1acvVRRi76nD/F+bMZSHaCef7zxV9E82fZAktc3Jws6N+iqkuycoC01V94hPdGMIgWcwtP5kEpBcQ3ag==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.23.2_1784533024609_0.7165449272531561","host":"s3://npm-registry-packages-npm-production"}},"10.24.0":{"name":"oh-my-agent","version":"10.24.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.24.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ca388c4882faff37bacef40d292d530f47f5244c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.24.0.tgz","fileCount":4,"integrity":"sha512-/pokUMISs2ORmb84gDwndAPz0YfvF8l2GOMSqYBhx0clJJA+P80aWRtfO3PQSSIcd940P1EAERUTh8FwskWrqw==","signatures":[{"sig":"MEUCIQDAaYvElM5QqWIba9tFTHp/GYp3r5f+S2Sl8mQuSr9ElgIgQoSxBCFit7sfbxJpmVTXiQkB2gP9RtCI0pLqWTlPXgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13498113},"type":"module","shasum":"ca388c4882faff37bacef40d292d530f47f5244c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-/pokUMISs2ORmb84gDwndAPz0YfvF8l2GOMSqYBhx0clJJA+P80aWRtfO3PQSSIcd940P1EAERUTh8FwskWrqw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.24.0_1784730969882_0.795045515824673","host":"s3://npm-registry-packages-npm-production"}},"10.25.0":{"name":"oh-my-agent","version":"10.25.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.25.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"7471724b8e6e6a6ab03134372d05ce9c75bf172f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.25.0.tgz","fileCount":4,"integrity":"sha512-1uWKCpEcb+SuKwuImetRdQ0kumgTuSKam7QxpKYuVyG6WQ7nId8q/ihWOQDwVYig9Yhk9gz0UEwPA7YCIXTL/A==","signatures":[{"sig":"MEUCIQD8VR+u2iAzibP1pFQbufkNlQxmeebIdGrnGy0r4EYtcgIgQkPkBK4p480lPPeeD5QbOpClyV7qRTnL64DSHLuSXQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13509249},"type":"module","shasum":"7471724b8e6e6a6ab03134372d05ce9c75bf172f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-1uWKCpEcb+SuKwuImetRdQ0kumgTuSKam7QxpKYuVyG6WQ7nId8q/ihWOQDwVYig9Yhk9gz0UEwPA7YCIXTL/A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.25.0_1784803722182_0.10197567174516675","host":"s3://npm-registry-packages-npm-production"}},"10.25.1":{"name":"oh-my-agent","version":"10.25.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@10.25.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"54d8722dff2a212b338091e47d29e88913992710","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-10.25.1.tgz","fileCount":4,"integrity":"sha512-kr+eQqU32WQCTZe2L85MiHgElPZcdjNxWCikPQTmfQFDqTrMSndsQV076jwBVt3HPp6iq+blGjMVGY4sLaMBLg==","signatures":[{"sig":"MEUCIQCXcvhT1EiT0CIbEEWfVJ7tvemk+K6RMVm/7k+E9PtO8QIgNMzKc2tqQuKszjWIiJK6+qQ0GU+T+1Ky7yCBO9cHpEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13510409},"type":"module","shasum":"54d8722dff2a212b338091e47d29e88913992710","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-kr+eQqU32WQCTZe2L85MiHgElPZcdjNxWCikPQTmfQFDqTrMSndsQV076jwBVt3HPp6iq+blGjMVGY4sLaMBLg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_10.25.1_1784805190589_0.25656919197840633","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"oh-my-agent","version":"11.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"de6de3fbf0e0f3fd8192908477ae3645868b747d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.0.0.tgz","fileCount":4,"integrity":"sha512-4LZtlo+f/Qf62zkhopAvjMYvqi0MakJPVZkfWu2nxYzGDBwf17fY6T8G1EL/712Yr1t6nLxjHO+jV+dSrHfObA==","signatures":[{"sig":"MEQCIEMW13KxdvkWFqwVrwMFGFlRWHuSzPxAz+9vuwFDJvQsAiBM7GvYsjiZpeFLsS7DP6fV8Mi2A9vxveWoa/jdF8MiNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13535438},"type":"module","shasum":"de6de3fbf0e0f3fd8192908477ae3645868b747d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-4LZtlo+f/Qf62zkhopAvjMYvqi0MakJPVZkfWu2nxYzGDBwf17fY6T8G1EL/712Yr1t6nLxjHO+jV+dSrHfObA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.0.0_1784959008327_0.9014977550620651","host":"s3://npm-registry-packages-npm-production"}},"11.0.1":{"name":"oh-my-agent","version":"11.0.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.0.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a37a99ee8a3a520a7af3e3e57a416ff294007e66","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.0.1.tgz","fileCount":4,"integrity":"sha512-SFRMX02AM/gvXbFyWw7tkFpsU9MA52+6N+3yeP7colmMr92Qh6zGy64qC+K+45DWx1FDPh6N+De94B/h/1dmsQ==","signatures":[{"sig":"MEYCIQDasaqgBxcDwvfREcq+XSh2DqVDl4yQNnT9lTVSi597WwIhAMKt+OlW342vnfouibqQisq0qLhhhz1u0pFGvKA3Oq8g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13535162},"type":"module","shasum":"a37a99ee8a3a520a7af3e3e57a416ff294007e66","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-SFRMX02AM/gvXbFyWw7tkFpsU9MA52+6N+3yeP7colmMr92Qh6zGy64qC+K+45DWx1FDPh6N+De94B/h/1dmsQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.0.1_1784968016694_0.07419723826619906","host":"s3://npm-registry-packages-npm-production"}},"11.0.2":{"name":"oh-my-agent","version":"11.0.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.0.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"244678eb7278169c94feb44151772ff03f2866ef","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.0.2.tgz","fileCount":4,"integrity":"sha512-eCHaxWO5LzEzwfbWjuABmtJOA4PAeR4YManNLeTYZ75zfyufHLDpZ7++DtrcFvOa62ZMGkHbiecsJyyTvI7jMQ==","signatures":[{"sig":"MEUCIDANprO6loXbZXWv27FYZ3juSC39QVO7DYMvY9es68OtAiEA2K8aBjF8OIMIaYMFnBNBuK/U7Yq8AmznwjRArlT9YCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13535668},"type":"module","shasum":"244678eb7278169c94feb44151772ff03f2866ef","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-eCHaxWO5LzEzwfbWjuABmtJOA4PAeR4YManNLeTYZ75zfyufHLDpZ7++DtrcFvOa62ZMGkHbiecsJyyTvI7jMQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.0.2_1784972156730_0.6544772065351465","host":"s3://npm-registry-packages-npm-production"}},"11.0.3":{"name":"oh-my-agent","version":"11.0.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.0.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8f15a4359df935fb27a9ce626cb25b7e51e10bd7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.0.3.tgz","fileCount":4,"integrity":"sha512-i1JBD0ni1UqliZ9UWbVul0RQVAHxYZ/ly2okfHxnf+vG4L7kiWcIu1FG/gwSKt4orjXtYD9y/dQ9lu0cKr7qPA==","signatures":[{"sig":"MEYCIQC7sn8J1AF4gL5owChGF9y7oNQ/iYbgf6SagzBJz9dKpgIhAK/NhWi0jrCUIPGQeS1/6o85Ort6QErn84ODrDHt7vhj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13535808},"type":"module","shasum":"8f15a4359df935fb27a9ce626cb25b7e51e10bd7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-i1JBD0ni1UqliZ9UWbVul0RQVAHxYZ/ly2okfHxnf+vG4L7kiWcIu1FG/gwSKt4orjXtYD9y/dQ9lu0cKr7qPA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.0.3_1784974314035_0.1468659795968279","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"oh-my-agent","version":"11.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"50424c1a508a0c7fac8d2d785af110c105f11b03","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.1.0.tgz","fileCount":4,"integrity":"sha512-R/KUwl0bnS7EkGb1N6M7pmgsoJvNUMqMVsVX5akxEsKjdLi3FM3i8cFchb3e5QIGiFXcGMLLgxcsEOnxF3+hwQ==","signatures":[{"sig":"MEYCIQDFO4rfjpworbbwIiFjQXM7FuEMi93cAb9L6lXWWx7DUAIhAIOjV45AbZ8uTcjp2DCyZeBoW6uyumCBkRUmuI2+kmIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13536278},"type":"module","shasum":"50424c1a508a0c7fac8d2d785af110c105f11b03","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-R/KUwl0bnS7EkGb1N6M7pmgsoJvNUMqMVsVX5akxEsKjdLi3FM3i8cFchb3e5QIGiFXcGMLLgxcsEOnxF3+hwQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.1.0_1785122784454_0.5183315243152142","host":"s3://npm-registry-packages-npm-production"}},"11.1.1":{"name":"oh-my-agent","version":"11.1.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.1.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"28d7606a9ad9d69d40e17c78307c80a1bbf09ab7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.1.1.tgz","fileCount":4,"integrity":"sha512-U2AxgAz1QNhnjdm66/bxp9DrQAHxlUsGPoxrrEKeDmpA/g1Y1G/i2ejbZblcNU+WwXRiYUDhDIRakcg0hoKCQQ==","signatures":[{"sig":"MEUCIBXrATo8eDiaqkoeUytPayad2oDZt/8SQ5tNKeMrD4IQAiEAoIVP7T2z5tRhqy7oWs7NoTjDCNSrp8By34c5nir8NE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13536748},"type":"module","shasum":"28d7606a9ad9d69d40e17c78307c80a1bbf09ab7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-U2AxgAz1QNhnjdm66/bxp9DrQAHxlUsGPoxrrEKeDmpA/g1Y1G/i2ejbZblcNU+WwXRiYUDhDIRakcg0hoKCQQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.1.1_1785135577527_0.005188178883228423","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"oh-my-agent","version":"11.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"47f0cf5c6c11a48d472b29135d1e96672c8edb25","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.2.0.tgz","fileCount":4,"integrity":"sha512-EH6zSdLlraceUcv1MrIEQxpmMSafjbkzeM//0Rozoo9wQaglW6CbepeB6p+50v6rAmy6zdoFvUWC2xYcbukP+w==","signatures":[{"sig":"MEYCIQCk3UdiOzBNL4skNcvh6Q5RhloBonAE6C3Z3w+NY/LQKAIhAKiKRDrXohNqLlg2xB6JX41Y7IpdG4OZZcz8jk16zV8u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13556904},"type":"module","shasum":"47f0cf5c6c11a48d472b29135d1e96672c8edb25","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-EH6zSdLlraceUcv1MrIEQxpmMSafjbkzeM//0Rozoo9wQaglW6CbepeB6p+50v6rAmy6zdoFvUWC2xYcbukP+w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.2.0_1785198429740_0.7146895749993587","host":"s3://npm-registry-packages-npm-production"}},"11.2.1":{"name":"oh-my-agent","version":"11.2.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.2.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c790f925e44dbb3cc8418aa142a5eb318c6c289c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.2.1.tgz","fileCount":4,"integrity":"sha512-hoBPwgluJAmeRwrFKtg8WlQXFCETCDl5027cuViVn3gGZydBW39bJrWuL/1ACZnkKJilCA7Hv801PQiVHDTy5Q==","signatures":[{"sig":"MEYCIQCVnAGaXGFuEaqm/NDgJnV7yQf0Hy5meu+9DjlN6WZ4WgIhAJ8DizNTnLBqBLrmRvwUa1+cW4vHmRSrrtqtTzVrISgK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13557878},"type":"module","shasum":"c790f925e44dbb3cc8418aa142a5eb318c6c289c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-hoBPwgluJAmeRwrFKtg8WlQXFCETCDl5027cuViVn3gGZydBW39bJrWuL/1ACZnkKJilCA7Hv801PQiVHDTy5Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.2.1_1785311028090_0.6409649136234445","host":"s3://npm-registry-packages-npm-production"}},"11.2.2":{"name":"oh-my-agent","version":"11.2.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.2.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"bf6e2f6db12816e9f7aa95a4e533ec9841eb460f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.2.2.tgz","fileCount":4,"integrity":"sha512-WkWmJjS9356dQq/zfOvCHCuybz8wBzZCIz6gh5BvosKJy6LUgFvXSTX1diUi/P7FXfNuSx495jee2/4MFnja+w==","signatures":[{"sig":"MEUCICW63cOLa/SE1m98JCZ7kdzMDYNxTuEij62Y4oN6NmqYAiEA/fLezVkYi4DXrgomwHTNP7r9RGnYhq5jw3rp8eoxlwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13559024},"type":"module","shasum":"bf6e2f6db12816e9f7aa95a4e533ec9841eb460f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-WkWmJjS9356dQq/zfOvCHCuybz8wBzZCIz6gh5BvosKJy6LUgFvXSTX1diUi/P7FXfNuSx495jee2/4MFnja+w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.2.2_1785311681586_0.782288038360677","host":"s3://npm-registry-packages-npm-production"}},"11.2.3":{"name":"oh-my-agent","version":"11.2.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.2.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"901e6d77f717ea9b54dbf95aaf68382ebec901ef","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.2.3.tgz","fileCount":4,"integrity":"sha512-vd98xDOfscqL+GV6fjnTivablE0Zi2B1pwLh797bzNMliJcM4Nw7RS3Y957LfA+8NSKKHMAO75pA0JFMRH0Y0Q==","signatures":[{"sig":"MEUCIQDTpYGj9vXmABeZ/EhgJPv7m3J6wuIySoeT1XnEsbROPwIgFYGTycNKXFMhZ1YKoYlyaa7h+lNioRT6RKI7Lvyns3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13561688},"type":"module","shasum":"901e6d77f717ea9b54dbf95aaf68382ebec901ef","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-vd98xDOfscqL+GV6fjnTivablE0Zi2B1pwLh797bzNMliJcM4Nw7RS3Y957LfA+8NSKKHMAO75pA0JFMRH0Y0Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.2.3_1785328608525_0.24215380550176446","host":"s3://npm-registry-packages-npm-production"}},"11.2.4":{"name":"oh-my-agent","version":"11.2.4","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.2.4","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"6499c00104c738caf5a07d70a3f19d1f7a0b8c56","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.2.4.tgz","fileCount":4,"integrity":"sha512-dHwdUkZL8tU6MJErJTwwZv9jX86aeBRH5ZE/Di75KJXMi0ggSBgpiEgyIe0LhO/aG8HGKxsbwK9OHtTbxhwWjg==","signatures":[{"sig":"MEQCIFo2obuGcqhrWL1kJlju45Vyj+vGVPLX5LB5zdTJFWvnAiAagTV7VOgh/9jRTMdNLwqOURyI3zlbI2mhlVjVFh/gkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13562470},"type":"module","shasum":"6499c00104c738caf5a07d70a3f19d1f7a0b8c56","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-dHwdUkZL8tU6MJErJTwwZv9jX86aeBRH5ZE/Di75KJXMi0ggSBgpiEgyIe0LhO/aG8HGKxsbwK9OHtTbxhwWjg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.18.0","eld":"^2.0.3","zod":"^4.3.6","yaml":"^2.8.2","axios":"^1.15.0","p-map":"^7.0.4","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.2.1","commander":"^14.0.3","minimatch":"^10.2.5","smol-toml":"^1.6.1","picocolors":"^1.1.1","@date-fns/tz":"^1.4.1","remark-parse":"^11.0.0","@clack/prompts":"^1.1.0","better-sqlite3":"^12.9.0","puppeteer-core":"^24","fast-xml-parser":"^5","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.18","@types/ws":"^8.18.1","typescript":"^6","@types/node":"^24","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.4","@vitest/coverage-v8":"^4.1.4","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^3.12.0"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.2.4_1785402275872_0.1787648394257102","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"oh-my-agent","version":"11.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"3d520c0ae9ff370a748599db4f70117a99a7eb3d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.3.0.tgz","fileCount":4,"integrity":"sha512-NpbBGbLgSEp17aUZYPZOI7RRomnc6qIfLNIE0CsxwepfLJcFqMJbHN0tZk32cEo0mB53Fc0lOIEY2xj0fZc2aA==","signatures":[{"sig":"MEYCIQCurCWfe2GNaAxu711Soer3F6jzq9/jkv7V9n1sKyrrXQIhAJav2iZI0K5HYxZ+5fKrgDfO1Mc52C0TtQV1oYRz7drP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11131903},"type":"module","shasum":"3d520c0ae9ff370a748599db4f70117a99a7eb3d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-NpbBGbLgSEp17aUZYPZOI7RRomnc6qIfLNIE0CsxwepfLJcFqMJbHN0tZk32cEo0mB53Fc0lOIEY2xj0fZc2aA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.3.0_1785405198193_0.4185962235605938","host":"s3://npm-registry-packages-npm-production"}},"11.3.1":{"name":"oh-my-agent","version":"11.3.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.3.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"94165e21abf47495bd40857007a2791aab8b1a0a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.3.1.tgz","fileCount":4,"integrity":"sha512-lwQxbpGZVQ3WtyqRaNIxFQ7u60jyOhtV+o/h96epllMN7ispbby6Zxg/hzDu4I1GmxVbhs1Iibbg9Uy4mEDrRA==","signatures":[{"sig":"MEUCIBEVOfTW6g3ftKRRLgHrKsLhba2RymaVK+1bMEnDiot9AiEAwW75XE4ifQnErVU8MKLk9+cf+8ZnAady8mjcjhQEVjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11134517},"type":"module","shasum":"94165e21abf47495bd40857007a2791aab8b1a0a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-lwQxbpGZVQ3WtyqRaNIxFQ7u60jyOhtV+o/h96epllMN7ispbby6Zxg/hzDu4I1GmxVbhs1Iibbg9Uy4mEDrRA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.3.1_1785553630957_0.11497961082301145","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"oh-my-agent","version":"11.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d3c679d893315b8a9343004a9d0c0a0c8b3bac08","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.4.0.tgz","fileCount":4,"integrity":"sha512-mbqlpzc6/UDMG0xcjTB6OsVHtFDkh+JTnvJ3gLJseTcotYsTPlPjAKDBPmyv7oOxatfjArJAQWzejNlzDH1tyg==","signatures":[{"sig":"MEYCIQDizD/WVc27x3HI/0nAGI3AmLNBAjzcxC4TrRKeQBJt3AIhALar0PFHzzkv23P89dl7wOIdwV+lGCjnzd3DcVO7r4lV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11134517},"type":"module","shasum":"d3c679d893315b8a9343004a9d0c0a0c8b3bac08","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-mbqlpzc6/UDMG0xcjTB6OsVHtFDkh+JTnvJ3gLJseTcotYsTPlPjAKDBPmyv7oOxatfjArJAQWzejNlzDH1tyg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.4.0_1785591743016_0.1411415643480609","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"oh-my-agent","version":"11.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c5456500bd553a83a156a707e1600dc18ba77eaf","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.5.0.tgz","fileCount":4,"integrity":"sha512-s+I5Hul9dmfpRsOD++ug59IAtKiXdxN3bJaWy0G7Ddlxbl6TnbTW37wfF6SrFCPp2N5rs4w+cVZ038XpSd0Ujg==","signatures":[{"sig":"MEYCIQC5Lu4T8ds1uD5iTyX5SFrDdef+wrzBBqZWMWoLiETfAAIhAKKcGxM76I+bmelx2pHjTymxkV67UjYMK6SOSGt+Ci38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11135217},"type":"module","shasum":"c5456500bd553a83a156a707e1600dc18ba77eaf","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-s+I5Hul9dmfpRsOD++ug59IAtKiXdxN3bJaWy0G7Ddlxbl6TnbTW37wfF6SrFCPp2N5rs4w+cVZ038XpSd0Ujg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.5.0_1785592994291_0.8517666409893652","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"oh-my-agent","version":"11.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f96782d5b2b6f85a83986956dc2ff0ca94c074e7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.6.0.tgz","fileCount":4,"integrity":"sha512-ElPbah1PatseJJK0qdQKsSQYTvzd3KJQv59vfMjNh7PPKXsh805WHCoRBp/3UqNr/6bEMAC2ZEx1I+vNvVRFCw==","signatures":[{"sig":"MEYCIQCn+nH/OoA91+B/hAeofp9qBuz71ysXgoajkOwGtvNF7QIhAMieeiURwc/PDi6h2GfIGIakJUtVwr83+snlUukWrEs/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11135289},"type":"module","shasum":"f96782d5b2b6f85a83986956dc2ff0ca94c074e7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-ElPbah1PatseJJK0qdQKsSQYTvzd3KJQv59vfMjNh7PPKXsh805WHCoRBp/3UqNr/6bEMAC2ZEx1I+vNvVRFCw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.6.0_1785644753119_0.560841129673926","host":"s3://npm-registry-packages-npm-production"}},"11.7.0":{"name":"oh-my-agent","version":"11.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"2dfaba22f283f41a0c37e9d9ae80034d29d2ba79","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.7.0.tgz","fileCount":4,"integrity":"sha512-r0J/fuFXoo3yjtnP0P5u5J+buxKaXTegYf33QyeR+c/M1fu4UOTV4Eij+M4i3EScpB6BG+use39LAquJ72BFlQ==","signatures":[{"sig":"MEYCIQCkatiM6SP9OVmZGnKDxGqTo+kKd+hXCA8/cYCCLaIHQQIhAIvovY3huBUKojpWYFpFifrhrtmsRcB1AtYFifLTFhYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11137261},"type":"module","shasum":"2dfaba22f283f41a0c37e9d9ae80034d29d2ba79","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-r0J/fuFXoo3yjtnP0P5u5J+buxKaXTegYf33QyeR+c/M1fu4UOTV4Eij+M4i3EScpB6BG+use39LAquJ72BFlQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.7.0_1785981049469_0.3483223822094115","host":"s3://npm-registry-packages-npm-production"}},"11.8.0":{"name":"oh-my-agent","version":"11.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"6c6a03907e55f86c2bbc381224c5e7a3c8c09788","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.8.0.tgz","fileCount":4,"integrity":"sha512-cHfXQk1GTtOrlNhnYL7vPD7aHWkZOT7GHIqqDAYh/m0FEJGAyfVJcFhXHi6iTUHwp2ALWacYUY1R4uhDa6nrcA==","signatures":[{"sig":"MEQCIEurkdgjMSKjd2hKj0ZuU7+D/c5Zc2rEaMv7O9ur3lmaAiBpUnceAnkj2yq28bN6UPaFYDw79P/AKfikMLqafwhf/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11141069},"type":"module","shasum":"6c6a03907e55f86c2bbc381224c5e7a3c8c09788","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-cHfXQk1GTtOrlNhnYL7vPD7aHWkZOT7GHIqqDAYh/m0FEJGAyfVJcFhXHi6iTUHwp2ALWacYUY1R4uhDa6nrcA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.8.0_1785989993174_0.7504323582971717","host":"s3://npm-registry-packages-npm-production"}},"11.9.0":{"name":"oh-my-agent","version":"11.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"60ef2d3a98a55b80702eaebfd7f10ca84439014f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.9.0.tgz","fileCount":4,"integrity":"sha512-Qs9JBQlkctrO64HKcdDn7m9Ez9ZLTbTPEDnXy5xcd9OJEkormH1uf8bO3mvYTOHR0tGaNk9aj/6EYnqwlxurYw==","signatures":[{"sig":"MEQCIG+VJl//YyGe+g62lBI8l3b1OsJ38Zx2fbF9Mna9PjOcAiAYG9vRPqSLtnX5HaQRohnvKavMlEvTi9bYlfvcGkxHLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11160771},"type":"module","shasum":"60ef2d3a98a55b80702eaebfd7f10ca84439014f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Qs9JBQlkctrO64HKcdDn7m9Ez9ZLTbTPEDnXy5xcd9OJEkormH1uf8bO3mvYTOHR0tGaNk9aj/6EYnqwlxurYw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.9.0_1786009483190_0.43429839383424973","host":"s3://npm-registry-packages-npm-production"}},"11.9.1":{"name":"oh-my-agent","version":"11.9.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.9.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"616f744ac8aa4b07a17a19c87d3bb67343450c79","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.9.1.tgz","fileCount":4,"integrity":"sha512-eLe9Z2nLV+MWq5uBTT/X+HbcPjxnS2v/8eEj7S7HOfEoEzLTRGDtFpLVihqkBP9pH0l+peYrr7Lb1t0O/TlhKA==","signatures":[{"sig":"MEYCIQC/FMH1o/0R4yauFGDETV4latJsxYpzQhMRriurrec6EAIhAKH/+iiISrWq5q+/BN5vLN4dhOJ/PvtyS5ly1kTFfg/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11160931},"type":"module","shasum":"616f744ac8aa4b07a17a19c87d3bb67343450c79","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-eLe9Z2nLV+MWq5uBTT/X+HbcPjxnS2v/8eEj7S7HOfEoEzLTRGDtFpLVihqkBP9pH0l+peYrr7Lb1t0O/TlhKA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.9.1_1786032995537_0.6737473926031932","host":"s3://npm-registry-packages-npm-production"}},"11.9.2":{"name":"oh-my-agent","version":"11.9.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.9.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"2f9d23b40c3d926668d22d2ddd630d8a26839bd8","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.9.2.tgz","fileCount":4,"integrity":"sha512-31HYIqcWlggYwzZP+WjILKIezRIQ1hGyY7EEp3h2SAYXm9L0dP+8Nde7+WRQf6aQIVLbKSxWgv4beJki/ffKzQ==","signatures":[{"sig":"MEUCIGjr+WtGLrHRTktNwypyNU4hJGe8j4BEolN2kMlRCaEFAiEA3AmXQMqrYqMCJnQ4enxt1WuFH0ypwK9cdksbiZdt764=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11161441},"type":"module","shasum":"2f9d23b40c3d926668d22d2ddd630d8a26839bd8","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-31HYIqcWlggYwzZP+WjILKIezRIQ1hGyY7EEp3h2SAYXm9L0dP+8Nde7+WRQf6aQIVLbKSxWgv4beJki/ffKzQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.9.2_1786085895312_0.6951899045632177","host":"s3://npm-registry-packages-npm-production"}},"11.10.0":{"name":"oh-my-agent","version":"11.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f9ff27e71bb5871138ca137223f1f2745cc5d477","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.10.0.tgz","fileCount":4,"integrity":"sha512-BgAuTokS6iCvZkN9LVGDciuyHf5zO63dZqacdYoCo2wXZnHjKyfYZL0x3wICbfkE6nOWdDMbuDzN1Ftyhxhq3w==","signatures":[{"sig":"MEUCICkOnVmtZsLT08vz2mpUzIf1sdRchgSL4kRH74E+YwauAiEA75wL76TI9yA+1KC5YnZ62zd0kXUuGgiGorW3UwVaXCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11170712},"type":"module","shasum":"f9ff27e71bb5871138ca137223f1f2745cc5d477","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-BgAuTokS6iCvZkN9LVGDciuyHf5zO63dZqacdYoCo2wXZnHjKyfYZL0x3wICbfkE6nOWdDMbuDzN1Ftyhxhq3w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.10.0_1786234082516_0.40434686957742993","host":"s3://npm-registry-packages-npm-production"}},"11.10.1":{"name":"oh-my-agent","version":"11.10.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.10.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f8c773121ce829d343fd62d14fc2bcc8766750b5","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.10.1.tgz","fileCount":4,"integrity":"sha512-RQqt/cv7TaXl2YvvVqMlLffrcCppHE+/ku2FMaOzT+dbc8HXD73C6f6h+jI/MVRtZEe0k6oGvwI8eUj8JuEQwQ==","signatures":[{"sig":"MEQCIB+DCx1Nu/vOj8DlZ0WWHJFCMIA780ukG1B5Am0nfA98AiB6qa91Mwk6l7KG2mdOlEZSIdjdIVMbplFdYH/2ye6ytA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11170913},"type":"module","shasum":"f8c773121ce829d343fd62d14fc2bcc8766750b5","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-RQqt/cv7TaXl2YvvVqMlLffrcCppHE+/ku2FMaOzT+dbc8HXD73C6f6h+jI/MVRtZEe0k6oGvwI8eUj8JuEQwQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.10.1_1786251228723_0.027837736247921185","host":"s3://npm-registry-packages-npm-production"}},"11.10.2":{"name":"oh-my-agent","version":"11.10.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.10.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e6a6be7c7a994a10562067d9c59c323edc198b83","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.10.2.tgz","fileCount":4,"integrity":"sha512-r5xwFD4a2CA51EYWK/SoRYhg6rCcRuoKYk/fAVNwSQ3F2BfQs5bn+1SCCOexde85Ptrb65NVlIgjIX0Kg4m+LA==","signatures":[{"sig":"MEUCIGMX0B+i9DorUJRO3SKw6oOGAGI3o/1Ky0ewREeEjWoyAiEAt/OMaBzQbdwUXiAosO4gDp38b6AdzZFELwOFSTdsBkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11170879},"type":"module","shasum":"e6a6be7c7a994a10562067d9c59c323edc198b83","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-r5xwFD4a2CA51EYWK/SoRYhg6rCcRuoKYk/fAVNwSQ3F2BfQs5bn+1SCCOexde85Ptrb65NVlIgjIX0Kg4m+LA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.10.2_1786287513481_0.15286290559664062","host":"s3://npm-registry-packages-npm-production"}},"11.10.3":{"name":"oh-my-agent","version":"11.10.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.10.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"62d7acbed39bba77ceeb7340a3afb8ad1bbe73c3","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.10.3.tgz","fileCount":4,"integrity":"sha512-7pTeakg5LskMPTpOSLZfD8b0vVpBbYVYZ/8DaNoLehkcaCvUoCH/QxzvDZXqsk0fKnKyd7GEpME8za3h4fZ49w==","signatures":[{"sig":"MEYCIQCHEcM48lVNXIYQWS9W/1UlJXfg8TSbdWsA5GNgs7IrpgIhAJi9Nx/b/I6jWNtryzQLD+CBqgMfLLHvQzbq/PWA0dST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11171819},"type":"module","shasum":"62d7acbed39bba77ceeb7340a3afb8ad1bbe73c3","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-7pTeakg5LskMPTpOSLZfD8b0vVpBbYVYZ/8DaNoLehkcaCvUoCH/QxzvDZXqsk0fKnKyd7GEpME8za3h4fZ49w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.10.3_1786347593004_0.7236265580339987","host":"s3://npm-registry-packages-npm-production"}},"11.11.0":{"name":"oh-my-agent","version":"11.11.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.11.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"d36e1797716b0b44c2602d4b0e3f43d1458b0a32","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.11.0.tgz","fileCount":4,"integrity":"sha512-YleeC9MZ2Eb7LE25wIDwgB0oDJNyH6BuH5moU9qXUD55Br9RXdVQKNkwMt2bJr/UUO7ZRzQ6fXmO5IkWf/6d/A==","signatures":[{"sig":"MEYCIQC3k8tRTmtpl8oDcqyKulasnfwBokspEFEpYmCQmbFUjwIhAPeFT9vWy+h0+s5UpCtsbqLJQCT3xhqAmUNbI/8UyvYy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11183691},"type":"module","shasum":"d36e1797716b0b44c2602d4b0e3f43d1458b0a32","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-YleeC9MZ2Eb7LE25wIDwgB0oDJNyH6BuH5moU9qXUD55Br9RXdVQKNkwMt2bJr/UUO7ZRzQ6fXmO5IkWf/6d/A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.11.0_1786494793589_0.24332046616018155","host":"s3://npm-registry-packages-npm-production"}},"11.11.1":{"name":"oh-my-agent","version":"11.11.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@11.11.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"af9d87a2da31186629e98c094a18e636467a48f5","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-11.11.1.tgz","fileCount":4,"integrity":"sha512-1rmM5lK3aAJvf4jreS4h5ZsP0mXjJ2mVMEw6ftZBsg0LS90mw1F8K319gOwOE5SwTeDxRKbm2iuJun9z3EHQjw==","signatures":[{"sig":"MEUCIH1tH4QCdR/i+JI4whPATCBLW+XYcm14y5M7F9ohxzsVAiEAoYYLYRcT8fLvrUSqHlDulmKZfBk6t67+9Dz9bDUA3Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11183691},"type":"module","shasum":"af9d87a2da31186629e98c094a18e636467a48f5","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-1rmM5lK3aAJvf4jreS4h5ZsP0mXjJ2mVMEw6ftZBsg0LS90mw1F8K319gOwOE5SwTeDxRKbm2iuJun9z3EHQjw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_11.11.1_1786504984566_0.9389556146215463","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"oh-my-agent","version":"12.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f93db553170e1e5a2f4333eb2023573e1ba8ae62","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.0.0.tgz","fileCount":4,"integrity":"sha512-QGyr4tztOT7oM31XShWL6OaBwwBXPlk99yCr0gVMkUAIlwJKa2hSCgeTKf5m3me5kCvM6oth4DsKAWkgIpLxzA==","signatures":[{"sig":"MEUCIDep+AEVMSgt7f9ZaclUkUWtyzXNKM6h7jHZxVqeO2ByAiEAyOEhY//sG7SuVUOjMSo3CbEIenyPsRpqb6CeZT84azc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11195207},"type":"module","shasum":"f93db553170e1e5a2f4333eb2023573e1ba8ae62","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-QGyr4tztOT7oM31XShWL6OaBwwBXPlk99yCr0gVMkUAIlwJKa2hSCgeTKf5m3me5kCvM6oth4DsKAWkgIpLxzA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.0.0_1786512703027_0.8123886999735459","host":"s3://npm-registry-packages-npm-production"}},"12.0.1":{"name":"oh-my-agent","version":"12.0.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.0.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"579824428344f20483908a02e8cd8e287fc94604","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.0.1.tgz","fileCount":4,"integrity":"sha512-9hq/NixwnyEkFRvkO1+JFLKFt23oVpYfqbi6cokW/24yWFGBrDHyUD9Hgu7wRh+Wyw3tSnHAVga6je7YFrOuUg==","signatures":[{"sig":"MEQCIFAXxmfSuRdKhRhe4GOq8hceJDwrDwAZmVj0+WgjHEpVAiB8vq/xOO1v7ajeHxQnlDaekLlqg6hOfkYATLQxUvknKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11195406},"type":"module","shasum":"579824428344f20483908a02e8cd8e287fc94604","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-9hq/NixwnyEkFRvkO1+JFLKFt23oVpYfqbi6cokW/24yWFGBrDHyUD9Hgu7wRh+Wyw3tSnHAVga6je7YFrOuUg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.0.1_1786596588097_0.8404987294339528","host":"s3://npm-registry-packages-npm-production"}},"12.0.2":{"name":"oh-my-agent","version":"12.0.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.0.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"6b71ea7465656336a1d5ce614b7a2b1541ea1348","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.0.2.tgz","fileCount":4,"integrity":"sha512-FX6xX/mB2MgKajSuTszWvX/GYpmUYmkuA7Kno5LjqC85hUI/jZsUhYNmFvDBbFVZUoM3XGoAXhHym/Jl/oonqw==","signatures":[{"sig":"MEQCICtuamgaUUfv3OQdPAXcgGjNfUAzzZNnBxGXF7L3iGW7AiBqdrbpJOqwEze8XMdreuy6xil5XpZ8X9zmBqYZ/5IUfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11195406},"type":"module","shasum":"6b71ea7465656336a1d5ce614b7a2b1541ea1348","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-FX6xX/mB2MgKajSuTszWvX/GYpmUYmkuA7Kno5LjqC85hUI/jZsUhYNmFvDBbFVZUoM3XGoAXhHym/Jl/oonqw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.0.2_1786601708800_0.0690179321505009","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"oh-my-agent","version":"12.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1fa7566af4b530231dc4f68ada266b8a7e73e192","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.1.0.tgz","fileCount":4,"integrity":"sha512-qhwU96O9Oi7catj5SzbPlxbtDJ+O+r8KWra8mtyh4CFI+w6OVeFW4XHOByl9ptdBYVqjFGTAtgW7918/gCpwEw==","signatures":[{"sig":"MEQCIGsqn2C4H33IddDTJKnKy31n8l7psQwO3pZhHVeCJh9aAiABF0491mmtrNfHmGDDOsXStt5LdmRpGa5HPef95soyUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200239},"type":"module","shasum":"1fa7566af4b530231dc4f68ada266b8a7e73e192","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qhwU96O9Oi7catj5SzbPlxbtDJ+O+r8KWra8mtyh4CFI+w6OVeFW4XHOByl9ptdBYVqjFGTAtgW7918/gCpwEw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.1.0_1786604014617_0.46302100447581096","host":"s3://npm-registry-packages-npm-production"}},"12.1.1":{"name":"oh-my-agent","version":"12.1.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.1.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"2fc1a76ee7c2ed647e81df1f81cabd0c12e6264a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.1.1.tgz","fileCount":4,"integrity":"sha512-LirFOoajPNqsKiNRcOPh7wcPOwbmf7hrouQ6v2UMUrl0E4i4Dki3y4yEwZ9sUJg0pqQXolBa8Zbd2s9b7cyWMQ==","signatures":[{"sig":"MEQCIHc/MyCrQG3a84BwqhWe5BhHg8RGi6jPWKlhMnhe06keAiANk/msmv+yxBXq9uajTwePmQSsfnAvIpFpxpW0LoCYQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200319},"type":"module","shasum":"2fc1a76ee7c2ed647e81df1f81cabd0c12e6264a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-LirFOoajPNqsKiNRcOPh7wcPOwbmf7hrouQ6v2UMUrl0E4i4Dki3y4yEwZ9sUJg0pqQXolBa8Zbd2s9b7cyWMQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.1.1_1786607320905_0.6320228830352292","host":"s3://npm-registry-packages-npm-production"}},"12.2.0":{"name":"oh-my-agent","version":"12.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"05005e026baf3e89205b54dbfe2e8b6b137b6346","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.2.0.tgz","fileCount":4,"integrity":"sha512-VDqtxA8X7NCsGdp+a///c27QqucdEQ+FplLFqfv/Glvn3aMUX6q6a6ACLzYaJUbaf8Eoh5mRIJRt4y8rdRo5kA==","signatures":[{"sig":"MEYCIQC3EWSfSWn81PAkxi2XVieckAjeY+pU2AdkEX/3iTH44wIhAPzpY0N+Px4OtklQDE5Lwwwhf6UlbUjItabJK6MNN+sL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200353},"type":"module","shasum":"05005e026baf3e89205b54dbfe2e8b6b137b6346","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-VDqtxA8X7NCsGdp+a///c27QqucdEQ+FplLFqfv/Glvn3aMUX6q6a6ACLzYaJUbaf8Eoh5mRIJRt4y8rdRo5kA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.2.0_1786618399414_0.6405012524141112","host":"s3://npm-registry-packages-npm-production"}},"12.2.1":{"name":"oh-my-agent","version":"12.2.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.2.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a6c85561299982e7f0db80bd6a210657a4cf68bb","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.2.1.tgz","fileCount":4,"integrity":"sha512-rtm1smb6VJ7Xv15q1hg/SBtYBexUHdfAAsGYQl/L4CDcnITj05tB5rzmb2I+UJd+61c08ERRstFM9wVn+igcow==","signatures":[{"sig":"MEYCIQCNZg1geW09S/xRRQDT6nXsNq6wM3FMl29zlAkAUK+yHwIhAONld5MbF1NBNpR/D0ETPMqs1AlJMqGDqSmAk2g52lYa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200353},"type":"module","shasum":"a6c85561299982e7f0db80bd6a210657a4cf68bb","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-rtm1smb6VJ7Xv15q1hg/SBtYBexUHdfAAsGYQl/L4CDcnITj05tB5rzmb2I+UJd+61c08ERRstFM9wVn+igcow==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.2.1_1786699520511_0.22396754199769542","host":"s3://npm-registry-packages-npm-production"}},"12.3.1":{"name":"oh-my-agent","version":"12.3.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.3.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"856601c9732ac7c6c281ab7368da9c066491a447","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.3.1.tgz","fileCount":4,"integrity":"sha512-DZwt0ReeABZRBpeo+5ynKuHDQcRRX7kkvNSS3EAsxbHREU6bovA/nuD/unjyswGE2mGQWuYCHVuC0x/lN9BQFQ==","signatures":[{"sig":"MEUCIQDpN+EvP2uGxhtA0RpU3+gF72ElVFN/jIwiFOEfTplbhwIgV85RnKHdven9FsKA9YXQu6Uea/ohdFF/iWoOO/cNDdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11236855},"type":"module","shasum":"856601c9732ac7c6c281ab7368da9c066491a447","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-DZwt0ReeABZRBpeo+5ynKuHDQcRRX7kkvNSS3EAsxbHREU6bovA/nuD/unjyswGE2mGQWuYCHVuC0x/lN9BQFQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.3.1_1786858552728_0.07406698870146422","host":"s3://npm-registry-packages-npm-production"}},"12.3.2":{"name":"oh-my-agent","version":"12.3.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.3.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"efaf689ac5335ea245637aa0903038622ce87fcc","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.3.2.tgz","fileCount":4,"integrity":"sha512-csQpmwdzQKC4lAagAMJBV+bA6EHW62gD0VyYZqMxQmTgAfLY34MofHBvUJtSb6FOuSRMoQ5/pZKTNbL6ZhVayg==","signatures":[{"sig":"MEUCID3XQuSI81Gf+d13rA3p950catSty9MDY9ISg2YFj9HLAiEAooF04JcmhrZmXWvdnuoKD2ErYWARp7Hx9ZoovKnrh38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11237003},"type":"module","shasum":"efaf689ac5335ea245637aa0903038622ce87fcc","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-csQpmwdzQKC4lAagAMJBV+bA6EHW62gD0VyYZqMxQmTgAfLY34MofHBvUJtSb6FOuSRMoQ5/pZKTNbL6ZhVayg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.3.2_1786859326178_0.4340425327525075","host":"s3://npm-registry-packages-npm-production"}},"12.4.0":{"name":"oh-my-agent","version":"12.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"3b9b2e692e633581e23d7cf7d34ba0c3239de910","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.4.0.tgz","fileCount":4,"integrity":"sha512-qCX1+FGyXE7GMJNG0SnPJTmPQQJdzxlXNrnmMMTOw69Bm6YE05RKEgjouqOV9n90ws+Y4X6pCmGIQxcuCX58+Q==","signatures":[{"sig":"MEQCIElReH0wiUlDuVgdUvZ08VRQ5xTPUhKPWt0BSjOQwxoTAiAlr04KmEo2wFXcDpCqoTWxl4IqBJDLZ2rYR0ETJVe7wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11252511},"type":"module","shasum":"3b9b2e692e633581e23d7cf7d34ba0c3239de910","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-qCX1+FGyXE7GMJNG0SnPJTmPQQJdzxlXNrnmMMTOw69Bm6YE05RKEgjouqOV9n90ws+Y4X6pCmGIQxcuCX58+Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.4.0_1786874740292_0.19308971114211881","host":"s3://npm-registry-packages-npm-production"}},"12.4.1":{"name":"oh-my-agent","version":"12.4.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.4.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"93902030edb08bd1b5b9fec1af5fbfdfa3afaa32","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.4.1.tgz","fileCount":4,"integrity":"sha512-c/6zRjUg6DbUHuqwkN+dW+I9M3GGo7VWepDc5z+7cCgBmqpXCFit3gzFnYyRTrn5cS9shWFx5+nPpguqS8AAzw==","signatures":[{"sig":"MEUCIG27cSgtTpF4vyLvK4SbvWT6H8gcvYHvG6MMF81uZDzLAiEA+/G7vcbzdDWX2TYBBvOZm8P6yYxJv7HHBZ9LGa2/S+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11253869},"type":"module","shasum":"93902030edb08bd1b5b9fec1af5fbfdfa3afaa32","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-c/6zRjUg6DbUHuqwkN+dW+I9M3GGo7VWepDc5z+7cCgBmqpXCFit3gzFnYyRTrn5cS9shWFx5+nPpguqS8AAzw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.4.1_1786878383716_0.047275650333145736","host":"s3://npm-registry-packages-npm-production"}},"12.4.2":{"name":"oh-my-agent","version":"12.4.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.4.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ddbe73332e91547e19dfb88c8d806ccb348cff00","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.4.2.tgz","fileCount":4,"integrity":"sha512-XWanqD3kK94ucwZst8KcRpG4MeqWk9d6H1w6vu4uSehth7uWDZDm/htGRV4rkkr+ie3fsGajPsOg3o6SRAq06A==","signatures":[{"sig":"MEUCIQDUQCH/3HHUZMTZkIBlf9R+iSvrjD8diZHS7s1tt6OkuAIgF1NLsszqQ5EQehk64Gg2etAe/qIx616t0vaAQh8JLVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11254283},"type":"module","shasum":"ddbe73332e91547e19dfb88c8d806ccb348cff00","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-XWanqD3kK94ucwZst8KcRpG4MeqWk9d6H1w6vu4uSehth7uWDZDm/htGRV4rkkr+ie3fsGajPsOg3o6SRAq06A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.4.2_1786926709328_0.5530858971825128","host":"s3://npm-registry-packages-npm-production"}},"12.4.3":{"name":"oh-my-agent","version":"12.4.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.4.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1c0b248073154615fd58f18d6a940e80bae092d4","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.4.3.tgz","fileCount":4,"integrity":"sha512-oxTkjITZ9Os1L3dQK9zp7oE6cc3tSPFpjYuL/BuGnStvMhubwOrahQuSAoIBOVVB2DEteBnPv8N/ar18LTPNjQ==","signatures":[{"sig":"MEYCIQC3yOGepSyuKRWSTgT+rR/pWIjQjfyo8w0sHzdOJGPl2gIhAP+F6j+izgvYO9FK7kyJMKt9TiXrnR6Wikp79hwlh6qS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11254061},"type":"module","shasum":"1c0b248073154615fd58f18d6a940e80bae092d4","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-oxTkjITZ9Os1L3dQK9zp7oE6cc3tSPFpjYuL/BuGnStvMhubwOrahQuSAoIBOVVB2DEteBnPv8N/ar18LTPNjQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.4.3_1786943904758_0.9209387229951131","host":"s3://npm-registry-packages-npm-production"}},"12.5.0":{"name":"oh-my-agent","version":"12.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"ffe6c4936e82b4161dfeb60dd46cd8a3bf3e9dcd","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.5.0.tgz","fileCount":4,"integrity":"sha512-7ce6uLTANw/DU6X4QkDWRxjxschRNMxOwZj2HS9VYlaQRXcMVLFEkvjY32op1pxqJ8o4xKUGB21HyHTyQ6u3jw==","signatures":[{"sig":"MEUCIBWC4J86s/Td6n2+t7R6lyixwfIePMd/L8xG+haDzzhpAiEA+myWn69+FuB1WkYU8TVprMRDYdtk7vzfMtOBhZxhos4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11254286},"type":"module","shasum":"ffe6c4936e82b4161dfeb60dd46cd8a3bf3e9dcd","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-7ce6uLTANw/DU6X4QkDWRxjxschRNMxOwZj2HS9VYlaQRXcMVLFEkvjY32op1pxqJ8o4xKUGB21HyHTyQ6u3jw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"24.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.5.0_1787194150653_0.6838916869409088","host":"s3://npm-registry-packages-npm-production"}},"12.6.0":{"name":"oh-my-agent","version":"12.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"159ba37d22f8a080f997716410556a4f6e7a7ff2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.6.0.tgz","fileCount":4,"integrity":"sha512-Nc83NkxImtI72PUMJ3Ps/+Qf7X8TomVQf3XLB1iL57aB9XguaqPf+IHDVf10y+DO/jxuJ//uR4NB42Bv6IvXbA==","signatures":[{"sig":"MEYCIQDuezu7PqIPKRmFOGXXGXpAfGz5sGlRJIjTuwPtkqWETAIhAOsmQR+duNgoY1R4jcU3WQkXzGaNJreJO74oGoBp4i6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11233270},"type":"module","shasum":"159ba37d22f8a080f997716410556a4f6e7a7ff2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Nc83NkxImtI72PUMJ3Ps/+Qf7X8TomVQf3XLB1iL57aB9XguaqPf+IHDVf10y+DO/jxuJ//uR4NB42Bv6IvXbA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.6.0_1787470621274_0.9985822238865638","host":"s3://npm-registry-packages-npm-production"}},"12.7.0":{"name":"oh-my-agent","version":"12.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"3894efbba9f540956559e610bd221fe2a0d47960","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.7.0.tgz","fileCount":4,"integrity":"sha512-bbPD1S6J6w2cRfJXD/wPXY7CfYa7mA+mv+5Fh1bURONHAbIDE0sg7UD9cq8G//tKYLuBY4L8U0urhrHs1Okr3w==","signatures":[{"sig":"MEUCIQDZydOaTaaPpNrgIzjHuHXz+95DXyuU4w4AjDGQopo19AIgQBJZHFSOdNLZia1yM9zJaFxeKToZOOSoRg2NjuwrYkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11233408},"type":"module","shasum":"3894efbba9f540956559e610bd221fe2a0d47960","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-bbPD1S6J6w2cRfJXD/wPXY7CfYa7mA+mv+5Fh1bURONHAbIDE0sg7UD9cq8G//tKYLuBY4L8U0urhrHs1Okr3w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestrator","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.7.0_1787476399276_0.39996056974234295","host":"s3://npm-registry-packages-npm-production"}},"12.7.1":{"name":"oh-my-agent","version":"12.7.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.7.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"379983145d087b4fe3a20344465d159e2e7eb04d","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.7.1.tgz","fileCount":4,"integrity":"sha512-MgWco/jOpWeDfu+5o7AsYaVruFTBGH2efBDb2kO4zC06gWjN1Ui2luw6rbx/jaqHYMTfxoDSwVNHM7jp1FBPxQ==","signatures":[{"sig":"MEQCIFbYJUz17J6CsbsAaYFnal8PhK/B9kM/r/mOQGqvaNcTAiA7G+vV7xnV5g6dJNElmM5sZn1n+6ISwkZV2IT+V6+XOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11235258},"type":"module","shasum":"379983145d087b4fe3a20344465d159e2e7eb04d","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-MgWco/jOpWeDfu+5o7AsYaVruFTBGH2efBDb2kO4zC06gWjN1Ui2luw6rbx/jaqHYMTfxoDSwVNHM7jp1FBPxQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.7.1_1787525918446_0.6790005835622561","host":"s3://npm-registry-packages-npm-production"}},"12.7.2":{"name":"oh-my-agent","version":"12.7.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.7.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"7dbe580e6d1d375622af4df8f03ca46eb091aaef","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.7.2.tgz","fileCount":4,"integrity":"sha512-N0Zh2sH+RiwWi/tKQWz2oGmZr5ooYjGpmAztOyB3aVGaO+VkwD+yuDjIdK5V67ziF+bW7ZJGcb27yCe/MVQ1Kw==","signatures":[{"sig":"MEQCICBXQ5eFxqmfLW0+Eqyg6KvjbhgNJjm3kJtF4Trmxqm/AiB8eUjz/fSQn72z1BlnjbjYPYU5/hPO8rbCsJ+n4ElmAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11236834},"type":"module","shasum":"7dbe580e6d1d375622af4df8f03ca46eb091aaef","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-N0Zh2sH+RiwWi/tKQWz2oGmZr5ooYjGpmAztOyB3aVGaO+VkwD+yuDjIdK5V67ziF+bW7ZJGcb27yCe/MVQ1Kw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.7.2_1787733060772_0.6240126298017947","host":"s3://npm-registry-packages-npm-production"}},"12.7.3":{"name":"oh-my-agent","version":"12.7.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.7.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c85ec1446e2eb52d913bb3ba0671e94fa0861cda","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.7.3.tgz","fileCount":4,"integrity":"sha512-EsP6ZcFrjX37TXcBp2/rYWL2bYhM9adgS4cGod9/ngQ9KP0JbklsemV+ZlmkWbhsr2AujTNuOer/JoUG6VSp3g==","signatures":[{"sig":"MEUCIQDliw/flJ+fcJWzT1iyHgrFsiQjO/8z1T15NcsN/UgyMwIgT9Wq1cXQcaIBEqYmzosHcaKLON/wmjRbm4DxAgPMxlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11235932},"type":"module","shasum":"c85ec1446e2eb52d913bb3ba0671e94fa0861cda","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-EsP6ZcFrjX37TXcBp2/rYWL2bYhM9adgS4cGod9/ngQ9KP0JbklsemV+ZlmkWbhsr2AujTNuOer/JoUG6VSp3g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.7.3_1787814661861_0.2557022585098301","host":"s3://npm-registry-packages-npm-production"}},"12.8.0":{"name":"oh-my-agent","version":"12.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@12.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"00f179362c924fcc41ff0f8297865780df1b1581","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-12.8.0.tgz","fileCount":4,"integrity":"sha512-dvqguw/EPcT3I4nDNnt5b91ikI05j3mVayrwPCqJ0x9hUW10JN4Ks97E6hUY4OIjW0i8olokLVLKbYHiQfHZjg==","signatures":[{"sig":"MEUCIE3mTN14sC/B0LP0l3edniQxYRBwG+nh8j1/3mPUPR8+AiEAu64DouT3aPoDAtBGr1rydjQ3eiNx0/N1fjRVIVeTH6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11255564},"type":"module","shasum":"00f179362c924fcc41ff0f8297865780df1b1581","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-dvqguw/EPcT3I4nDNnt5b91ikI05j3mVayrwPCqJ0x9hUW10JN4Ks97E6hUY4OIjW0i8olokLVLKbYHiQfHZjg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_12.8.0_1787889145460_0.8115668873541584","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"oh-my-agent","version":"13.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@13.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"fe43fccf9e0aa162d94ac581739cead88660e6a5","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-13.0.0.tgz","fileCount":4,"integrity":"sha512-NXDYqeBtgExPvsl/9XRfgsUsvay+IZAgudOgblJWxknMABUxcGDVfnlB8+TUckeB87kCJubbccPXlOxAm04xLQ==","signatures":[{"sig":"MEUCIQD0r0jxXj/fCoJHr4OfjWWans80hMtjdNeIm2A4C36QVAIgUmONdB+MWzCL2ZcUH5U+4EVhL6tSCgcvhyVv0d2g3dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11204706},"type":"module","shasum":"fe43fccf9e0aa162d94ac581739cead88660e6a5","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-NXDYqeBtgExPvsl/9XRfgsUsvay+IZAgudOgblJWxknMABUxcGDVfnlB8+TUckeB87kCJubbccPXlOxAm04xLQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_13.0.0_1788052365306_0.9727507391886816","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"name":"oh-my-agent","version":"13.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@13.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e5c55d153676320ed0af9d696351529f994089dc","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-13.1.0.tgz","fileCount":4,"integrity":"sha512-drE5YYlUvW1dehqgnmSgkFeDIJS2mtCjujQLm9MJykMBd5vTvSvzSwZ76xTbNSevNh6nd9G/75E3nIou9BDhyA==","signatures":[{"sig":"MEUCIQCWMi+3B4Sz9yIMgijuFJrtCVnNAG5pqU1Nr69todDWPQIgGB2EKfiTtx7ZGqtjf+JWmyRlNK+1ucrLaRgN6FzVl60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11238271},"type":"module","shasum":"e5c55d153676320ed0af9d696351529f994089dc","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-drE5YYlUvW1dehqgnmSgkFeDIJS2mtCjujQLm9MJykMBd5vTvSvzSwZ76xTbNSevNh6nd9G/75E3nIou9BDhyA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_13.1.0_1788068373471_0.892076714508258","host":"s3://npm-registry-packages-npm-production"}},"13.1.1":{"name":"oh-my-agent","version":"13.1.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@13.1.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"1d6bdc3c097f87346758277a3e632faa6babcc91","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-13.1.1.tgz","fileCount":4,"integrity":"sha512-j0xN9S2hedeAsW6B3sDPKtX1+nIswvlJu5G69y7IfkmyhocSDvk5DHNarG/r3CP78TazN7Sujthxw8c4CArl3w==","signatures":[{"sig":"MEQCIDVMd4N+HaLIB28q2N2YqocShLTPKTAR2ktW0Eoy2NxjAiBPX9Bj9L+plrQl3BTWyNgVf4JFRTkAiMKIASS0ylB8Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11238887},"type":"module","shasum":"1d6bdc3c097f87346758277a3e632faa6babcc91","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-j0xN9S2hedeAsW6B3sDPKtX1+nIswvlJu5G69y7IfkmyhocSDvk5DHNarG/r3CP78TazN7Sujthxw8c4CArl3w==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_13.1.1_1788245918347_0.3481156182157197","host":"s3://npm-registry-packages-npm-production"}},"13.1.2":{"name":"oh-my-agent","version":"13.1.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@13.1.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e1708dc3d5320c785ca508849912e5fee7cd70d4","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-13.1.2.tgz","fileCount":4,"integrity":"sha512-RXBFJ372Kjp1QKkS/7TkwAsJyTPYaVtqNGM36C4apN/N5ELNxeYydF9KcLvd/gRgoEpvY0chN+lI22zvlfSlQQ==","signatures":[{"sig":"MEUCIHx0sMEuZlItIEUzgz7Q+qTJJN3Fav8S1o7NWWWu94SuAiEAhcOe269go6Y1gjxR0tMxbyY8AypHcfDOjBtI/4WcwvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11238887},"type":"module","shasum":"e1708dc3d5320c785ca508849912e5fee7cd70d4","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-RXBFJ372Kjp1QKkS/7TkwAsJyTPYaVtqNGM36C4apN/N5ELNxeYydF9KcLvd/gRgoEpvY0chN+lI22zvlfSlQQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_13.1.2_1788337737816_0.9962645658304368","host":"s3://npm-registry-packages-npm-production"}},"13.2.0":{"name":"oh-my-agent","version":"13.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@13.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"35251f7e09f878e177549fa3c619dd38169d9f2b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-13.2.0.tgz","fileCount":4,"integrity":"sha512-eznN5c2j4JKujh81CKnYVAMMI6qpicjU9aP28Me0oPwhkZp6khY9jvByy+8HIT9VLvsyY9g616TlBTQZFTpzGA==","signatures":[{"sig":"MEUCIDonVJV4tqeR/1NyiaCAjleg3l+oTBN7pMSJ5O6YFQbcAiEArDJwmmWkGP4foCEefsWZIZh2dCjdwwkoNfgZXTAC9M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11238963},"type":"module","shasum":"35251f7e09f878e177549fa3c619dd38169d9f2b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-eznN5c2j4JKujh81CKnYVAMMI6qpicjU9aP28Me0oPwhkZp6khY9jvByy+8HIT9VLvsyY9g616TlBTQZFTpzGA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_13.2.0_1788401346984_0.578511111983578","host":"s3://npm-registry-packages-npm-production"}},"13.2.1":{"name":"oh-my-agent","version":"13.2.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@13.2.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"80c811809d8d6eab2aa67443afb61f92de9e7c04","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-13.2.1.tgz","fileCount":4,"integrity":"sha512-/7L8jBSbBrd2sQ+y4OJ28+2MSqRuZN9NxLyJXD0ktfV06iLdCy27ybliROtwL1+hXS0GOwmu7HNaXRCuwYVSQg==","signatures":[{"sig":"MEUCIBcuaB9gNDBfY0Nn7vtIhIu3lHtzI340iCmf/RQbK+vwAiEAwqFN6FSgBkIdlASfWHslz+7M4197UMyZKrAMlaRWIP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10473133},"type":"module","shasum":"80c811809d8d6eab2aa67443afb61f92de9e7c04","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-/7L8jBSbBrd2sQ+y4OJ28+2MSqRuZN9NxLyJXD0ktfV06iLdCy27ybliROtwL1+hXS0GOwmu7HNaXRCuwYVSQg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_13.2.1_1788564433576_0.19667815003623157","host":"s3://npm-registry-packages-npm-production"}},"13.3.0":{"name":"oh-my-agent","version":"13.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@13.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"968f6e10c242a4c38f6725c1b436e6352205032f","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-13.3.0.tgz","fileCount":4,"integrity":"sha512-3qBSLzg8MMp+dHN+ciFOu6bk9MA6TDk4+pwR0bI2dyG6R45WRdN+FRex6UzJgAIui0+FLZ2m9ekxJkF31Mqo8Q==","signatures":[{"sig":"MEQCIEN3/bMr9obA/xMAEbgzNfLWrdPyoTc36zVQ8pWw0f0mAiAUc9m4eoby4XzMJ/lakEsLmSOP+M/B+CIxKIQB1Tsv3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10531353},"type":"module","shasum":"968f6e10c242a4c38f6725c1b436e6352205032f","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-3qBSLzg8MMp+dHN+ciFOu6bk9MA6TDk4+pwR0bI2dyG6R45WRdN+FRex6UzJgAIui0+FLZ2m9ekxJkF31Mqo8Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_13.3.0_1788602089134_0.1627866265746052","host":"s3://npm-registry-packages-npm-production"}},"13.3.1":{"name":"oh-my-agent","version":"13.3.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@13.3.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0ab1aba7d3fed61cc042eacdf4da68520e0fa754","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-13.3.1.tgz","fileCount":4,"integrity":"sha512-dawbDCM4oUCeEmInWYLjNnEUxf8KPwFv4fSvZPhqeVXHWChap3XDRKmwGSLrREGS/WV3oFMeZv9ZOc6yhKW4tw==","signatures":[{"sig":"MEQCICgIz8BmSkOOoWkOvC7ZkMe1IIGr+zs+D9VtcvM+ANGgAiBFl6rkgFTTzUCyKhR4q7Sphjys0U9s+8y+p/4cbnNV/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10519621},"type":"module","shasum":"0ab1aba7d3fed61cc042eacdf4da68520e0fa754","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-dawbDCM4oUCeEmInWYLjNnEUxf8KPwFv4fSvZPhqeVXHWChap3XDRKmwGSLrREGS/WV3oFMeZv9ZOc6yhKW4tw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_13.3.1_1788602681937_0.8058370585806476","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"oh-my-agent","version":"14.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"96d91fa8a9ed8b7731c5b897306be00d8b8066dc","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.0.0.tgz","fileCount":4,"integrity":"sha512-BdvnmnINAESgdAecKIqInYsSoVvjdzFftrAbU8t+mL43pupCft2zmvL+4hO08Rrj6asx7lNcBOHQ51YcpyFdnw==","signatures":[{"sig":"MEUCIQDpVPonDK9AX+Jr9dSIYgC4SlXoHMxg+1TshpBixlroBgIgNMOQ2zkRQczp6h3zf7UgxdVqvohHykwoqSnmNZN7FBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10541461},"type":"module","shasum":"96d91fa8a9ed8b7731c5b897306be00d8b8066dc","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-BdvnmnINAESgdAecKIqInYsSoVvjdzFftrAbU8t+mL43pupCft2zmvL+4hO08Rrj6asx7lNcBOHQ51YcpyFdnw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.0.0_1788612658738_0.009209345076307107","host":"s3://npm-registry-packages-npm-production"}},"14.0.1":{"name":"oh-my-agent","version":"14.0.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.0.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"30db4ed5320377ee6fdb3521df9030616278d01c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.0.1.tgz","fileCount":4,"integrity":"sha512-UK2s4+GD39JHKxPa/Z5S1ftAc76Db5sAG6/9LW7AxjRoU+PprswOlrJhdETYRjPqv/UX2XLRJOm1YKLET3+VYw==","signatures":[{"sig":"MEUCIEU3OO9U3Kev0+vUPdMarS588dABp5BdV4uEe2Hs9JynAiEA4kkS/vcQiT3kgMU2zzxd2guk6tgo5QO3AqoBiwujkPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10534198},"type":"module","shasum":"30db4ed5320377ee6fdb3521df9030616278d01c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-UK2s4+GD39JHKxPa/Z5S1ftAc76Db5sAG6/9LW7AxjRoU+PprswOlrJhdETYRjPqv/UX2XLRJOm1YKLET3+VYw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.0.1_1788614730832_0.23037620678809612","host":"s3://npm-registry-packages-npm-production"}},"14.0.2":{"name":"oh-my-agent","version":"14.0.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.0.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"dd16777b73e259543d6bf1f4cb4c9ebf6e1f9927","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.0.2.tgz","fileCount":4,"integrity":"sha512-dGntoYYGWvGMvp9ekuogGKLvCfNGL+I5VKcsgjB1QTNqJjKOea4M2WVKTeei8C1z7B7OZWMpxQCqGgmrHP+tlQ==","signatures":[{"sig":"MEUCIQDQXAClsZWwZwv4RSg1hcPSwI60HHvyj1FBs7pmI883mwIgOo58IRMB7tEXH1PHHeCE34nWt4BP+09w6Js0KoAn5vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10534386},"type":"module","shasum":"dd16777b73e259543d6bf1f4cb4c9ebf6e1f9927","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-dGntoYYGWvGMvp9ekuogGKLvCfNGL+I5VKcsgjB1QTNqJjKOea4M2WVKTeei8C1z7B7OZWMpxQCqGgmrHP+tlQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.0.2_1788616181478_0.28875737490125464","host":"s3://npm-registry-packages-npm-production"}},"14.0.3":{"name":"oh-my-agent","version":"14.0.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.0.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0d8b844320035dfcf3d05a57dd2fabc76bff231b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.0.3.tgz","fileCount":4,"integrity":"sha512-k29jnluXmjlu3AK4Izt15Jx+RtsFXVMcGZz81JR8fkg8CDOI3A0qZ5S9ulgSx+Tj+3pEUQGd/J7GHmAYHwKw5g==","signatures":[{"sig":"MEQCIDLAcVA+H3Gj317K5GsNcGWYXJnZotXPTH+Qhb9MG1+SAiAKDTvQo48Gu/d/GVpiF6dkLOYP4IYx37sLDCHDvTsmHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10534386},"type":"module","shasum":"0d8b844320035dfcf3d05a57dd2fabc76bff231b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-k29jnluXmjlu3AK4Izt15Jx+RtsFXVMcGZz81JR8fkg8CDOI3A0qZ5S9ulgSx+Tj+3pEUQGd/J7GHmAYHwKw5g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.0.3_1788652985554_0.5145876436240566","host":"s3://npm-registry-packages-npm-production"}},"14.1.0":{"name":"oh-my-agent","version":"14.1.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.1.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"37f6e4d06e990813a55de3d79e70a5fadb77f4a6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.1.0.tgz","fileCount":4,"integrity":"sha512-IX3i9Rhmgjo5lykOU2cqQHCaAjwWQiI3mdVAsE9kOkocw4yVBLDG7+1gvLOAAg/U0hZHboeH+oOSZmAfEzG/qA==","signatures":[{"sig":"MEYCIQDnjxYYVN1tY9zq0YS5oSykGKmEkURAjNLP5u6h5YHmMQIhAIWfUbzvmJu440O8BhJEnqVFjja3EOYpd9urAsmB52pO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10577292},"type":"module","shasum":"37f6e4d06e990813a55de3d79e70a5fadb77f4a6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-IX3i9Rhmgjo5lykOU2cqQHCaAjwWQiI3mdVAsE9kOkocw4yVBLDG7+1gvLOAAg/U0hZHboeH+oOSZmAfEzG/qA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.1.0_1788657779777_0.015849357812560916","host":"s3://npm-registry-packages-npm-production"}},"14.2.0":{"name":"oh-my-agent","version":"14.2.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.2.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"20f0fd6483d90d02afc03bc89a7a2023e4e7532e","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.2.0.tgz","fileCount":4,"integrity":"sha512-idTXJAB5U8PnW3fN/EunOKgzGYkomHFHJr992vCIgJMiuJKZTQlhRnU5T85WpWGmFvIyFyQ4klwKULDs/V+F1Q==","signatures":[{"sig":"MEYCIQDR656px9L8KupLeVigqgpG8ojfKCq89bHehprGBVp/QwIhALnHiW5G2oquEl8/JfBDmKZsU6AXq/+VCjJeS6C9obvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10595346},"type":"module","shasum":"20f0fd6483d90d02afc03bc89a7a2023e4e7532e","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-idTXJAB5U8PnW3fN/EunOKgzGYkomHFHJr992vCIgJMiuJKZTQlhRnU5T85WpWGmFvIyFyQ4klwKULDs/V+F1Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.2.0_1788660183895_0.06724043891635678","host":"s3://npm-registry-packages-npm-production"}},"14.3.0":{"name":"oh-my-agent","version":"14.3.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.3.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c8405be953f2a8e4448ec2c9e1b3fc3fee32d494","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.3.0.tgz","fileCount":4,"integrity":"sha512-N5IvuChPuvBsrZlWDRIxp6u8ir0szrPUDvJHKCvnB2eThfhTsCfgf2wFfvNlVosVAjXtu6yzGNm6q2w7hAdJTQ==","signatures":[{"sig":"MEQCIDSk/JRlalnG17KDjdvXWz19FkCM4Nbg+Wfx1jwI5dDkAiAYWHMVgEd/Ev0sDz5FLndULjklKMNCVkI+4Qv56b0/Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10607652},"type":"module","shasum":"c8405be953f2a8e4448ec2c9e1b3fc3fee32d494","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-N5IvuChPuvBsrZlWDRIxp6u8ir0szrPUDvJHKCvnB2eThfhTsCfgf2wFfvNlVosVAjXtu6yzGNm6q2w7hAdJTQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.3.0_1788692225174_0.630460506913191","host":"s3://npm-registry-packages-npm-production"}},"14.4.0":{"name":"oh-my-agent","version":"14.4.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.4.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"933b2c6acc8d181f63a028f95ece65fae53abc2e","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.4.0.tgz","fileCount":4,"integrity":"sha512-YCPkzUqWY7WrdVTKoZiaszL/mqOkFqArephD9mltz51ClMLBIf21os0l2/ibOljrfpCzFAt4r6O7vZ+KyKJhRw==","signatures":[{"sig":"MEYCIQCAYwhN5MAyqAEaB0Kwcj1C50NpzXQgxb/XD2vArQD3OwIhAOz4MX+DMGFGo34zTOnQ06w5OF6zQBVz2cOGRsFJJu3g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10627067},"type":"module","shasum":"933b2c6acc8d181f63a028f95ece65fae53abc2e","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-YCPkzUqWY7WrdVTKoZiaszL/mqOkFqArephD9mltz51ClMLBIf21os0l2/ibOljrfpCzFAt4r6O7vZ+KyKJhRw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.4.0_1788707483444_0.24178028891161385","host":"s3://npm-registry-packages-npm-production"}},"14.5.0":{"name":"oh-my-agent","version":"14.5.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.5.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a583c1f04708c2f210cd21dc33b93ec3fea65eb9","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.5.0.tgz","fileCount":4,"integrity":"sha512-uwUgGozL3/6oTRr5ScWzJ9RHifOBkMSB4baCrsk/MlMf0baViZAZ7YBhl1jWsYnsQFar/9v97D/DAhmps/7Png==","signatures":[{"sig":"MEUCIDdAczuF5/88KTz3Fro9LsIsh0r+TK5m1V8u0kV383U1AiEAluXHaahwttcYsAM1YDt+p7LkQ57Fx6WbRQ0E2gPi8ZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10650245},"type":"module","shasum":"a583c1f04708c2f210cd21dc33b93ec3fea65eb9","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-uwUgGozL3/6oTRr5ScWzJ9RHifOBkMSB4baCrsk/MlMf0baViZAZ7YBhl1jWsYnsQFar/9v97D/DAhmps/7Png==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.5.0_1788862295654_0.8843002119966135","host":"s3://npm-registry-packages-npm-production"}},"14.6.0":{"name":"oh-my-agent","version":"14.6.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.6.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8fdc4571a24dfa9a65bfd7ce12fe1ca06fe03892","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.6.0.tgz","fileCount":4,"integrity":"sha512-iTCEj5AbtiSCX/NoGvP6LVn2OsRl7DyvnFmTLtQd7c/ktkyAVDoGFvsyyzyA1ZD80swFeeCDBff58JP0IeiDKg==","signatures":[{"sig":"MEQCIEPBc3YzamlUjM3P7iwR465nnGVRoOqrNIaUen+SrtlfAiBGNtPxcYtxEUAbYGnS6LU4dT/A5GCTvXa7HvoIcuk0RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10662995},"type":"module","shasum":"8fdc4571a24dfa9a65bfd7ce12fe1ca06fe03892","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-iTCEj5AbtiSCX/NoGvP6LVn2OsRl7DyvnFmTLtQd7c/ktkyAVDoGFvsyyzyA1ZD80swFeeCDBff58JP0IeiDKg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.6.0_1788866641347_0.27315490043090707","host":"s3://npm-registry-packages-npm-production"}},"14.7.0":{"name":"oh-my-agent","version":"14.7.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"98426cba94f94ef1bbbe6701f1cdb425a931ca56","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.0.tgz","fileCount":4,"integrity":"sha512-quAPBIfPs1FB097wdBNYlSPjr4mQt3ORXjGT+OeI5qK5s1HG9g7CYHSCw5pxF4M92haV8KTx1gCgMlNObi5wgg==","signatures":[{"sig":"MEQCIBl9QpsTZjOYRyjJEO0nsEzyhfecjKLU0jtA5vkoCsT8AiBDXmyQVnD8AR6PgqJ9Wrz3ljyn3dlzAlVX840GaD9i7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10665037},"type":"module","shasum":"98426cba94f94ef1bbbe6701f1cdb425a931ca56","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-quAPBIfPs1FB097wdBNYlSPjr4mQt3ORXjGT+OeI5qK5s1HG9g7CYHSCw5pxF4M92haV8KTx1gCgMlNObi5wgg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.0_1788872989870_0.5011362733805931","host":"s3://npm-registry-packages-npm-production"}},"14.7.1":{"name":"oh-my-agent","version":"14.7.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8f03da4501e75e4e783b6142239578a0b019f1ab","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.1.tgz","fileCount":4,"integrity":"sha512-f4Rpjh76LPKnj2OYF00l/id16n9u8KCKci949sOZhDaYw2cOOm8dnbYmmDFPVuDc6hV0f0HBv4/0U6qmALRzNw==","signatures":[{"sig":"MEUCIQDjP9l+l8fK8cc2AdHIe8BJM7BB3FO17pfej8XS5Gg/nwIgNu9aKGUDqlVb53hMIwPVAq5AD9wBdrTR5ONpJFXhZZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10665037},"type":"module","shasum":"8f03da4501e75e4e783b6142239578a0b019f1ab","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-f4Rpjh76LPKnj2OYF00l/id16n9u8KCKci949sOZhDaYw2cOOm8dnbYmmDFPVuDc6hV0f0HBv4/0U6qmALRzNw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.1_1788905698343_0.9088544728508685","host":"s3://npm-registry-packages-npm-production"}},"14.7.2":{"name":"oh-my-agent","version":"14.7.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c47f3c777fcaceaf10abcd56a422d2d62750e9bc","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.2.tgz","fileCount":4,"integrity":"sha512-WBHS1jYl98GW7HHPF3eZAlpHgRsoU1KyGhlVXw/rRe3SalP5IR0ZBInDDxHYAePYfUpYyewoiEds1JKezHJUdQ==","signatures":[{"sig":"MEUCIQCZHKRvCBND0ta05UwNzM4ckbnTw0HdiKTGA9ZgPmyN0wIgbfQ4lGSUolUFVYUXz5+Cydbip6faKxgGooI/VeYF4ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10665037},"type":"module","shasum":"c47f3c777fcaceaf10abcd56a422d2d62750e9bc","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-WBHS1jYl98GW7HHPF3eZAlpHgRsoU1KyGhlVXw/rRe3SalP5IR0ZBInDDxHYAePYfUpYyewoiEds1JKezHJUdQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.2_1788911125721_0.4563072782068347","host":"s3://npm-registry-packages-npm-production"}},"14.7.3":{"name":"oh-my-agent","version":"14.7.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"bb5425b4d9c2eb0728e812eb3f03500b5c8a0021","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.3.tgz","fileCount":4,"integrity":"sha512-+HG2jpcxmWBIfmVOiox9KQO59P2Z/UBCTCDHDNJCqEoD9161tK+Djt+xNHIYyuoOCbm2+/VjDiQZNqtaDlui7g==","signatures":[{"sig":"MEYCIQCg5uyzYt8Wsafb2JZSqkNvXJWdPWnRxzgTSLQVnGdtOgIhANhpHLI6xW2x5KKFz3+pHKli2M5fzPDozcVrE9Ss4Jqr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10665283},"type":"module","shasum":"bb5425b4d9c2eb0728e812eb3f03500b5c8a0021","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-+HG2jpcxmWBIfmVOiox9KQO59P2Z/UBCTCDHDNJCqEoD9161tK+Djt+xNHIYyuoOCbm2+/VjDiQZNqtaDlui7g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.3_1788926335259_0.7064935606880771","host":"s3://npm-registry-packages-npm-production"}},"14.7.4":{"name":"oh-my-agent","version":"14.7.4","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.4","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"99ea86f4c83a9aeed484f8b6c85adb5e015bd8e0","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.4.tgz","fileCount":4,"integrity":"sha512-JYwUiyD2HNmrvdz9ad4cCBT043PB/88jCw2KfzZwt7u8K5wyREegb0TXZIoMiCg8F8d6wMMIVjevTOiUlkdkJA==","signatures":[{"sig":"MEQCIGtYNBX4NSWjplDnFceAtvE88oSJZakhraQiMjjFFpx3AiBY386Im1Fu/ovL6IOrobK7/OShnUi7GKCJ8NTyMnEmeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10665735},"type":"module","shasum":"99ea86f4c83a9aeed484f8b6c85adb5e015bd8e0","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-JYwUiyD2HNmrvdz9ad4cCBT043PB/88jCw2KfzZwt7u8K5wyREegb0TXZIoMiCg8F8d6wMMIVjevTOiUlkdkJA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.4_1788928427469_0.4946061221262861","host":"s3://npm-registry-packages-npm-production"}},"14.7.5":{"name":"oh-my-agent","version":"14.7.5","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.5","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"745c1291da4bdfbd1bcc198fd538542ce2d5c9d1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.5.tgz","fileCount":4,"integrity":"sha512-hDv6Ll0QwUiKIPJFgNz5iZajNP3tq0MUJw0QyqIOgQUyeWLXcMG6ssNI1QwZV4oLcAPI5t9mWROtxtti87BJNA==","signatures":[{"sig":"MEYCIQCaRdFxbZhfX76L2/8cY+QSZIdaTUTOsm4qA3y0mnllrAIhAN6bzfR+soR/jXqcbmszxkRMYkLB3ERgFpfV0c61wLgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10665945},"type":"module","shasum":"745c1291da4bdfbd1bcc198fd538542ce2d5c9d1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-hDv6Ll0QwUiKIPJFgNz5iZajNP3tq0MUJw0QyqIOgQUyeWLXcMG6ssNI1QwZV4oLcAPI5t9mWROtxtti87BJNA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.5_1788933131739_0.19454900396265606","host":"s3://npm-registry-packages-npm-production"}},"14.7.6":{"name":"oh-my-agent","version":"14.7.6","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.6","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"2260a46ecea67ad0f55ec4eac1fa70a6a81fa931","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.6.tgz","fileCount":4,"integrity":"sha512-wEaJYwG3ax03zuhASaWWFGZkKezqH7Su9NqqS+hzGK8VJlJMrrWIhk3Dhl3okrFTwlxNW5rONDVY8UL9utDNZw==","signatures":[{"sig":"MEUCIFPESD2zhGMGfWgIxqFez5CZS6sN7j7I5AJbPOG0dw6eAiEAwGlH5JtSxMY2mVfISAU1nTJv9l/+5jiUW/itObM+Z2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10666231},"type":"module","shasum":"2260a46ecea67ad0f55ec4eac1fa70a6a81fa931","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-wEaJYwG3ax03zuhASaWWFGZkKezqH7Su9NqqS+hzGK8VJlJMrrWIhk3Dhl3okrFTwlxNW5rONDVY8UL9utDNZw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.6_1788935541563_0.8234538531460185","host":"s3://npm-registry-packages-npm-production"}},"14.7.7":{"name":"oh-my-agent","version":"14.7.7","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.7","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"398075cd8d525e691e1fc4fdb889cccb68ca8fe8","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.7.tgz","fileCount":4,"integrity":"sha512-As8QPYYdL+/UINFwDCwHSfVZ9mKGI6b5aCfeBliRbYaR917+9NPL8A/HZKS3ERbh2XRvXTgULt1fbUBqsx8U/A==","signatures":[{"sig":"MEUCIF/H0phrozbDqJdci5tqxO9DtEVwdhY8w2ZrIs8nZMAAAiEAwps8wVwQQ0Poq1e0L2mDSZlkdj10+AmLu/9YOtbP3Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10666447},"type":"module","shasum":"398075cd8d525e691e1fc4fdb889cccb68ca8fe8","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-As8QPYYdL+/UINFwDCwHSfVZ9mKGI6b5aCfeBliRbYaR917+9NPL8A/HZKS3ERbh2XRvXTgULt1fbUBqsx8U/A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.7_1788938898701_0.042850735241244386","host":"s3://npm-registry-packages-npm-production"}},"14.7.8":{"name":"oh-my-agent","version":"14.7.8","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.8","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"52f9af930975a3e6612663fcd22a26236a49b71c","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.8.tgz","fileCount":4,"integrity":"sha512-xYPJhicuF+V0nD0cIgeUCg2hSlQC76kTkn+LNg2yqWMJesQntx8xwOHHlNVoJ+pv+fPXRMIg9P0R/spOd0x7XQ==","signatures":[{"sig":"MEUCIH59K2XeFJ/1VM/LspG6AW4wJBirE/1Jn0H7uHfTeIBXAiEAyg3oLxh79iIiBx2QO2NZqPQCYse4ZhWNwaJaruob9p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10667283},"type":"module","shasum":"52f9af930975a3e6612663fcd22a26236a49b71c","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-xYPJhicuF+V0nD0cIgeUCg2hSlQC76kTkn+LNg2yqWMJesQntx8xwOHHlNVoJ+pv+fPXRMIg9P0R/spOd0x7XQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.8_1788942309204_0.08177080555825045","host":"s3://npm-registry-packages-npm-production"}},"14.7.9":{"name":"oh-my-agent","version":"14.7.9","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.9","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a2b77be3b93c1f02c8b5eae558cbeb7cbbbc176b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.9.tgz","fileCount":4,"integrity":"sha512-HOq8jRGUELqzpyvGBzHhsoxV/04wOLWedisTpBeA4ffOauRaXUvBTdcs/FmfOfY3SdlrsJRPcgrHZWz1ugjWyw==","signatures":[{"sig":"MEUCIGP6ZJl6f5Ikbgipgcp+SgyVCqv/Xx+AfPa7nPquRaZiAiEAymtUO7jCVaqKCA+17+A1EEKlEOjR21c0o5GLeUcz85E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10668507},"type":"module","shasum":"a2b77be3b93c1f02c8b5eae558cbeb7cbbbc176b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-HOq8jRGUELqzpyvGBzHhsoxV/04wOLWedisTpBeA4ffOauRaXUvBTdcs/FmfOfY3SdlrsJRPcgrHZWz1ugjWyw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.9_1788955466725_0.05576796544866336","host":"s3://npm-registry-packages-npm-production"}},"14.7.10":{"name":"oh-my-agent","version":"14.7.10","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.10","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"29bb550733a0fb03c391c13a4687e33c4cd9499a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.10.tgz","fileCount":4,"integrity":"sha512-jDunVs0Tvqo3SMEUhPh4qEdBlqELqaOkk3J3peJZ2pdfjUKDQRnifguMmjvOXOSuKUnZZBvVjX7TQxMaBG3baQ==","signatures":[{"sig":"MEYCIQDwv0ShY9XjgY0jRUKb+B4hzAsPcrzRuXNs3d3TZYuA3gIhAOn86Ska7e6KGQUP0g+bnLtUiHsOW8nZC2pH3F+adVAb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10673756},"type":"module","shasum":"29bb550733a0fb03c391c13a4687e33c4cd9499a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-jDunVs0Tvqo3SMEUhPh4qEdBlqELqaOkk3J3peJZ2pdfjUKDQRnifguMmjvOXOSuKUnZZBvVjX7TQxMaBG3baQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.10_1789054810370_0.09798050471022757","host":"s3://npm-registry-packages-npm-production"}},"14.7.11":{"name":"oh-my-agent","version":"14.7.11","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.11","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"a635f067e8b48c56072e70bde3f74dbfc97a43ac","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.11.tgz","fileCount":4,"integrity":"sha512-g+gRureKtyX/OLcjzke09B+/JukIFKhc375XORQfXpMOFscLTOHc64TteuCbIR88BXFyw+GIJ5Eb8nPRQ+fpcw==","signatures":[{"sig":"MEUCIQDFpN4Y8tPKJwM6oakSXVjs/59AvlykTrdqmgZ3QIibwgIgIRzFB2XOZCO/eLjb9+HEOtPYaBKETgldh4kmyxd5hsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10663582},"type":"module","shasum":"a635f067e8b48c56072e70bde3f74dbfc97a43ac","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-g+gRureKtyX/OLcjzke09B+/JukIFKhc375XORQfXpMOFscLTOHc64TteuCbIR88BXFyw+GIJ5Eb8nPRQ+fpcw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.11_1789197338439_0.07593312619834802","host":"s3://npm-registry-packages-npm-production"}},"14.7.12":{"name":"oh-my-agent","version":"14.7.12","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.7.12","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"61e0231faa7a9ceb02d295ee04b673285668b982","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.7.12.tgz","fileCount":4,"integrity":"sha512-L0HT/G6wLhj+5HKULZkEMptvnTZ1SWINsMpMaatQEEV5c7438HvkgQM66yiGo+0AsirpiRXcp5cKP9wcg1dEGA==","signatures":[{"sig":"MEYCIQCeNMstuAgLVrs4mmpgvhHte4i6/T0i0RjUzccyFv6dqgIhAMavSbb8nn/nDTex07AWKKtI6Ddy1mlYfPhQcCBP6KAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10664176},"type":"module","shasum":"61e0231faa7a9ceb02d295ee04b673285668b982","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-L0HT/G6wLhj+5HKULZkEMptvnTZ1SWINsMpMaatQEEV5c7438HvkgQM66yiGo+0AsirpiRXcp5cKP9wcg1dEGA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.7.12_1789198444829_0.5250091798225567","host":"s3://npm-registry-packages-npm-production"}},"14.8.0":{"name":"oh-my-agent","version":"14.8.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.8.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"14be5f3b9339669199ccb23c74448095d2c83ca6","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.8.0.tgz","fileCount":4,"integrity":"sha512-lddhMigBiiyFgy+OIUi62hFpEblIFuGbN+uamYNWbvyq3dg7erCFCAXRtnpkOsFKkbDMUthUOp88XcTzTbllvA==","signatures":[{"sig":"MEUCIQCKyDGIq7ufagS0IhLYgR+QzLWrf389B/gFX6lNR+oS5AIgb4yPiPHuUylDUlaLLgXkopPWs+Jjr+OfPKY8UvA0vbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10673041},"type":"module","shasum":"14be5f3b9339669199ccb23c74448095d2c83ca6","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-lddhMigBiiyFgy+OIUi62hFpEblIFuGbN+uamYNWbvyq3dg7erCFCAXRtnpkOsFKkbDMUthUOp88XcTzTbllvA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.8.0_1789217351696_0.6326809534931384","host":"s3://npm-registry-packages-npm-production"}},"14.8.1":{"name":"oh-my-agent","version":"14.8.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.8.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"075f87d2397bb8a2026f6242d2cad47bc50e3e71","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.8.1.tgz","fileCount":4,"integrity":"sha512-2gi1K4FD/y8ydnqNSyuP2OFe86k0cpyvsZljzQ4h6Jzs5pQYoJufoT/43+pk3B1pu9VnpNbXd8EVf7Y/gmNdyw==","signatures":[{"sig":"MEYCIQCw59xdk5MXDV15Gv0DAXjzSuml8bmodHiDla4sEX4JPAIhAMZsAnOxfuMQGuQ1YBxdEjuD2Qp69Nz0HEfLbtua2/iI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10677191},"type":"module","shasum":"075f87d2397bb8a2026f6242d2cad47bc50e3e71","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-2gi1K4FD/y8ydnqNSyuP2OFe86k0cpyvsZljzQ4h6Jzs5pQYoJufoT/43+pk3B1pu9VnpNbXd8EVf7Y/gmNdyw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.8.1_1789287628171_0.7774570050127476","host":"s3://npm-registry-packages-npm-production"}},"14.9.0":{"name":"oh-my-agent","version":"14.9.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.9.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"62c2c14254f7cf166b636849529232c9f5ee111a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.9.0.tgz","fileCount":4,"integrity":"sha512-FNaQrotAg8LS5SEocrwQusky1kJGZQ3DgGcZ1BsEsAwuFq9V/PTknjw2Scy1BEUp1X8Kyj7Pip9Z3svsxNADLg==","signatures":[{"sig":"MEYCIQDo9HGSuslNA7ayMjnq8ZRoyfN8rOfWOEGcWqAz4XULEwIhAOqEd9PRLYgyoOL6oxdHVucpzJJIgMvBDgPmcg2cR7vo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10946103},"type":"module","shasum":"62c2c14254f7cf166b636849529232c9f5ee111a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-FNaQrotAg8LS5SEocrwQusky1kJGZQ3DgGcZ1BsEsAwuFq9V/PTknjw2Scy1BEUp1X8Kyj7Pip9Z3svsxNADLg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.9.0_1789389488423_0.7400252224286463","host":"s3://npm-registry-packages-npm-production"}},"14.10.0":{"name":"oh-my-agent","version":"14.10.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.10.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"2af08966b4e585d863b779fda5a91219ba688ed2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.10.0.tgz","fileCount":4,"integrity":"sha512-H65Gq8Ol7EMJfVUFwXBOuq1NoWecHwb8BaaxVXABVwPDESnhocjCWLQHBByioJWbb3Fy3vARDIOQhhay+OyQCg==","signatures":[{"sig":"MEYCIQCIuNrL0Ro4PKVHSurqoYmRT/uldJ/5Nk2NQNokdbbENAIhALFlnLBoTuWAKW4F6HbWVJuybf36wqWuGcW40tyV/Wfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10960676},"type":"module","shasum":"2af08966b4e585d863b779fda5a91219ba688ed2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-H65Gq8Ol7EMJfVUFwXBOuq1NoWecHwb8BaaxVXABVwPDESnhocjCWLQHBByioJWbb3Fy3vARDIOQhhay+OyQCg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.10.0_1789399976720_0.2611029439631267","host":"s3://npm-registry-packages-npm-production"}},"14.11.0":{"name":"oh-my-agent","version":"14.11.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.11.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"c8dc450451c249a171c197fd303a67cdae1b59e7","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.11.0.tgz","fileCount":4,"integrity":"sha512-mhKh5cb4ISfSjywlrF1Op2GE3G1Q5DaiU4CLuY5srdg3rXvcKL8ClKqLrpUHnlfCKA9gpsDKaqN+NQYqnwzdOw==","signatures":[{"sig":"MEUCIQD+OEGfFkpWD7x5tmJpf9OEO5ShUCxnFNf5JAnaZQkjtQIgBARKgGOUpcyeEiBReKBd6qbfe24F3m8eqX3gdSmNZso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10999014},"type":"module","shasum":"c8dc450451c249a171c197fd303a67cdae1b59e7","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-mhKh5cb4ISfSjywlrF1Op2GE3G1Q5DaiU4CLuY5srdg3rXvcKL8ClKqLrpUHnlfCKA9gpsDKaqN+NQYqnwzdOw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.11.0_1789433841450_0.4418181503057994","host":"s3://npm-registry-packages-npm-production"}},"14.12.0":{"name":"oh-my-agent","version":"14.12.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.12.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"df5495a485a535458cde50bed95a765d8d9ce564","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.12.0.tgz","fileCount":4,"integrity":"sha512-faA1zgyjq434c9BNmjBtfx0DJpSbgv0PDfhJtmJAIhQTDkafhk+crQ1zaVbRGVKCrDRrst4sqPshfUz6O1lfKg==","signatures":[{"sig":"MEUCIQD63vdHygW6mnMVFse30J8/R6tlF49bzo58fomD3NHeggIgBoX8GEFqnXMlyfH410iOjaM7ierlopZ4Vh74JTSeUwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11001526},"type":"module","shasum":"df5495a485a535458cde50bed95a765d8d9ce564","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-faA1zgyjq434c9BNmjBtfx0DJpSbgv0PDfhJtmJAIhQTDkafhk+crQ1zaVbRGVKCrDRrst4sqPshfUz6O1lfKg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.12.0_1789437085716_0.7097046620274563","host":"s3://npm-registry-packages-npm-production"}},"14.12.1":{"name":"oh-my-agent","version":"14.12.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.12.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"8256a9b37c324c5b151aa09f34efc45c4762d889","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.12.1.tgz","fileCount":4,"integrity":"sha512-9s2VlarsYNhs/PCE90kHsSS34UZZnDsQR8dGly9PenZSY3jEv4V23fFJqB+0OAdhlG1IoHpebSPvz3xOSnYSyw==","signatures":[{"sig":"MEUCIQDIbB8K2DeK6rXmzK3axEFRCIvRqed06qJ/uXUlXWS2gAIgazNy5ZUfMP9tABuNqkQpYfYEujqydrALoMSyD1s/B2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11001626},"type":"module","shasum":"8256a9b37c324c5b151aa09f34efc45c4762d889","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-9s2VlarsYNhs/PCE90kHsSS34UZZnDsQR8dGly9PenZSY3jEv4V23fFJqB+0OAdhlG1IoHpebSPvz3xOSnYSyw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.12.1_1789471562645_0.013013313916756974","host":"s3://npm-registry-packages-npm-production"}},"14.12.2":{"name":"oh-my-agent","version":"14.12.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.12.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"9ca57c856f16184608e5464f052a6d9daf90d33a","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.12.2.tgz","fileCount":4,"integrity":"sha512-2cEwU+YGp9LvoGwyWAKP6Z+DTl8DKqneQgoen7VRxTnbThYZATe9iaTAfwaPkXoTWrVWTLvAxyfT+y+DwnAcfA==","signatures":[{"sig":"MEYCIQCKO5mglV+2kniNDJjSLa8g82I3w/HQC/VyJGZJrkAEngIhAM6VpyDlJ2YNsBlrOH+N78SUar2rjsRcB38hXeNCIdtD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11001662},"type":"module","shasum":"9ca57c856f16184608e5464f052a6d9daf90d33a","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-2cEwU+YGp9LvoGwyWAKP6Z+DTl8DKqneQgoen7VRxTnbThYZATe9iaTAfwaPkXoTWrVWTLvAxyfT+y+DwnAcfA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.12.2_1789473922233_0.5667000926888792","host":"s3://npm-registry-packages-npm-production"}},"14.12.3":{"name":"oh-my-agent","version":"14.12.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.12.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"5fff8c1472c61b7fc41454775aa04f10d4c36a33","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.12.3.tgz","fileCount":4,"integrity":"sha512-Hl4Mjcz4o0AhVaVCPn9vAseI8kDlP++tZ4wDPfmKQSOa8fT59fALT5LRoXh9V9iXYUumfPyuBlptWB5tbPUW4g==","signatures":[{"sig":"MEUCIQD75V5Fm7yqoat8f08kzgfO9WKTUmshjHafVjUEoDP5JAIgZzgHyOeHLer8yHE6rNLrHMOQsYsNwkMXh4E93bdr6ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICLN6WAL/B3yVdndqKWPnrwDg9vWtHFYPpVvpQbe7dLJAiACwXhwSQIWtRxoiq6i7lqWE/x+ux6xdMzkaLmr13nh8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11002314},"type":"module","shasum":"5fff8c1472c61b7fc41454775aa04f10d4c36a33","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-Hl4Mjcz4o0AhVaVCPn9vAseI8kDlP++tZ4wDPfmKQSOa8fT59fALT5LRoXh9V9iXYUumfPyuBlptWB5tbPUW4g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.12.3_1789737022165_0.21611285223479149","host":"s3://npm-registry-packages-npm-production"}},"14.13.1":{"name":"oh-my-agent","version":"14.13.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.13.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"0da9e99a7020358525cd0310a4f6d906e155ebc1","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.13.1.tgz","fileCount":4,"integrity":"sha512-oA8oxG2heoR0Y+RwcdfAdxz8Mc+2bd48EEyBzPxDyk41hEHmTmA7x621Fl1TKPTLsa/aKXVtaN5/hmzVP1d5sQ==","signatures":[{"sig":"MEUCIFqQ7gqcb6wqy+VJiAU/Zr6fclUnfJWsm4MPMzQUzWc6AiEA14ikaASm0/LJyQmRrSXrETpy54wW3duXKv7WwONm/+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+781yqrCYXwev2ZCUxKF9AWjRLlfvg6op+C+Fd3bekwIhANJu+Uwm+TSMrR+/fAv6x4VaEwzI448ukwE3o0PMw62t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11013590},"type":"module","shasum":"0da9e99a7020358525cd0310a4f6d906e155ebc1","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-oA8oxG2heoR0Y+RwcdfAdxz8Mc+2bd48EEyBzPxDyk41hEHmTmA7x621Fl1TKPTLsa/aKXVtaN5/hmzVP1d5sQ==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.13.1_1789739751519_0.14127079227946648","host":"s3://npm-registry-packages-npm-production"}},"14.13.2":{"name":"oh-my-agent","version":"14.13.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.13.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"bfedc6742c7d2d142a5a568ca038e3de9cec76ab","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.13.2.tgz","fileCount":4,"integrity":"sha512-L9OSscmqbSuKbZSFg9HfiukRUQm3Dmna1HqQRhLrdtIJucwJGPgHbebL8sTGRxHtmnQIW8XffQ+f2Rxn3XyH5g==","signatures":[{"sig":"MEQCIGp0vg2qGrEw7UR0KmKf7jBysbynBMWtZ8jtujGLoV3CAiBffbbe2GKKGPEs/lk6uzHBzE0coi6CEMLVAo27azYFcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQfhhz9ZgR/4/sKWnPpOYAPJ9RGPXlxexNZb/hPjaHOgIhAN2RKoZQKl3PcfRgHqGBtAlkhLbXFXRzJwHQkFsPeYf8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11018130},"type":"module","shasum":"bfedc6742c7d2d142a5a568ca038e3de9cec76ab","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-L9OSscmqbSuKbZSFg9HfiukRUQm3Dmna1HqQRhLrdtIJucwJGPgHbebL8sTGRxHtmnQIW8XffQ+f2Rxn3XyH5g==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.13.2_1789783463110_0.9711823615240631","host":"s3://npm-registry-packages-npm-production"}},"14.13.3":{"name":"oh-my-agent","version":"14.13.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.13.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e55c9914f572ed0fea7f480ec64070ded7e4b61b","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.13.3.tgz","fileCount":4,"integrity":"sha512-LIMDpYlW7x2aKrwO6r4NTVvF9MUInkug1mI/hTriKB5ppzhE0GlNs0NGgR2x+nHeRznckwk3qTyMCuZ5Y09BCw==","signatures":[{"sig":"MEUCIEAnuqJAdAIohz2/WK4oGHNxdme3FybXkpanK4YKpdaxAiEArRfe9E/u11n8S29Q+SNpNva7q2xUFfUbNnz+ckTGfp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOFth3ovzcgfetx4mojETbCUGJz9/Tu6y297QCMHuZDwIhAPgJ+dPQzhjGW1oJ8q4pK7K9Dn7nWSmKFMzfd3vKYq2W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11018506},"type":"module","shasum":"e55c9914f572ed0fea7f480ec64070ded7e4b61b","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-LIMDpYlW7x2aKrwO6r4NTVvF9MUInkug1mI/hTriKB5ppzhE0GlNs0NGgR2x+nHeRznckwk3qTyMCuZ5Y09BCw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.13.3_1789784694933_0.5723801858865782","host":"s3://npm-registry-packages-npm-production"}},"14.14.0":{"name":"oh-my-agent","version":"14.14.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.14.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"5ec06f6c89261e61627686f566592c5d5a3fa4bd","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.14.0.tgz","fileCount":4,"integrity":"sha512-V/GNr/kX7tjmv4OKtF7+y1+1K72stVmWPUMMJBnGWoB04DSUne/bv/VDB2ZMzoF4wWlCYtVwOwhdMhuQc69sOg==","signatures":[{"sig":"MEUCIQDfdJ/ccuQGBF+n49gmNALYA2gw/pkmGx74RVumZ7W0EwIga9rGKBK6b+qqPg7wSFfKGadaBCHe/K6yJdpCo7qchvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID/UyVpnsFMWuKT/EofsPxse7mcLGUzk1Jto9aHkYWunAiEA638L1Ki9fEN00E1rLT5QpCURgcUEo+ZkX9FJSnq5gG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11026866},"type":"module","shasum":"5ec06f6c89261e61627686f566592c5d5a3fa4bd","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-V/GNr/kX7tjmv4OKtF7+y1+1K72stVmWPUMMJBnGWoB04DSUne/bv/VDB2ZMzoF4wWlCYtVwOwhdMhuQc69sOg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.14.0_1789872442823_0.3780017441353878","host":"s3://npm-registry-packages-npm-production"}},"14.14.1":{"name":"oh-my-agent","version":"14.14.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.14.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f17f29c62f86710579e136f606c9220bdbad2047","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.14.1.tgz","fileCount":4,"integrity":"sha512-i5DpDs4PVquA7f4PfUWn9udwF978a7yBxNlWg9thwMzxZdQxkPS/OmG/s/8+ie3EF7izrli0r0+6H2EcxPQnIg==","signatures":[{"sig":"MEUCIDI6bMh1FRp9ep1CWWmEb7P/2ey2aCWU82mSZje320iPAiEAiLlk6BMjPdA/SvZ6I/+zsPLZRTBliCaadI4Zd51RnWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRr8AIKFSGTFuisD6992kSqHZBpH2K4HckOSEZEuPdEgIhAMkSgIo3fo/VnXH5+vRjV7CNwwHa/QE6MKvj54rh2zmX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11027486},"type":"module","shasum":"f17f29c62f86710579e136f606c9220bdbad2047","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-i5DpDs4PVquA7f4PfUWn9udwF978a7yBxNlWg9thwMzxZdQxkPS/OmG/s/8+ie3EF7izrli0r0+6H2EcxPQnIg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.14.1_1789978835046_0.9557886514632077","host":"s3://npm-registry-packages-npm-production"}},"14.14.2":{"name":"oh-my-agent","version":"14.14.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.14.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"e6a50d4f53561e4f2cafb0bdc0b3081377f92a85","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.14.2.tgz","fileCount":4,"integrity":"sha512-h0PNtC6MyhRo5qxqL80LhbUgqPT6AiO8pPTHMYKlT+XKI006/mAW6hQJF/Vf1M7bJr0SxJGUE77KQeVvR3QqOg==","signatures":[{"sig":"MEQCIFVa06F7FixTzwpwltWNTBnz5YNLF764F00uZM3px5KhAiBgI6mWFiP1dWZYUYDUZTqx3+w9RrJPZYH5vtQdXoICig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCrjrkLMgsMrWRtzqswaudknbBwKMFpvMqGGiZVSlW8gIgHc2+qu6Wl6DWhWf6wkJlHafTpmh2ihFqt3edTLfcEBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11031500},"type":"module","shasum":"e6a50d4f53561e4f2cafb0bdc0b3081377f92a85","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-h0PNtC6MyhRo5qxqL80LhbUgqPT6AiO8pPTHMYKlT+XKI006/mAW6hQJF/Vf1M7bJr0SxJGUE77KQeVvR3QqOg==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.14.2_1790056690164_0.4542664663064546","host":"s3://npm-registry-packages-npm-production"}},"14.14.3":{"name":"oh-my-agent","version":"14.14.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@14.14.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"f10722b0136e0645a223cec210ffd23cb37ba669","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-14.14.3.tgz","fileCount":4,"integrity":"sha512-H43Rman8H3GClHxB+MVTfiX6AJsHd9PAxmm1gI8HVbqFPIrPVEnnJIa1ok6T5Cjp0sGzZ7ipGlP8pYVKCoED+Q==","signatures":[{"sig":"MEYCIQCFX3hIaQZE2FeGeVUA2pcPQULLViGq8ZncvvxH5549EwIhAOCIqyyv2poNvxrDfgO1w15vimvSHsdDqqv/D9QJm1xp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFkAT/5hdz7CIIlAZaWH77FPyk3P/u5tr11KpIPidKB6AiAY4Wr3PcCAV4MTn71zqw3s/j3A29pUmyLOuE2koWuT+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11045604},"type":"module","shasum":"f10722b0136e0645a223cec210ffd23cb37ba669","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-H43Rman8H3GClHxB+MVTfiX6AJsHd9PAxmm1gI8HVbqFPIrPVEnnJIa1ok6T5Cjp0sGzZ7ipGlP8pYVKCoED+Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_14.14.3_1790066867828_0.4566548846475129","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"oh-my-agent","version":"15.0.0","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@15.0.0","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"b3ce5192f98ad5e0695e38a58addf94816949a3e","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-15.0.0.tgz","fileCount":4,"integrity":"sha512-WUDCfNzJ3i5Spjc9tDIqmGo0Uc35fmrisFDGYUAr8TXZ3wVTJUjo12MwmpUuaXdALewx9noyOiJyAWw+MWyyjw==","signatures":[{"sig":"MEQCIB8i8OHiIymDnOT+rPVX15K762UAXUFYgU7EJtv8AvcTAiB0ORELxTzG3Zd979dD2iMqprkWNZGNA9UAK8OTYIxqYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMSTC/Nw2kc2ElktkWAewRqnV8q1tsEwSm9e0UYjlhpwIgdnFWa2zM/FCiAKgI3hL93/L6KZNxqB/AQJaCUohMT2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11044744},"type":"module","shasum":"b3ce5192f98ad5e0695e38a58addf94816949a3e","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-WUDCfNzJ3i5Spjc9tDIqmGo0Uc35fmrisFDGYUAr8TXZ3wVTJUjo12MwmpUuaXdALewx9noyOiJyAWw+MWyyjw==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_15.0.0_1790158398262_0.42896111616468025","host":"s3://npm-registry-packages-npm-production"}},"15.0.1":{"name":"oh-my-agent","version":"15.0.1","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@15.0.1","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"75b63fa6bee045a3486ecde2608527b0975b0978","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-15.0.1.tgz","fileCount":4,"integrity":"sha512-vXCAzWX2luuwfLQXbNPJCqpMW588uPFWVGSPPOzcTZiLwUKZFfJjxWEiAvBLNcWcZnOVnYS1/wqC37/CkvlM3A==","signatures":[{"sig":"MEYCIQCG5R21OWWxfOwVwZ3yFe2y5xdy6P3lsIsID+6bn4QBaQIhAJJHYTIp6GEh2H3bJGw/nJfVemTJh0ryWNiCCfMVBdnW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBNYsjsgRd+F6ve74Qkh9HEL7bU374zhhkhaTsv+RllyAiEAgBIssN+2LehIcfnYQuOXk9XWLPJ/znFO7qK/Lp4HVGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11044744},"type":"module","shasum":"75b63fa6bee045a3486ecde2608527b0975b0978","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-vXCAzWX2luuwfLQXbNPJCqpMW588uPFWVGSPPOzcTZiLwUKZFfJjxWEiAvBLNcWcZnOVnYS1/wqC37/CkvlM3A==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_15.0.1_1790201190817_0.7080133684651428","host":"s3://npm-registry-packages-npm-production"}},"15.0.2":{"name":"oh-my-agent","version":"15.0.2","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@15.0.2","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"abf66a1fa821f77a94270f8bf206bdb0d0a38e51","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-15.0.2.tgz","fileCount":4,"integrity":"sha512-MYRWU1afXRXm1R9aFkgxIKbvuJ6EanqcuXMHeXSviLLkgrvPONdzocyNVbS295P6HKamUv8L9FGTi8C3cgc4CA==","signatures":[{"sig":"MEUCICtaoUvxGZweuph4pbBnmJAXr4qT/0zYZRf/mwCkQmDUAiEA4Dv1Bu671xkOzwd/WlDb2vuKxWD7FGGun3GhpqqDx7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkS0ntlQaPIYBOSmDYTScsO6y6Z6E4k7i6yJ23ofI4MAiBLOvjVk1hV5GKyCN4GeUHV9sWbmCw81MzfCQ+VBHVOQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11054162},"type":"module","shasum":"abf66a1fa821f77a94270f8bf206bdb0d0a38e51","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-MYRWU1afXRXm1R9aFkgxIKbvuJ6EanqcuXMHeXSviLLkgrvPONdzocyNVbS295P6HKamUv8L9FGTi8C3cgc4CA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_15.0.2_1790264864571_0.28503301841390627","host":"s3://npm-registry-packages-npm-production"}},"15.0.3":{"name":"oh-my-agent","version":"15.0.3","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","_id":"oh-my-agent@15.0.3","maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"homepage":"https://firstfluke.com/oh-my-agent","bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"dist":{"shasum":"847ee6d92bdcec4226f93cb938652a5e34949bb2","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-15.0.3.tgz","fileCount":4,"integrity":"sha512-w1jrUzusJ8WHNIB9GRzPjua+EY7teilb3/UUAyJrCHSPesGLoMr+q2sI6Iwryr+SAbqgfzifk0K3q6aAttAj3Q==","signatures":[{"sig":"MEUCIQCEjjEPJ41bEDrJiG8GqLT8HZCzHEMfqEHMZ0h+NkekCwIgK/0zrJ+QefKpQ3uZT2Dor+pOiIRXTgOVITmiFooQVek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEMFW9tfMzCsL2hEwjVNMpgSdb+5RbH47lvqZxjhZoaYAiEAqr3sp5oRBUS9X1M6JBRNEaMiM+uWyCLgdEp9HKME+s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11056194},"type":"module","shasum":"847ee6d92bdcec4226f93cb938652a5e34949bb2","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"_integrity":"sha512-w1jrUzusJ8WHNIB9GRzPjua+EY7teilb3/UUAyJrCHSPesGLoMr+q2sI6Iwryr+SAbqgfzifk0K3q6aAttAj3Q==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"_nodeVersion":"26.3.0","dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/oh-my-agent_15.0.3_1790304059649_0.3670397420322542","host":"s3://npm-registry-packages-npm-production"}},"15.0.4":{"_id":"oh-my-agent@15.0.4","bin":{"oma":"bin/cli.js","oh-my-agent":"bin/cli.js"},"bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"dist":{"shasum":"2c0dfca705f602c273d259af46ebd192f035c435","tarball":"https://registry.npmjs.org/oh-my-agent/-/oh-my-agent-15.0.4.tgz","fileCount":8,"integrity":"sha512-RQICuwjmhNDB1dHmnhbLtx1eOik8nLMTJSmN7b+BcI3Vbi2WOU9+4nazOT9L1QONZ2dWHF2u6YQsglZjGcZAEA==","signatures":[{"sig":"MEYCIQDGf96F2ho5gg98jYcXdK+0KLrslvQdvGdPjLUBsmQwBgIhALMASos0tgtUaryBspvVmNVvYQcY3PeUxyx1N4ux3heP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCrDwBqL91s+1pQ4NlggEi2WVM+9TLK0k+xOmf+YDU9AIhAMnFN3rRQy5viSVc+oI/EGOax+J/J6RZR6jt4rsslhUe"}],"unpackedSize":11096435},"name":"oh-my-agent","type":"module","author":"our.first.fluke <our.first.fluke@gmail.com>","shasum":"2c0dfca705f602c273d259af46ebd192f035c435","funding":[{"url":"https://github.com/sponsors/first-fluke","type":"github"},{"url":"https://buymeacoffee.com/firstfluke","type":"buymeacoffee"}],"license":"MIT","scripts":{"dev":"bun run generate:skill-data && bun run cli.ts","lint":"biome check .","test":"vitest run","build":"bun run generate:skill-data && bun run sync:readme && bun build cli.ts --outfile bin/cli.js --target node --minify --external @napi-rs/keyring --external jsonc-parser && bun run check:bundle","lint:fix":"biome check --write --unsafe .","sync:readme":"node ./scripts/sync-readme.mjs","check:bundle":"node ./scripts/check-bundle.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"bun run build","check:boundaries":"node ./scripts/check-boundaries.mjs","check:emit-drift":"node ./scripts/check-emit-drift.mjs","generate:skill-data":"node ./scripts/generate-skill-data.mjs"},"version":"15.0.4","_npmUser":{"name":"firstfluke","email":"our.first.fluke@gmail.com"},"homepage":"https://firstfluke.com/oh-my-agent","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"_integrity":"sha512-RQICuwjmhNDB1dHmnhbLtx1eOik8nLMTJSmN7b+BcI3Vbi2WOU9+4nazOT9L1QONZ2dWHF2u6YQsglZjGcZAEA==","repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"_npmVersion":"10.8.3","antigravity":{"skills":["oma-architecture","oma-brainstorm","oma-coordination","oma-pm","oma-frontend","oma-backend","oma-db","oma-mobile","oma-qa","oma-debug","oma-orchestration","oma-dev-workflow","oma-tf-infra","oma-scm","oma-pdf","oma-recap"],"skillsPath":".agents/skills"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","directories":{},"maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"_nodeVersion":"26.3.0","contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"dependencies":{"ws":"^8.21.1","eld":"^2.0.3","zod":"^4.4.3","yaml":"^2.9.0","axios":"^1.18.1","p-map":"^7.0.6","remark":"^15.0.1","unified":"^11.0.5","chokidar":"^5.0.0","date-fns":"^4.4.0","commander":"^15.0.0","minimatch":"^10.2.6","smol-toml":"^1.7.1","picocolors":"^1.1.1","@date-fns/tz":"^1.5.0","jsonc-parser":"^3.3.1","remark-parse":"^11.0.0","@clack/prompts":"^1.7.0","better-sqlite3":"^13.0.2","puppeteer-core":"^25.4.0","fast-xml-parser":"^5.10.1","@napi-rs/keyring":"^1.3.0","remark-frontmatter":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.1.2","@types/mdast":"^4.0.4","@biomejs/biome":"^2.5.6","@vitest/coverage-v8":"^4.1.10","@types/better-sqlite3":"^7.6.13"},"optionalDependencies":{"pptxgenjs":"^4.0.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oh-my-agent_15.0.4_1790314129495_0.20721570134719602"}}},"time":{"created":"2026-03-13T05:43:51.899Z","modified":"2026-09-25T05:28:49.808Z","1.0.0":"2026-02-23T05:02:47.394Z","1.0.1":"2026-02-23T05:23:44.845Z","1.0.2":"2026-02-23T05:44:36.142Z","1.1.0":"2026-02-23T06:05:39.227Z","1.1.1":"2026-02-23T06:20:55.409Z","1.1.2":"2026-02-23T06:39:27.610Z","1.1.3":"2026-02-23T06:57:09.069Z","1.1.4":"2026-02-23T07:01:28.776Z","1.1.5":"2026-02-23T07:02:05.630Z","2.0.1":"2026-03-13T05:43:52.194Z","2.0.3":"2026-03-13T06:01:29.472Z","2.0.4":"2026-03-13T06:05:21.221Z","2.0.5":"2026-03-13T06:10:40.901Z","2.0.6":"2026-03-13T06:22:33.428Z","2.0.7":"2026-03-13T06:32:24.107Z","2.0.8":"2026-03-13T06:47:57.993Z","2.2.0":"2026-03-13T12:03:18.631Z","2.3.0":"2026-03-13T13:27:55.154Z","2.4.0":"2026-03-13T14:17:23.195Z","2.4.1":"2026-03-13T23:38:14.464Z","2.4.2":"2026-03-14T01:00:04.161Z","2.5.0":"2026-03-14T12:40:34.658Z","2.6.0":"2026-03-15T01:06:42.593Z","2.7.0":"2026-03-15T01:43:03.025Z","2.8.1":"2026-03-15T04:30:05.821Z","2.9.0":"2026-03-15T06:49:43.578Z","2.9.1":"2026-03-15T09:42:50.646Z","2.10.0":"2026-03-16T22:47:55.024Z","2.10.1":"2026-03-17T01:33:38.330Z","2.10.2":"2026-03-17T12:57:21.345Z","2.11.0":"2026-03-18T08:41:53.168Z","2.11.1":"2026-03-18T11:08:24.281Z","2.11.2":"2026-03-18T14:17:42.203Z","2.11.3":"2026-03-18T14:18:57.604Z","2.12.0":"2026-03-21T01:49:15.380Z","3.0.0":"2026-03-21T02:31:24.186Z","4.0.0":"2026-03-21T06:25:52.006Z","4.1.0":"2026-03-21T06:40:10.876Z","4.2.0":"2026-03-21T12:05:32.947Z","4.2.1":"2026-03-22T06:31:07.453Z","4.3.0":"2026-03-22T14:48:32.181Z","4.3.1":"2026-03-22T15:19:09.862Z","4.4.0":"2026-03-23T03:15:02.070Z","4.5.0":"2026-03-23T07:54:29.293Z","4.6.0":"2026-03-23T14:37:20.462Z","4.7.0":"2026-03-24T00:46:41.248Z","4.8.0":"2026-03-24T05:17:01.098Z","4.8.1":"2026-03-25T05:38:12.314Z","4.9.0":"2026-03-25T08:24:19.617Z","4.10.0":"2026-03-26T05:16:14.539Z","4.10.1":"2026-03-26T06:22:20.084Z","4.10.2":"2026-03-26T06:35:05.210Z","4.10.3":"2026-03-26T06:51:38.474Z","4.11.0":"2026-03-26T09:43:07.622Z","4.12.0":"2026-03-27T00:47:40.680Z","4.13.0":"2026-03-28T00:28:02.564Z","4.14.0":"2026-03-28T03:43:53.708Z","4.15.0":"2026-03-28T04:52:34.520Z","4.15.1":"2026-03-29T12:32:14.729Z","4.15.2":"2026-03-29T13:44:06.059Z","4.16.0":"2026-03-30T03:35:18.380Z","4.17.0":"2026-03-30T10:56:36.130Z","4.17.1":"2026-03-30T21:09:48.317Z","4.17.2":"2026-03-30T23:05:41.552Z","4.18.0":"2026-03-31T03:36:49.238Z","4.18.1":"2026-03-31T04:55:52.538Z","4.18.2":"2026-04-01T08:17:40.516Z","4.18.3":"2026-04-01T10:49:53.914Z","4.18.4":"2026-04-01T12:03:28.816Z","4.18.5":"2026-04-02T12:08:33.684Z","4.19.0":"2026-04-02T13:29:58.358Z","4.20.0":"2026-04-02T13:56:50.232Z","4.20.1":"2026-04-02T14:28:34.776Z","4.20.2":"2026-04-02T14:37:46.823Z","4.21.0":"2026-04-02T14:45:27.196Z","4.22.0":"2026-04-02T22:58:31.316Z","4.22.1":"2026-04-03T04:30:31.351Z","4.22.2":"2026-04-04T01:29:54.388Z","4.22.3":"2026-04-04T08:27:14.097Z","4.22.4":"2026-04-05T01:48:02.676Z","4.23.0":"2026-04-05T22:52:31.246Z","4.23.1":"2026-04-06T03:58:14.550Z","4.23.2":"2026-04-06T11:31:28.211Z","4.23.3":"2026-04-06T22:15:47.794Z","4.23.4":"2026-04-08T04:35:20.834Z","4.24.0":"2026-04-08T05:37:04.387Z","4.24.1":"2026-04-08T15:06:21.540Z","4.25.0":"2026-04-08T23:46:27.214Z","4.26.0":"2026-04-09T01:21:52.301Z","4.26.3":"2026-04-10T03:41:33.787Z","4.27.0":"2026-04-10T07:11:10.204Z","4.27.1":"2026-04-11T02:06:08.092Z","4.28.0":"2026-04-11T06:08:56.797Z","4.29.0":"2026-04-11T07:59:21.953Z","4.30.0":"2026-04-12T01:52:53.658Z","4.30.1":"2026-04-12T02:04:40.907Z","4.30.2":"2026-04-12T04:32:32.257Z","4.31.0":"2026-04-12T06:22:58.807Z","5.0.0":"2026-04-12T07:13:15.309Z","5.1.0":"2026-04-13T06:13:02.236Z","5.2.0":"2026-04-13T08:57:13.497Z","5.2.1":"2026-04-13T09:01:08.734Z","5.2.2":"2026-04-13T14:41:12.032Z","5.3.0":"2026-04-14T04:24:55.212Z","5.4.0":"2026-04-14T08:14:19.667Z","5.4.1":"2026-04-14T08:17:36.599Z","5.4.2":"2026-04-14T08:38:05.375Z","5.4.3":"2026-04-14T09:25:37.681Z","5.4.4":"2026-04-15T00:02:48.152Z","5.5.0":"2026-04-16T00:59:11.903Z","5.6.0":"2026-04-16T08:26:13.112Z","5.6.1":"2026-04-16T13:11:31.180Z","5.7.0":"2026-04-16T22:20:43.407Z","5.8.0":"2026-04-16T22:26:48.184Z","5.9.0":"2026-04-17T12:38:08.746Z","5.10.0":"2026-04-18T00:55:54.876Z","5.11.0":"2026-04-18T13:50:58.225Z","5.12.0":"2026-04-18T15:20:56.583Z","5.13.0":"2026-04-19T01:38:25.442Z","5.14.0":"2026-04-21T12:41:13.692Z","5.14.1":"2026-04-21T13:48:03.731Z","5.14.2":"2026-04-21T13:54:08.133Z","5.14.3":"2026-04-22T02:10:07.809Z","5.15.0":"2026-04-23T05:57:09.652Z","5.17.0":"2026-04-24T02:24:39.969Z","5.18.0":"2026-04-24T05:33:59.067Z","5.18.1":"2026-04-24T06:37:48.986Z","5.18.2":"2026-04-24T07:14:35.640Z","5.19.0":"2026-04-24T12:22:02.539Z","5.20.0":"2026-04-24T12:52:51.827Z","5.20.1":"2026-04-24T13:26:26.954Z","5.20.2":"2026-04-24T13:47:28.284Z","6.0.0":"2026-04-25T06:30:43.542Z","6.0.1":"2026-04-25T06:39:38.334Z","6.1.0":"2026-04-25T07:41:22.283Z","6.2.0":"2026-04-25T10:32:14.761Z","6.2.1":"2026-04-26T10:18:09.552Z","6.2.2":"2026-04-26T15:31:21.117Z","6.3.0":"2026-04-27T06:24:52.225Z","6.3.1":"2026-04-27T06:43:24.459Z","6.4.0":"2026-04-28T08:25:39.817Z","6.5.0":"2026-04-30T04:14:47.819Z","6.5.1":"2026-04-30T04:39:10.197Z","6.5.2":"2026-04-30T06:18:59.779Z","6.5.3":"2026-04-30T08:03:47.481Z","6.5.4":"2026-04-30T12:08:38.528Z","6.5.5":"2026-04-30T13:43:17.486Z","6.6.0":"2026-05-04T02:27:15.751Z","6.7.0":"2026-05-04T02:33:59.562Z","6.8.0":"2026-05-04T06:48:54.185Z","6.9.0":"2026-05-04T13:46:16.911Z","6.10.0":"2026-05-04T14:08:06.299Z","6.11.0":"2026-05-05T08:22:47.296Z","6.12.0":"2026-05-05T08:40:00.622Z","6.12.1":"2026-05-05T09:09:48.268Z","6.12.2":"2026-05-05T12:25:45.086Z","6.14.0":"2026-05-06T00:48:31.528Z","6.15.0":"2026-05-06T08:40:19.642Z","6.16.0":"2026-05-07T13:48:57.433Z","6.16.1":"2026-05-07T18:58:57.451Z","6.16.2":"2026-05-08T02:29:52.783Z","6.17.0":"2026-05-08T03:07:27.637Z","6.17.1":"2026-05-08T03:17:01.498Z","6.17.2":"2026-05-08T05:49:00.731Z","6.18.0":"2026-05-08T06:27:47.112Z","6.19.0":"2026-05-08T23:52:44.733Z","6.20.0":"2026-05-09T01:41:02.635Z","7.0.0":"2026-05-09T03:18:47.207Z","7.1.0":"2026-05-09T04:26:54.325Z","7.1.1":"2026-05-09T05:46:25.231Z","7.2.0":"2026-05-09T06:18:15.462Z","7.3.0":"2026-05-09T08:49:55.246Z","7.3.1":"2026-05-09T09:43:53.399Z","7.3.2":"2026-05-09T13:27:15.761Z","7.4.0":"2026-05-10T04:30:38.822Z","7.5.0":"2026-05-10T05:10:50.604Z","7.6.0":"2026-05-11T07:31:13.335Z","7.7.0":"2026-05-11T10:50:30.813Z","7.8.0":"2026-05-11T14:48:40.806Z","7.9.0":"2026-05-11T15:12:22.021Z","7.10.0":"2026-05-12T02:31:09.911Z","7.11.0":"2026-05-12T04:51:03.789Z","7.12.0":"2026-05-12T05:13:37.429Z","7.12.1":"2026-05-13T06:03:31.659Z","7.13.0":"2026-05-15T10:32:10.752Z","7.14.0":"2026-05-15T11:54:42.816Z","7.14.1":"2026-05-16T02:53:05.621Z","7.14.2":"2026-05-16T10:12:58.993Z","7.15.0":"2026-05-17T06:25:32.831Z","7.16.0":"2026-05-17T08:03:27.154Z","7.17.0":"2026-05-17T11:31:37.925Z","7.18.0":"2026-05-17T12:15:15.752Z","7.18.1":"2026-05-17T12:27:24.107Z","7.19.0":"2026-05-17T12:56:28.824Z","7.20.0":"2026-05-17T13:58:25.372Z","7.20.1":"2026-05-18T07:40:08.516Z","7.21.0":"2026-05-19T02:41:37.163Z","7.22.0":"2026-05-19T06:50:54.175Z","7.23.0":"2026-05-19T07:06:58.384Z","7.23.1":"2026-05-19T08:22:25.048Z","7.23.2":"2026-05-19T10:42:28.887Z","8.2.0":"2026-05-20T07:07:20.065Z","8.2.1":"2026-05-20T07:13:18.637Z","8.3.0":"2026-05-20T08:35:40.030Z","8.4.0":"2026-05-20T15:10:25.540Z","8.5.0":"2026-05-21T01:38:44.823Z","8.5.1":"2026-05-21T11:58:52.837Z","8.5.2":"2026-05-22T06:57:10.410Z","8.5.3":"2026-05-24T09:48:33.985Z","8.6.0":"2026-05-24T14:37:49.245Z","8.7.0":"2026-05-25T01:48:43.012Z","8.8.0":"2026-05-25T13:50:31.400Z","8.9.0":"2026-05-26T09:09:37.747Z","8.10.0":"2026-05-26T13:58:30.218Z","8.10.1":"2026-05-26T14:39:01.762Z","8.10.2":"2026-05-26T15:21:03.512Z","8.11.0":"2026-05-27T10:16:43.741Z","8.12.0":"2026-05-27T12:05:16.909Z","8.13.0":"2026-05-28T01:41:17.628Z","8.14.0":"2026-05-28T01:49:44.701Z","8.15.0":"2026-05-28T03:52:26.178Z","8.16.0":"2026-05-28T07:11:04.099Z","8.17.0":"2026-05-29T05:09:50.734Z","8.17.1":"2026-05-29T06:07:51.006Z","8.18.0":"2026-05-29T12:21:37.597Z","8.19.0":"2026-05-30T14:38:15.878Z","8.19.1":"2026-05-30T14:45:05.614Z","8.20.0":"2026-05-31T08:20:26.687Z","8.20.1":"2026-05-31T10:10:59.698Z","8.20.2":"2026-05-31T10:27:08.392Z","8.21.0":"2026-05-31T13:07:17.548Z","8.22.0":"2026-06-01T04:29:02.547Z","8.23.0":"2026-06-01T06:11:40.191Z","8.24.0":"2026-06-01T06:33:23.284Z","8.25.0":"2026-06-01T07:19:46.331Z","8.26.0":"2026-06-01T12:28:23.483Z","8.26.1":"2026-06-01T23:57:33.098Z","8.27.0":"2026-06-02T06:51:58.210Z","8.28.0":"2026-06-02T07:10:10.510Z","8.29.0":"2026-06-02T14:37:30.314Z","8.29.1":"2026-06-02T15:16:31.857Z","8.30.0":"2026-06-02T23:48:10.154Z","8.31.0":"2026-06-03T15:46:51.404Z","8.32.0":"2026-06-04T00:29:20.487Z","8.32.1":"2026-06-04T00:53:20.336Z","8.33.0":"2026-06-04T03:53:01.813Z","8.34.0":"2026-06-04T04:19:10.586Z","8.34.1":"2026-06-04T04:29:56.022Z","8.35.0":"2026-06-04T06:12:40.659Z","8.36.0":"2026-06-04T06:32:52.887Z","8.37.0":"2026-06-04T07:13:08.445Z","8.38.0":"2026-06-04T11:25:54.104Z","8.39.0":"2026-06-04T13:21:46.204Z","8.40.0":"2026-06-04T15:43:10.188Z","8.40.1":"2026-06-05T00:26:13.281Z","8.41.0":"2026-06-05T01:21:30.144Z","8.41.1":"2026-06-05T04:34:24.357Z","8.41.2":"2026-06-05T07:04:58.220Z","8.41.3":"2026-06-05T13:27:51.515Z","8.42.0":"2026-06-05T14:18:23.632Z","8.43.0":"2026-06-07T04:23:51.448Z","8.44.0":"2026-06-07T15:15:38.239Z","8.45.0":"2026-06-08T02:33:02.461Z","8.45.1":"2026-06-08T03:42:41.118Z","8.46.0":"2026-06-08T04:11:43.250Z","8.47.0":"2026-06-08T13:48:23.192Z","8.47.1":"2026-06-09T06:36:48.565Z","8.48.0":"2026-06-09T13:40:37.441Z","8.49.0":"2026-06-09T15:27:02.844Z","8.49.1":"2026-06-09T15:44:07.203Z","8.50.0":"2026-06-09T23:04:07.604Z","8.51.0":"2026-06-09T23:53:29.680Z","8.51.1":"2026-06-10T01:21:39.818Z","8.52.0":"2026-06-10T01:31:39.069Z","8.52.1":"2026-06-10T06:42:31.505Z","8.52.2":"2026-06-10T09:34:49.501Z","8.52.3":"2026-06-10T10:29:43.111Z","8.52.4":"2026-06-10T13:37:06.218Z","8.52.5":"2026-06-10T14:06:07.957Z","8.52.6":"2026-06-11T07:27:38.424Z","8.52.7":"2026-06-11T09:31:20.360Z","8.52.8":"2026-06-11T09:51:35.842Z","8.52.9":"2026-06-11T11:09:05.929Z","8.53.0":"2026-06-11T23:10:46.171Z","8.54.0":"2026-06-11T23:58:43.297Z","9.0.0":"2026-06-12T00:50:18.443Z","9.0.1":"2026-06-12T02:43:52.157Z","9.0.2":"2026-06-12T03:06:07.625Z","9.1.0":"2026-06-12T14:02:58.507Z","9.1.1":"2026-06-12T14:49:41.772Z","9.2.0":"2026-06-13T04:17:07.979Z","9.3.0":"2026-06-13T06:05:49.739Z","9.3.1":"2026-06-13T08:47:32.736Z","9.4.0":"2026-06-14T13:44:43.136Z","9.5.0":"2026-06-15T09:18:54.119Z","9.6.0":"2026-06-16T01:03:25.365Z","9.7.0":"2026-06-16T12:13:20.420Z","9.8.0":"2026-06-16T12:46:47.399Z","9.9.0":"2026-06-17T11:36:52.306Z","9.9.1":"2026-06-17T14:08:11.188Z","9.10.0":"2026-06-18T06:54:21.458Z","10.0.0":"2026-06-18T07:46:31.593Z","10.0.1":"2026-06-18T08:37:22.500Z","10.1.0":"2026-06-18T13:04:12.280Z","10.2.0":"2026-06-18T23:04:56.198Z","10.2.1":"2026-06-18T23:56:57.078Z","10.3.0":"2026-06-19T07:47:51.639Z","10.3.1":"2026-06-19T08:13:46.977Z","10.3.2":"2026-06-20T10:03:40.828Z","10.3.3":"2026-06-21T03:35:36.779Z","10.4.0":"2026-06-22T03:09:31.818Z","10.4.1":"2026-06-22T06:31:27.170Z","10.4.2":"2026-06-25T15:59:05.327Z","10.5.0":"2026-06-26T12:26:28.931Z","10.6.0":"2026-06-26T14:06:22.336Z","10.6.1":"2026-06-26T16:38:28.010Z","10.7.0":"2026-06-27T04:07:46.551Z","10.7.1":"2026-06-27T04:36:54.782Z","10.7.2":"2026-06-28T23:36:20.958Z","10.8.0":"2026-07-02T07:43:07.680Z","10.9.0":"2026-07-04T07:05:50.448Z","10.10.0":"2026-07-04T08:12:16.153Z","10.11.0":"2026-07-07T11:00:12.616Z","10.12.0":"2026-07-07T11:26:37.722Z","10.12.1":"2026-07-08T00:05:51.007Z","10.13.0":"2026-07-10T12:37:08.042Z","10.13.1":"2026-07-11T02:47:36.525Z","10.14.0":"2026-07-11T08:28:11.456Z","10.15.0":"2026-07-12T01:06:36.806Z","10.16.0":"2026-07-12T04:14:01.002Z","10.17.0":"2026-07-12T05:01:56.722Z","10.17.1":"2026-07-12T10:33:34.689Z","10.17.2":"2026-07-13T09:32:51.100Z","10.17.3":"2026-07-14T23:00:11.870Z","10.18.0":"2026-07-15T19:30:40.854Z","10.19.0":"2026-07-16T06:44:07.064Z","10.19.1":"2026-07-17T00:21:34.443Z","10.19.2":"2026-07-17T01:06:11.406Z","10.20.0":"2026-07-17T06:52:13.465Z","10.20.1":"2026-07-17T10:45:04.213Z","10.20.2":"2026-07-17T11:21:44.223Z","10.21.0":"2026-07-17T11:56:00.988Z","10.21.2":"2026-07-18T01:58:01.438Z","10.21.3":"2026-07-18T07:34:57.260Z","10.22.0":"2026-07-18T13:23:27.921Z","10.23.0":"2026-07-19T03:42:27.381Z","10.23.1":"2026-07-19T11:21:23.328Z","10.23.2":"2026-07-20T07:37:04.830Z","10.24.0":"2026-07-22T14:36:10.122Z","10.25.0":"2026-07-23T10:48:42.412Z","10.25.1":"2026-07-23T11:13:10.828Z","11.0.0":"2026-07-25T05:56:48.550Z","11.0.1":"2026-07-25T08:26:56.938Z","11.0.2":"2026-07-25T09:35:56.933Z","11.0.3":"2026-07-25T10:11:54.242Z","11.1.0":"2026-07-27T03:26:24.683Z","11.1.1":"2026-07-27T06:59:37.785Z","11.2.0":"2026-07-28T00:27:10.103Z","11.2.1":"2026-07-29T07:43:48.300Z","11.2.2":"2026-07-29T07:54:41.885Z","11.2.3":"2026-07-29T12:36:48.768Z","11.2.4":"2026-07-30T09:04:36.121Z","11.3.0":"2026-07-30T09:53:18.425Z","11.3.1":"2026-08-01T03:07:11.239Z","11.4.0":"2026-08-01T13:42:23.269Z","11.5.0":"2026-08-01T14:03:14.645Z","11.6.0":"2026-08-02T04:25:53.358Z","11.7.0":"2026-08-06T01:50:49.692Z","11.8.0":"2026-08-06T04:19:53.449Z","11.9.0":"2026-08-06T09:44:43.471Z","11.9.1":"2026-08-06T16:16:35.789Z","11.9.2":"2026-08-07T06:58:15.573Z","11.10.0":"2026-08-09T00:08:02.868Z","11.10.1":"2026-08-09T04:53:48.960Z","11.10.2":"2026-08-09T14:58:33.743Z","11.10.3":"2026-08-10T07:39:53.269Z","11.11.0":"2026-08-12T00:33:13.858Z","11.11.1":"2026-08-12T03:23:04.799Z","12.0.0":"2026-08-12T05:31:43.287Z","12.0.1":"2026-08-13T04:49:48.380Z","12.0.2":"2026-08-13T06:15:09.104Z","12.1.0":"2026-08-13T06:53:34.866Z","12.1.1":"2026-08-13T07:48:41.137Z","12.2.0":"2026-08-13T10:53:19.652Z","12.2.1":"2026-08-14T09:25:20.746Z","12.3.1":"2026-08-16T05:35:52.970Z","12.3.2":"2026-08-16T05:48:46.398Z","12.4.0":"2026-08-16T10:05:40.497Z","12.4.1":"2026-08-16T11:06:23.920Z","12.4.2":"2026-08-17T00:31:49.563Z","12.4.3":"2026-08-17T05:18:24.975Z","12.5.0":"2026-08-20T02:49:10.946Z","12.6.0":"2026-08-23T07:37:01.508Z","12.7.0":"2026-08-23T09:13:19.491Z","12.7.1":"2026-08-23T22:58:38.665Z","12.7.2":"2026-08-26T08:31:00.999Z","12.7.3":"2026-08-27T07:11:02.146Z","12.8.0":"2026-08-28T03:52:25.707Z","13.0.0":"2026-08-30T01:12:45.522Z","13.1.0":"2026-08-30T05:39:33.733Z","13.1.1":"2026-09-01T06:58:38.582Z","13.1.2":"2026-09-02T08:28:58.028Z","13.2.0":"2026-09-03T02:09:07.224Z","13.2.1":"2026-09-04T23:27:13.805Z","13.3.0":"2026-09-05T09:54:49.367Z","13.3.1":"2026-09-05T10:04:42.173Z","14.0.0":"2026-09-05T12:50:58.903Z","14.0.1":"2026-09-05T13:25:31.056Z","14.0.2":"2026-09-05T13:49:41.687Z","14.0.3":"2026-09-06T00:03:05.784Z","14.1.0":"2026-09-06T01:22:59.978Z","14.2.0":"2026-09-06T02:03:04.182Z","14.3.0":"2026-09-06T10:57:05.395Z","14.4.0":"2026-09-06T15:11:23.699Z","14.5.0":"2026-09-08T10:11:35.888Z","14.6.0":"2026-09-08T11:24:01.549Z","14.7.0":"2026-09-08T13:09:50.097Z","14.7.1":"2026-09-08T22:14:58.618Z","14.7.2":"2026-09-08T23:45:25.942Z","14.7.3":"2026-09-09T03:58:55.500Z","14.7.4":"2026-09-09T04:33:47.703Z","14.7.5":"2026-09-09T05:52:11.955Z","14.7.6":"2026-09-09T06:32:21.832Z","14.7.7":"2026-09-09T07:28:18.939Z","14.7.8":"2026-09-09T08:25:09.404Z","14.7.9":"2026-09-09T12:04:26.954Z","14.7.10":"2026-09-10T15:40:10.571Z","14.7.11":"2026-09-12T07:15:38.743Z","14.7.12":"2026-09-12T07:34:05.069Z","14.8.0":"2026-09-12T12:49:11.939Z","14.8.1":"2026-09-13T08:20:28.421Z","14.9.0":"2026-09-14T12:38:08.643Z","14.10.0":"2026-09-14T15:32:56.927Z","14.11.0":"2026-09-15T00:57:21.677Z","14.12.0":"2026-09-15T01:51:25.979Z","14.12.1":"2026-09-15T11:26:02.893Z","14.12.2":"2026-09-15T12:05:22.473Z","14.12.3":"2026-09-18T13:10:22.332Z","14.13.1":"2026-09-18T13:55:51.693Z","14.13.2":"2026-09-19T02:04:23.297Z","14.13.3":"2026-09-19T02:24:55.147Z","14.14.0":"2026-09-20T02:47:22.974Z","14.14.1":"2026-09-21T08:20:35.244Z","14.14.2":"2026-09-22T05:58:10.317Z","14.14.3":"2026-09-22T08:47:47.985Z","15.0.0":"2026-09-23T10:13:18.438Z","15.0.1":"2026-09-23T22:06:31.007Z","15.0.2":"2026-09-24T15:47:44.765Z","15.0.3":"2026-09-25T02:40:59.847Z","15.0.4":"2026-09-25T05:28:49.644Z"},"bugs":{"url":"https://github.com/first-fluke/oh-my-agent/issues"},"author":"our.first.fluke <our.first.fluke@gmail.com>","license":"MIT","homepage":"https://firstfluke.com/oh-my-agent","keywords":["oh-my-agent","antigravity",".agents","agent","skills","agent-skills","multi-agent","orchestrator","claude","claude-code","codex","opencode","copilot","cursor","chatgpt","pm","frontend","backend","mobile","qa","debug","terraform","database","workflow","bug-fixing"],"repository":{"url":"https://github.com/first-fluke/oh-my-agent","type":"git"},"description":"Portable multi-agent harness for .agents-based skills and workflows across Antigravity, Claude Code, Codex, OpenCode, and more","contributors":["gracefullight <gracefullight.dev@gmail.com>","gahyun-git <go4it.gh@gmail.com>"],"maintainers":[{"name":"firstfluke","email":"our.first.fluke@gmail.com"}],"readme":"# oh-my-agent: The Multi-Agent Harness That Checks the Work\n\n[![npm version](https://img.shields.io/npm/v/oh-my-agent?color=cb3837&logo=npm)](https://www.npmjs.com/package/oh-my-agent) [![npm downloads](https://img.shields.io/npm/dm/oh-my-agent?color=cb3837&logo=npm)](https://www.npmjs.com/package/oh-my-agent) [![GitHub stars](https://img.shields.io/github/stars/first-fluke/oh-my-agent?style=flat&logo=github)](https://github.com/first-fluke/oh-my-agent) [![License](https://img.shields.io/github/license/first-fluke/oh-my-agent)](https://github.com/first-fluke/oh-my-agent/blob/main/LICENSE) [![Last Updated](https://img.shields.io/github/last-commit/first-fluke/oh-my-agent?label=updated&logo=git)](https://github.com/first-fluke/oh-my-agent/commits/main)\n\n[한국어](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.ko.md) | [中文](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.zh.md) | [Português](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.pt.md) | [日本語](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.ja.md) | [Français](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.fr.md) | [Español](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.es.md) | [Nederlands](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.nl.md) | [Polski](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.pl.md) | [Русский](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.ru.md) | [Deutsch](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.de.md) | [Tiếng Việt](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.vi.md) | [ภาษาไทย](https://github.com/first-fluke/oh-my-agent/blob/main/docs/README.th.md)\n\n**Agents narrate success. oh-my-agent checks the artifacts.**\n\nSpawning parallel agents is the easy part. The hard part is knowing whether they actually did the work. \"Tests pass, all criteria met\" costs an agent nothing to say, and nothing inside that same session can contradict it.\n\noh-my-agent makes the claim falsifiable. A Stop hook refuses to end your session until your project's own `typecheck` / `test` / `lint` script exits 0. A gate command decides whether a workflow really ran by looking for the artifacts it must have left behind — and its JSON verdict, not the agent's summary, is the result. An independent judge with a fresh context re-verifies every criterion each round, including the ones that already passed. Every gate decision lands on an append-only event log you can read after the fact. Then it runs that same discipline across a dozen agent runtimes from one portable `.agents/` directory.\n\n![oh-my-agent explainer](https://github.com/first-fluke/oh-my-agent/raw/main/docs/assets/video/oh-my-agent-explainer.gif)\n\n[Watch the full video (35s)](https://github.com/first-fluke/oh-my-agent/blob/main/docs/assets/video/oh-my-agent-explainer.mp4)\n\n## Quick Start\n\n**Fastest path — skills into your agents (Claude Code, Cursor, Codex, and more):**\n\n```bash\nnpx skills add first-fluke/oh-my-agent\n```\n\nThat installs the OMA skill pack into detected agent runtimes. Skills teach the agent how to work; the full harness (below) is what checks whether the work actually happened — stop-hook gates, artifact verification, independent judges, and an append-only event log.\n\n### Full harness (gates, hooks, CLI)\n\nUse this when you want workflows, rules, `oma-config.yaml`, keyword-detection hooks, and `oma agent spawn` — not just skills.\n\nThe install scripts auto-install bun, uv, and serena if they're missing.\n\n```bash\n# macOS / Linux — auto-installs bun, uv & serena if missing\ncurl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash\n```\n\n```powershell\n# Windows (PowerShell) — auto-installs bun, uv & serena if missing\nirm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex\n```\n\n```bash\n# Or manual (any OS, requires bun + uv + serena)\nbunx oh-my-agent@latest\n```\n\n<details>\n<summary>Or install skills with Microsoft's <a href=\"https://github.com/microsoft/apm\">Agent Package Manager</a> (APM). Click to expand.</summary>\n\n> Not to be confused with `oma-observability`'s APM (Application Performance Monitoring).\n\n```bash\n# All skills, deployed to every detected runtime\n# (.claude, .cursor, .codex, .opencode, .github, .agents)\napm install first-fluke/oh-my-agent\n\n# A single skill\napm install first-fluke/oh-my-agent/.agents/skills/oma-frontend\n```\n\nAPM ships skills only. For the full harness, use `bunx oh-my-agent@latest` (or the scripts above). Prefer one distribution path per project to avoid drift — if you already used `npx skills add`, stick with skills-only unless you need gates/hooks/CLI.\n\n</details>\n\nPick a preset and you're ready:\n\n| Preset | What You Get |\n|--------|-------------|\n| **All** | **Every agent and skill** |\n| Backend | architecture + backend + brainstorm + db + debug + dev-workflow + pm + qa + scm |\n| Content | academic-writer + design + image + scm + translator + voice |\n| DevOps | architecture + brainstorm + debug + dev-workflow + observability + pm + qa + scm + tf-infra |\n| Frontend | architecture + brainstorm + debug + design + frontend + pm + qa + scm |\n| Fullstack | architecture + backend + brainstorm + db + debug + design + dev-workflow + frontend + mobile + pm + qa + scm + tf-infra |\n| Fullstack Mobile | architecture + backend + brainstorm + db + debug + design + dev-workflow + mobile + pm + qa + scm |\n| Fullstack Web | architecture + backend + brainstorm + db + debug + design + dev-workflow + frontend + pm + qa + scm |\n| Mobile | architecture + brainstorm + debug + mobile + pm + qa + scm |\n| Research | academic-writer + hwp + market + pdf + scholar + scm + search + translator |\n\n## Works With Every Agent\n\nVerification is worth little if it's locked to one vendor. `oh-my-agent` keeps `.agents/` as the single source of truth and projects it into each runtime's native layout, so every supported tool shares the same skills, workflows, rules, and gates — and switching vendors is a config change, not a migration.\n\n<table>\n<colgroup>\n<col span=\"6\" style=\"width:16.67%\" />\n</colgroup>\n<tr>\n<td align=\"center\">\n<a href=\"https://claude.com/product/claude-code\"><img src=\"https://github.com/anthropics.png?size=120\" alt=\"Claude Code\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Claude Code</strong><br/>\n<sub>native + adapter</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://github.com/openai/codex\"><img src=\"https://github.com/openai.png?size=120\" alt=\"Codex CLI\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Codex CLI</strong><br/>\n<sub>native + adapter</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://antigravity.google\"><img src=\"./docs/assets/agents/antigravity.png\" alt=\"Antigravity\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Antigravity</strong><br/>\n<sub>native SSOT</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://cursor.com\"><img src=\"https://github.com/cursor.png?size=120\" alt=\"Cursor\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Cursor</strong><br/>\n<sub>native + adapter</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://github.com/QwenLM/qwen-code\"><img src=\"https://github.com/QwenLM.png?size=120\" alt=\"Qwen Code\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Qwen Code</strong><br/>\n<sub>native dispatch</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://github.com/esengine/DeepSeek-Reasonix\"><img src=\"https://github.com/deepseek-ai.png?size=120\" alt=\"Reasonix\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Reasonix</strong><br/>\n<sub>native-compatible</sub>\n</td>\n</tr>\n<tr>\n<td align=\"center\">\n<a href=\"https://pi.dev/\"><img src=\"./docs/assets/agents/pi.svg\" alt=\"Pi\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Pi</strong><br/>\n<sub>native-compatible</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://github.com/anomalyco/opencode\"><img src=\"./docs/assets/agents/opencode.png\" alt=\"OpenCode\" width=\"48\" height=\"48\" /></a><br/>\n<strong>OpenCode</strong><br/>\n<sub>native-compatible</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://ampcode.com\"><img src=\"./docs/assets/agents/amp.png\" alt=\"Amp\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Amp</strong><br/>\n<sub>native-compatible</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://github.com/features/copilot\"><img src=\"https://github.com/github.png?size=120\" alt=\"GitHub Copilot\" width=\"48\" height=\"48\" /></a><br/>\n<strong>GitHub Copilot</strong><br/>\n<sub>symlinked skills</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://grok.x.ai\"><img src=\"./docs/assets/agents/grok.png\" alt=\"Grok Build\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Grok Build</strong><br/>\n<sub>native hooks</sub>\n</td>\n<td align=\"center\">\n<a href=\"https://kiro.dev\"><img src=\"./docs/assets/agents/kiro.png\" alt=\"Kiro CLI\" width=\"48\" height=\"48\" /></a><br/>\n<strong>Kiro CLI</strong><br/>\n<sub>native hooks + agents</sub>\n</td>\n</tr>\n</table>\n\n<p align=\"center\"><sub><a href=\"./docs/SUPPORTED_AGENTS.md\">& more</a></sub></p>\n\n## Your Engineering Team\n\nInstead of one AI doing everything (and getting confused halfway through), oh-my-agent splits work across specialized agents. Each one knows its domain deeply, has its own tools and checklists, and stays in its lane.\n\n| Agent | What They Do |\n|-------|-------------|\n| **oma-architecture** | Weighs architecture tradeoffs and draws module boundaries, with ADR/ATAM/CBAM analysis. |\n| **oma-backend** | Builds and secures your APIs in Python, Node.js, or Rust. |\n| **oma-brainstorm** | Explores ideas with you before you commit to building. |\n| **oma-db** | Designs your schema, migrations, indexes, and vector stores. |\n| **oma-debug** | Finds the root cause, fixes the bug, and writes a regression test. |\n| **oma-deepsec** | Scans your code for security holes and blocks risky pull requests. |\n| **oma-design** | Builds design systems with tokens, accessibility, and responsive layouts. |\n| **oma-dev-workflow** | Automates your CI/CD, releases, and monorepo tasks. |\n| **oma-docs** | Checks your docs for broken references and flags ones a code change touched. |\n| **oma-explanation** | Turns a diff, PR, or branch into a self-contained interactive HTML explainer with a quiz. |\n| **oma-frontend** | Builds your UI with React/Next.js, TypeScript, Tailwind CSS v4, and shadcn/ui. |\n| **oma-mobile** | Builds cross-platform mobile apps with Flutter. |\n| **oma-observability** | Routes observability work across metrics, logs, traces, SLOs, and incident forensics. |\n| **oma-orchestration** | Runs multiple agents in parallel from the CLI. |\n| **oma-pm** | Plans tasks, breaks down requirements, and defines API contracts. |\n| **oma-qa** | Reviews your code for OWASP security, performance, and accessibility issues. |\n| **oma-refactor** | Refactors code without changing its behavior, using hotspot targeting, characterization-test safety nets, and refactor-only commits. |\n| **oma-scm** | Manages your branches, merges, worktrees, and Conventional Commits. |\n| **oma-search** | Routes each query to the best source and scores how much you can trust the result. |\n| **oma-tf-infra** | Provisions multi-cloud infrastructure with Terraform. |\n\n<details>\n<summary>Internal &amp; meta tools</summary>\n\n| Agent | What They Do |\n|-------|-------------|\n| **oma-coordination** | Guides manual step-by-step coordination of PM, frontend, backend, mobile, and QA agents. |\n| **oma-skill-creation** | Writes and audits new OMA skills in the SSL-lite format. |\n\n</details>\n\n## Beyond Code: Content & Research Pipelines\n\nSeparate from the engineering team, oma ships content and research pipelines built to the same engineering discipline: deterministic replay from fixtures, manifests for reproducibility, and honest degradation reporting when a source or vendor key is unavailable rather than a silently thinner result.\n\n| Agent | What They Do |\n|-------|-------------|\n| **oma-academic-writing** | Drafts, revises, and audits academic prose to publication quality. |\n| **oma-hwp** | Converts HWP, HWPX, and HWPML files to Markdown. |\n| **oma-image** | Generates images through several AI providers at once. |\n| **oma-market** | Researches your market from community signals and frames it with SWOT, 5F, and PESTEL. |\n| **oma-pdf** | Converts PDF files to Markdown. |\n| **oma-recap** | Recaps your conversation history into themed work summaries. |\n| **oma-scholar** | Searches academic literature and helps you run peer review. |\n| **oma-slide** | Generates distinctive, animation-rich HTML presentation decks and exports to PDF/PNG/PPTX. |\n| **oma-translation** | Translates between languages so it reads like a native wrote it. |\n| **oma-video** | Generates short-form, explainer, and demo videos through a key-optional HyperFrames pipeline. |\n| **oma-voice** | Generates voiceovers and transcribes audio on-device, no cloud needed. |\n\n### Orca IDE\n\n[OMA for Orca](integrations/orca/README.md) adds a sidebar panel and command-palette\nactions for project setup, review, debugging, verification, and local results.\nIt uses your existing Orca agent terminal and project OMA installation. Requires\nOrca 1.4.197+ with experimental plugins enabled.\n\n## How It Works\n\nJust chat. Describe what you want and oh-my-agent figures out which agents to use.\n\n```\nYou: \"Build a TODO app with user authentication\"\n→ PM plans the work\n→ Backend builds auth API\n→ Frontend builds React UI\n→ DB designs schema\n→ QA reviews everything\n→ Done: coordinated, reviewed code\n```\n\nOr use slash commands for structured workflows:\n\n| Step | Command | What It Does |\n|------|---------|-------------|\n| 0 | `/deepinit` | Maps your existing codebase into AGENTS.md, ARCHITECTURE.md, and docs |\n| 1 | `/brainstorm` | Explores ideas with you before you commit to building |\n| 2 | `/architecture` | Weighs your design tradeoffs and draws clean module boundaries |\n| 2 | `/design` | Builds your design system with tokens, accessibility, and responsive layouts |\n| 2 | `/plan` | Breaks your feature down into prioritized tasks |\n| 3 | `/work` | Builds your feature step by step across multiple agents |\n| 3 | `/orchestrate` | Runs multiple agents in parallel to build your feature faster |\n| 3 | `/ultrawork` | Builds your feature through five gated quality phases; every review runs in a fresh, isolated reviewer session (cross-context review) |\n| 3 | `/ralph` | Repeats `/ultrawork` until an independent verifier passes every criterion |\n| 4 | `/review` | Reviews your code for security, performance, and accessibility issues |\n| 4 | `/deepsec` | Runs a deep security scan and blocks risky pull requests |\n| 5 | `/debug` | Finds the root cause, fixes the bug, and writes a regression test |\n| 5 | `/docs` | Checks your docs for broken references and patches the ones your code changes touched |\n| 6 | `/scm` | Manages your branches, merges, and Conventional Commits |\n| - | `/schedule` | Schedules an agent job to run on a recurring interval |\n\n**Auto-detection**: You don't even need slash commands — keywords like \"architecture\", \"plan\", \"review\", and \"debug\" in your message (in 11 languages!) auto-activate the right workflow. Detection accuracy is measured, not assumed: `oma verify triggers` scores the detector against a labeled 171-prompt corpus (currently **0% missed-fire**, under 10% false-fire) and gates CI on it.\n\n### Per-Agent Models\n\nSet `model_preset` in `.agents/oma-config.yaml` to choose which AI models each agent uses:\n\n```yaml\nlanguage: en\nmodel_preset: mixed   # antigravity | claude | codex | cursor | kiro | mixed | qwen\n\n# Optional per-agent overrides\nagents:\n  backend: { model: openai/gpt-5.5, effort: high }\n```\n\n- `oma doctor --profile` — prints the per-role resolved model matrix\n- Full guide: [`web/docs/guide/per-agent-models.md`](https://github.com/first-fluke/oh-my-agent/blob/main/web/docs/guide/per-agent-models.md)\n\n## Verification, Not Narration\n\nEach mechanism below is mechanical: a command exits 0 or it doesn't, a file is on disk or it isn't. No LLM is asked whether the work \"looks correct.\"\n\n| Mechanism | What it mechanically checks | Where it lives |\n|-----------|------------------------------|----------------|\n| **Stop-hook gate** | Blocks session termination while a persistent workflow is active, and runs the configured gate script before allowing a stop. Only `typecheck`, `test`, and `lint` are executable — an agent that writes anything else into the state file gets it ignored, never run. Capped at 5 reinforcements so a permanently red gate can't trap you. | [`.agents/hooks/core/persistent-mode.ts`](https://github.com/first-fluke/oh-my-agent/blob/main/.agents/hooks/core/persistent-mode.ts) |\n| **Anti-Circumvention Gate** | `oma ralph verify --json` checks four artifacts a shortcut can't fake: ultrawork's phase records, the plan JSON, a **distinct QA agent's** result file, and a **distinct refactor agent's** result file. Missing artifacts mean the phase did not run, whatever the narration says. | [`.agents/workflows/ralph.md`](https://github.com/first-fluke/oh-my-agent/blob/main/.agents/workflows/ralph.md) |\n| **Independent judge** | Spawned as a separate agent with fresh context, briefed on the criteria only — never on what the implementer claims it fixed. Re-verifies **every** criterion each iteration, including prior PASSes, because fixing C2 is how C1 silently regresses. | [`judge-protocol.md`](https://github.com/first-fluke/oh-my-agent/blob/main/.agents/workflows/ralph/resources/judge-protocol.md) |\n| **Event-sourced state** | Every gate pass, gate failure, and decision appends one JSON line to `~/.oma/u/0/sessions/{sid}/events.jsonl`, stamped with vendor and runtime session id. Append-only, cross-vendor, auditable after the run. | [`event-spec.md`](https://github.com/first-fluke/oh-my-agent/blob/main/.agents/skills/_shared/runtime/event-spec.md) |\n| **Per-agent check battery** | `oma verify <agent>` runs a shared core (scope violation, charter alignment, hardcoded secrets, TODO scan, declared outputs) plus type-specific checks (TypeScript strict, tests, raw SQL, Flutter analyze, inline styles). | `oma verify <agent>` |\n| **Skill eval harness** | `oma skill eval` measures utility lift on held-out tasks — treatment vs. baseline — instead of assuming a skill helps. `oma skill optimize` keeps only edits that improve the measured lift. | [skill-eval guide](https://github.com/first-fluke/oh-my-agent/blob/main/web/docs/guide/skill-eval.md) |\n\nBudgets are enforced the same way. `session.quota_cap` caps tokens, spawn count, and per-vendor spend; the orchestrator refuses the next spawn when a dimension is exceeded. When the wall-clock budget runs out, the Stop hook stops honestly with partial status recorded on the event log, rather than pretending completion.\n\n### Control Boundary\n\noh-my-agent leaves open-ended planning and next-action selection to the host LLM. It does not replace that judgment with a universal workflow graph or policy engine. Instead, it externalizes the invariants that must hold regardless of the model: tool guardrails, permissions, budgets, retry and stop limits, durable events, and mechanically verified completion. Structured events record decisions and gate outcomes; they do not act as a second planner.\n\nDeterministic SLM execution is therefore a separate, optional product direction rather than missing infrastructure in the current harness.\n\n## Why oh-my-agent?\n\n- **Role-based** — agents modeled like a real engineering team, not a pile of prompts\n- **Conditional context** — dispatch loads the owning skill and defers supporting references until the task needs them. File-size scenarios and runtime loading are reported separately ([measurement guidance](https://github.com/first-fluke/oh-my-agent/blob/main/web/docs/core-concepts/skills.md#token-savings-math)).\n- **Recoverable** — after 2 failed retries, `orchestrate` spawns hypothesis variants in parallel and keeps the highest-scoring result instead of retrying a wrong approach forever\n- **Monorepo-aware** — `detectWorkspace` reads pnpm / nx / turbo / lerna and routes each agent to its workspace\n- **Multi-vendor** — mix Antigravity, Claude, Codex, Cursor, Kiro, and Qwen per agent type\n- **Observable** — terminal and web dashboards for real-time monitoring\n\n## Architecture\n\n```mermaid\nflowchart TD\n    subgraph Workflows[\"Workflows\"]\n        direction TB\n        W0[\"/brainstorm\"]\n        W1[\"/work\"]\n        W1b[\"/ultrawork\"]\n        W2[\"/orchestrate\"]\n        W3[\"/architecture\"]\n        W4[\"/plan\"]\n        W5[\"/review\"]\n        W6[\"/debug\"]\n        W7[\"/deepinit\"]\n        W8[\"/design\"]\n    end\n\n    subgraph Orchestration[\"Orchestration\"]\n        direction TB\n        PM[oma-pm]\n        ORC[oma-orchestration]\n    end\n\n    subgraph Domain[\"Domain Agents\"]\n        direction TB\n        ARC[oma-architecture]\n        FE[oma-frontend]\n        BE[oma-backend]\n        DB[oma-db]\n        MB[oma-mobile]\n        DES[oma-design]\n        TF[oma-tf-infra]\n    end\n\n    subgraph Quality[\"Quality\"]\n        direction TB\n        QA[oma-qa]\n        DBG[oma-debug]\n    end\n\n    Workflows --> Orchestration\n    Orchestration --> Domain\n    Domain --> Quality\n    Quality --> SCM([oma-scm])\n```\n\n## Learn More\n\n- **[Detailed Documentation](https://github.com/first-fluke/oh-my-agent/blob/main/docs/AGENTS_SPEC.md)** — Full technical spec and architecture\n- **[Supported Agents](https://github.com/first-fluke/oh-my-agent/blob/main/docs/SUPPORTED_AGENTS.md)** — Agent support matrix across IDEs\n- **[Capability Providers](https://github.com/first-fluke/oh-my-agent/blob/main/docs/capability-providers.md)** — Experimental Gortex and Honcho configuration, routing, and limits\n- **[Benchmark Report](https://github.com/first-fluke/oh-my-agent/blob/main/benchmarks/README.md)** — Method, scores, screenshots, and caveats\n- **[Web Docs](https://first-fluke.github.io/oh-my-agent/)** — Guides, tutorials, and CLI reference\n\n## Sponsors\n\nThis project is maintained thanks to our generous sponsors.\n\n> **Like this project?** Give it a star!\n>\n> ```bash\n> gh api --method PUT /user/starred/first-fluke/oh-my-agent\n> ```\n>\n> Try our optimized starter template: [fullstack-starter](https://github.com/first-fluke/fullstack-starter)\n\n<a href=\"https://github.com/sponsors/first-fluke\">\n  <img src=\"https://img.shields.io/badge/Sponsor-♥-ea4aaa?style=for-the-badge\" alt=\"Sponsor\" />\n</a>\n<a href=\"https://buymeacoffee.com/firstfluke\">\n  <img src=\"https://img.shields.io/badge/Buy%20Me%20a%20Coffee-☕-FFDD00?style=for-the-badge\" alt=\"Buy Me a Coffee\" />\n</a>\n\n### 🚀 Champion\n\n<!-- Champion tier ($100/mo) logos here -->\n\n### 🛸 Booster\n\n<!-- Booster tier ($30/mo) logos here -->\n\n### ☕ Contributor\n\n<!-- Contributor tier ($10/mo) names here -->\n\n[Become a sponsor →](https://github.com/sponsors/first-fluke)\n\nSee [SPONSORS.md](https://github.com/first-fluke/oh-my-agent/blob/main/SPONSORS.md) for a full list of supporters.\n\n## Star History\n\n[![Star History Chart](https://star-history.dera.page/svg?repos=first-fluke/oh-my-agent&type=date&legend=bottom-right)](https://star-history.dera.page/#first-fluke/oh-my-agent&type=date&legend=bottom-right)\n\n## References\n\n- Li, X., Liu, Y., Chen, W., You, B., Di, Z., He, Y., Zheng, S., Choe, K. W., Sun, J., Wang, S., Tao, C., Li, B., Zhao, X., Geng, H., Wu, X., Zhou, J., Chen, X., Xing, H., Li, Y., … Song, D. (2026). *SkillsBench: Benchmarking how well agent skills work across diverse tasks* (Version 4) [Preprint]. arXiv. https://doi.org/10.48550/arXiv.2602.12670\n- Yu, G., & Wang, X. (2026). *Knows: Agent-native structured research representations* (Version 1) [Preprint]. arXiv. https://doi.org/10.48550/arXiv.2604.17309\n- Liang, Q., Wang, H., Liang, Z., & Liu, Y. (2026). *From skill text to skill structure: The scheduling-structural-logical representation for agent skills* (Version 4) [Preprint]. arXiv. https://doi.org/10.48550/arXiv.2604.24026\n- Chen, C., Yu, Q., Gu, Y., Huang, Z., Li, H., Liu, H., Liu, S., Liu, J., Peng, D., Wang, J., Yan, Z., Meng, F., Qin, E., Che, C., & Hu, M. (2026). *The scaling laws of skills in LLM agent systems* (Version 1) [Preprint]. arXiv. https://doi.org/10.48550/arXiv.2605.16508\n- Tang, L., Rashtchian, C., Ferng, C.-S., Tomkins, A., Juan, D.-C., & Vu, T. (2026). *WikiSkill: Compiling agent experience into persistent knowledge for skill evolution* [Preprint]. arXiv. https://doi.org/10.48550/arXiv.2608.27454\n- Huang, Z., Xu, J., Yang, Y., Gong, Z., Yang, Q., Tian, M., Wang, X., Lv, C., Gao, X., Dai, Q., Liu, B., Qiu, K., Yang, X., Chen, D., Zheng, X., & Luo, C. (2026). *From raw experience to skill consumption: A systematic study of model-generated agent skills* [Preprint]. arXiv. https://doi.org/10.48550/arXiv.2605.23899\n- Hong, D. B., Imani, A., & Ahmed, I. (2026). *From anatomy to smells: An empirical study of SKILL.md in agent skills* (Version 2) [Preprint]. arXiv. https://doi.org/10.48550/arXiv.2607.01456\n\n\n## License\n\nMIT\n","readmeFilename":"README.md"}