{"_id":"@adonis0123/react-best-practices","_rev":"12-46681787126cde5985391c371c47cba9","name":"@adonis0123/react-best-practices","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"@adonis0123/react-best-practices","version":"1.0.0","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.0","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/claude-skills/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/claude-skills/issues"},"dist":{"shasum":"e18aadeffad668e28171cdb7789965f2047da3f9","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.0.tgz","fileCount":55,"integrity":"sha512-ERezZiCYfyVEMDAxmAFYmqr3RodGXDOd3Q5VGshcpivC4/4YBCwTSo/lO3lTa6MurMwTcAU07rHKFjPNtwxYUg==","signatures":[{"sig":"MEUCIG/pamBCyaTJAzY7uX1Jeb+oAuUiGaek68bjq9oXPpRjAiEA7vum/k8maTDVVtVJHqgz4Yd7dyB94Ez60QhcZjttIOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144603},"gitHead":"8c77d428d8e3c911d19f4ac234384ef1071b2671","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"repository":{"url":"git+https://github.com/Adonis0123/claude-skills.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.0_1768481663886_0.3468333313670857","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.1":{"name":"@adonis0123/react-best-practices","version":"1.0.1","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.1","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/claude-skills/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/claude-skills/issues"},"dist":{"shasum":"f90337c6bda73cb2ae5d24c682fe931092b00b9a","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.1.tgz","fileCount":56,"integrity":"sha512-YZeb9UWZxo5itGIj/899EPyoMUdTWMbu4FFKQt/HwTWDjdgi/yJXKym/J8prRWSjpXzuzyUpw3/yDkBn1bORZQ==","signatures":[{"sig":"MEUCIQCUiTzE186MuWgSxbKfq+3zq7eY4ITm8rpm5h30VI0iqgIgDTr176cmATzEmIlRQahsMt0Owxwv6DhjyQMEVAKl3Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145638},"_from":"file:adonis0123-react-best-practices-1.0.1.tgz","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"_resolved":"/private/var/folders/_s/z_n_wrdd3wlfpj0rc2fc10qr0000gn/T/4318a7d028ce2f6e325acc618f3bfc98/adonis0123-react-best-practices-1.0.1.tgz","_integrity":"sha512-YZeb9UWZxo5itGIj/899EPyoMUdTWMbu4FFKQt/HwTWDjdgi/yJXKym/J8prRWSjpXzuzyUpw3/yDkBn1bORZQ==","repository":{"url":"git+https://github.com/Adonis0123/claude-skills.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.1_1768483096666_0.7733148104382055","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.2":{"name":"@adonis0123/react-best-practices","version":"1.0.2","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.2","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"dist":{"shasum":"5ac4211cd0b28815ccc085e58ae7cffa61803540","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.2.tgz","fileCount":56,"integrity":"sha512-quIQ7b7+OzoQc8PXIE2WD0f02jq+d+iWmUYxilQvTmqzp0D8tvD+OH2s99lKU2mQoSHtX4ruQwRevpfeLOm4og==","signatures":[{"sig":"MEQCIE6gfiJ9eB0odJlQu/boB+q51ZiuoDARLDM3jKUwkctfAiA5+gzwvLu7U1RyH0wnCeQzSX+Q9N09nHxNRm9p5C3dHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145666},"_from":"file:adonis0123-react-best-practices-1.0.2.tgz","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"_resolved":"/private/var/folders/_s/z_n_wrdd3wlfpj0rc2fc10qr0000gn/T/dae280501a8ab3cdc762a4b41607852e/adonis0123-react-best-practices-1.0.2.tgz","_integrity":"sha512-quIQ7b7+OzoQc8PXIE2WD0f02jq+d+iWmUYxilQvTmqzp0D8tvD+OH2s99lKU2mQoSHtX4ruQwRevpfeLOm4og==","repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.2_1768484838595_0.5685368984018584","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.3":{"name":"@adonis0123/react-best-practices","version":"1.0.3","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.3","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"dist":{"shasum":"07084b04d4b8a6fc760d148231dc030b74a7bc9c","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.3.tgz","fileCount":55,"integrity":"sha512-gC5u6bwz1U8JbXs73+mIYyE6N0GLIIk5J0u1emcZz3p2USzC5cbbEyZ7NvnIxN1uYYdLjJhr/xPc6Ow7oqveqQ==","signatures":[{"sig":"MEUCIATc6eXtAUqQhYF66g/YoObPjup7TE0YWekxbdbjGDwPAiEAkR4LGRGt0jF33UijrWkVeG2K5+tzuY0xIEG0gR8kMEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152385},"_from":"file:adonis0123-react-best-practices-1.0.3.tgz","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"_resolved":"/tmp/9882a59676b7e7e1bc708a5ec403899d/adonis0123-react-best-practices-1.0.3.tgz","_integrity":"sha512-gC5u6bwz1U8JbXs73+mIYyE6N0GLIIk5J0u1emcZz3p2USzC5cbbEyZ7NvnIxN1uYYdLjJhr/xPc6Ow7oqveqQ==","repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering。安装时自动从上游仓库拉取最新版本。","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.3_1768497623428_0.14078111962476814","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.5":{"name":"@adonis0123/react-best-practices","version":"1.0.5","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.5","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"dist":{"shasum":"91abd1f58acbfa7662e5b425e82f0ab2094e3248","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.5.tgz","fileCount":54,"integrity":"sha512-vXmocGULin/rY9Fw2ORxw8iepBFBzdvgufzUKNd0F21MHHBMhczYZStDwjt8fXk+R8Zb8MWk9XSP07Y32z0Y0w==","signatures":[{"sig":"MEUCIQDDLA+G1goDZqWvGszjewQvArS19NXpgrAtl+3WgCDIEAIgEBKr6rVqhgFNFZzlsE9yGR1rlDidAKaQOunQW3/HSLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151301},"gitHead":"0efa944b61132a7da66c4fec251860300319a6d4","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering。安装时自动从上游仓库拉取最新版本。","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.5_1768532872136_0.9247224961582641","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.6":{"name":"@adonis0123/react-best-practices","version":"1.0.6","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.6","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"dist":{"shasum":"f48d35570153808dfef094920df64a8f3003d8f8","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.6.tgz","fileCount":54,"integrity":"sha512-jcXl31ua+h3U5oY3P9BAuvQts+1JEa7uDIULZKmq8jv2Q0UAxFab7PnMZb3Q6bWPqLoG38aJ4mU0E6rDeNAMAQ==","signatures":[{"sig":"MEUCIQCrGeXkcgpZIWP+jRBJ9FwRDblg9Oylw5HNJezSju+wngIgMovGQ4xOV7ve1PSTayKjJ1nh+juM22NGLR8KePe7dmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151417},"gitHead":"2b3bea101bad907664eeed66e0c3228b4acdbae5","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering。安装时自动从上游仓库拉取最新版本。","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.6_1768542396389_0.5787607239017107","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.7":{"name":"@adonis0123/react-best-practices","version":"1.0.7","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.7","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"dist":{"shasum":"2f5425d10c7da059749bb577af773aa3801f9546","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.7.tgz","fileCount":54,"integrity":"sha512-tcOLwNu8OXrwJTRcQFaAl7hF0crK5ECcz1W/UuC5+rKZWNGRkMKru3ZVaTFhPnnuNVsr9O/WNrhNCT0LBZAVJA==","signatures":[{"sig":"MEQCIEvQYgjrr/A1i4JA0np6MEAFjqbsM/yBEsDwcEFNh/12AiBy6a11MjCRXFbHBE4H+SVV2C1E/pk6o+NWR5a/0r0ukg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151417},"gitHead":"4758cadfd272c0c156f7ce30a433bfe69723c143","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering。安装时自动从上游仓库拉取最新版本。","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.7_1768548649346_0.10332767325236847","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.8":{"name":"@adonis0123/react-best-practices","version":"1.0.8","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.8","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"dist":{"shasum":"d00d2ef5d2822840018564e0a0cfb0b4c232029a","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.8.tgz","fileCount":54,"integrity":"sha512-YtTDCYXl1YmhdEGm4l4wsw1irMEorvqGKkiS5BWm2n5+3W1mM1lBM1FToQIhEJLdQC2QGMyi7AbSJJgtH/Dk7A==","signatures":[{"sig":"MEUCIGT4r541fGi97Boo6fDeKEW67GW37t/iujEC7sxFjaFBAiEAtmf0NObMroO+0L1Yx8ru0l0TV/YhqTi9M5TM1JMzCUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151735},"gitHead":"ace072c5e549983b3786df066dbb9a2822ef6d9d","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering。安装时自动从上游仓库拉取最新版本。","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.8_1768555291020_0.4349542317160515","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.9":{"name":"@adonis0123/react-best-practices","version":"1.0.9","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.9","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"dist":{"shasum":"a4a12e4b8d61b03f89b85f2ee89c059dcb669d1e","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.9.tgz","fileCount":54,"integrity":"sha512-+t8nDdDD8X+xPTmSxLur/0vX3KDFa4gB3MMKjdRu1tiK3dMl/fuQBSXew7FEGLukhXVI7X++j+uNuCX73Pnoqw==","signatures":[{"sig":"MEUCIQDFe+yUrFHFiz6BnDVRRSBa5ZfDWXuhBWcttL9KhQJV9AIgKHf7rhJzemCVAe9cdyjP0vfRf/ARlIBKC0G+rAmqkTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151852},"gitHead":"dcf67140e6b5832b3a20d2c8a220099416d03432","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering。安装时自动从上游仓库拉取最新版本。","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.9_1768575793725_0.39187868300504114","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.10":{"name":"@adonis0123/react-best-practices","version":"1.0.10","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.10","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"dist":{"shasum":"a03ff43c273aff19a613df3bf76112452c8758ec","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.10.tgz","fileCount":54,"integrity":"sha512-sMNQQrTTcg5CghKVbrtfq8/DIPJZab8rB3TXDoVXBFNT2R4cCvL4hWM2G8x/qVwo75ku3FJzjaxiMNOkk7jrHw==","signatures":[{"sig":"MEYCIQCO4abmtJQ1GIM7UOrVSHob7NDYCiYKP8L/cXs0HVcd0gIhAKrwFEix0eo0m+lLXqexCe9RkVXh8+fkiC89gSH6qfET","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157529},"gitHead":"bcb88e5a04355cfc28bfe541264aaa121295ebb2","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering。安装时自动从上游仓库拉取最新版本。","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.10_1769080971914_0.2668019106638515","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."},"1.0.11":{"name":"@adonis0123/react-best-practices","version":"1.0.11","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"author":{"name":"adonis"},"license":"MIT","_id":"@adonis0123/react-best-practices@1.0.11","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"dist":{"shasum":"e0b362a24d4a4336d7c101a6978de99e6846bb7c","tarball":"https://registry.npmjs.org/@adonis0123/react-best-practices/-/react-best-practices-1.0.11.tgz","fileCount":54,"integrity":"sha512-cJS5b8N4fr7ubuEDZ0TBkdCY804iwV2Bwr9uSZVKBqVW+lpP0jCOraUY0ppQMIpowkIa/OP0VS/rJM5BG8y/kg==","signatures":[{"sig":"MEUCIQCW+Vee92/sRoooyDUdzs9E/FgjX4A8VFXdxEFYBBaTGQIgUg9lvmQt8Z17AicwPpkdwnps+fYGPEJHC3oEtlFnkTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171320},"gitHead":"a00a4ec9667c5c1b4cfd4f332f4e23293d8c29d9","scripts":{"test":"node install-skill.js && echo 'Installation test completed.'","postinstall":"node install-skill.js","preuninstall":"node uninstall-skill.js"},"_npmUser":{"name":"adonis0123","email":"513554676@qq.com"},"repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"_npmVersion":"10.9.3","description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering。安装时自动从上游仓库拉取最新版本。","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-best-practices_1.0.11_1769506713294_0.2499921806289629","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: these skills moved to https://adonis-skills.vercel.app/. This package is no longer maintained."}},"time":{"created":"2026-01-15T12:54:23.756Z","modified":"2026-09-05T11:13:18.865Z","1.0.0":"2026-01-15T12:54:24.029Z","1.0.1":"2026-01-15T13:18:16.805Z","1.0.2":"2026-01-15T13:47:18.741Z","1.0.3":"2026-01-15T17:20:23.582Z","1.0.5":"2026-01-16T03:07:52.292Z","1.0.6":"2026-01-16T05:46:36.544Z","1.0.7":"2026-01-16T07:30:49.479Z","1.0.8":"2026-01-16T09:21:31.171Z","1.0.9":"2026-01-16T15:03:13.894Z","1.0.10":"2026-01-22T11:22:52.062Z","1.0.11":"2026-01-27T09:38:33.468Z"},"bugs":{"url":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/issues"},"author":{"name":"adonis"},"license":"MIT","homepage":"https://github.com/Adonis0123/agent-skill-npm-boilerplate/tree/main/packages/react-best-practices","keywords":["claude-code","skill","react","nextjs","performance","best-practices","vercel"],"repository":{"url":"git+https://github.com/Adonis0123/agent-skill-npm-boilerplate.git","type":"git","directory":"packages/react-best-practices"},"description":"Claude Code Skill - React 和 Next.js 性能优化最佳实践指南，来自 Vercel Engineering。安装时自动从上游仓库拉取最新版本。","maintainers":[{"name":"adonis0123","email":"513554676@qq.com"}],"readme":"# @adonis0123/react-best-practices\n\n> Claude Code 技能 - React 和 Next.js 性能优化最佳实践（来自 Vercel Engineering）\n\n[![npm version](https://img.shields.io/npm/v/@adonis0123/react-best-practices.svg)](https://www.npmjs.com/package/@adonis0123/react-best-practices)\n\n**原始项目**: [vercel-labs/agent-skills/react-best-practices](https://github.com/vercel-labs/agent-skills/tree/main/skills/react-best-practices)\n\n## 安装\n\n```bash\nnpm install -g @adonis0123/react-best-practices\n```\n\n## 使用\n\n安装后，Claude Code 在编写或审查 React/Next.js 代码时会自动应用这些最佳实践。\n\n## 规则分类\n\n| 优先级 | 分类 | 影响 |\n|--------|------|------|\n| 1 | 消除瀑布流 | 关键 |\n| 2 | 包体积优化 | 关键 |\n| 3 | 服务端性能 | 高 |\n| 4 | 客户端数据获取 | 中高 |\n| 5 | 重渲染优化 | 中 |\n| 6 | 渲染性能 | 中 |\n| 7 | JavaScript 性能 | 低中 |\n| 8 | 高级模式 | 低 |\n\n## 核心规则\n\n### 消除瀑布流（关键）\n- `async-parallel` - 使用 Promise.all() 并行请求\n- `async-suspense-boundaries` - 使用 Suspense 流式传输\n\n### 包体积优化（关键）\n- `bundle-barrel-imports` - 避免 barrel 文件，直接导入\n- `bundle-dynamic-imports` - 使用 next/dynamic 懒加载\n\n### 服务端性能（高）\n- `server-cache-react` - 使用 React.cache() 去重\n- `server-parallel-fetching` - 并行获取数据\n\n### 重渲染优化（中）\n- `rerender-memo` - 提取昂贵计算到 memo 组件\n- `rerender-functional-setstate` - 使用函数式 setState\n\n## 包含内容\n\n- 45 条优化规则\n- 每条规则包含错误/正确代码示例\n- 详细的影响说明\n\n## 致谢\n\nOriginally created by [@shuding](https://x.com/shuding) at [Vercel](https://vercel.com).\n\n## 更多技能\n\n- [@adonis0123/weekly-report](https://www.npmjs.com/package/@adonis0123/weekly-report) - 周报生成\n- [@adonis0123/agent-browser](https://www.npmjs.com/package/@adonis0123/agent-browser) - 浏览器自动化\n- [@adonis0123/skill-development](https://www.npmjs.com/package/@adonis0123/skill-development) - 技能开发指南\n- [@adonis0123/commit](https://www.npmjs.com/package/@adonis0123/commit) - 提交信息生成\n- [@adonis0123/staged-changes-review](https://www.npmjs.com/package/@adonis0123/staged-changes-review) - 代码审查\n- [@adonis0123/create-skill](https://www.npmjs.com/package/@adonis0123/create-skill) - 创建新技能包\n- [@adonis0123/code-doc-generator](https://www.npmjs.com/package/@adonis0123/code-doc-generator) - 代码文档生成\n- [@adonis0123/css-tailwind-styling](https://www.npmjs.com/package/@adonis0123/css-tailwind-styling) - CSS 和 Tailwind 样式规范\n---\n\n## 开发者文档\n\n以下是原始项目的开发文档，供贡献者参考。\n\n### 项目结构\n\n- `rules/` - 独立规则文件（每条规则一个文件）\n  - `_sections.md` - 分类元数据（标题、影响、描述）\n  - `_template.md` - 创建新规则的模板\n  - `area-description.md` - 独立规则文件\n- `AGENTS.md` - 编译输出（自动生成）\n\n### 规则文件命名\n\n- 以 `_` 开头的文件是特殊文件（不参与构建）\n- 规则文件格式：`area-description.md`（如 `async-parallel.md`）\n- 分类根据文件名前缀自动推断\n- 规则按标题字母顺序排序\n- ID（如 1.1, 1.2）在构建时自动生成\n\n### 区域前缀\n\n| 前缀 | 分类 |\n|------|------|\n| `async-` | 消除瀑布流（Section 1）|\n| `bundle-` | 包体积优化（Section 2）|\n| `server-` | 服务端性能（Section 3）|\n| `client-` | 客户端数据获取（Section 4）|\n| `rerender-` | 重渲染优化（Section 5）|\n| `rendering-` | 渲染性能（Section 6）|\n| `js-` | JavaScript 性能（Section 7）|\n| `advanced-` | 高级模式（Section 8）|\n\n### 影响级别\n\n- `CRITICAL` - 最高优先级，重大性能提升\n- `HIGH` - 显著性能改进\n- `MEDIUM-HIGH` - 中高收益\n- `MEDIUM` - 中等性能改进\n- `LOW-MEDIUM` - 低中收益\n- `LOW` - 增量改进\n\n## License\n\nMIT\n","readmeFilename":"README.md"}