[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M70FN7YYP0P74SEPSX3V5HG2":3,"skill-same:01M70FN7YYP0P74SEPSX3V5HG2":72},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M70FN7YYP0P74SEPSX3V5HG2","benchmark",null,"Measure performance baselines and detect regressions across browser Core Web Vitals (LCP, INP, CLS, page weight), API endpoint latency percentiles, and build\u002Ftest feedback times, with before\u002Fafter comparison stored in git-tracked .ecc\u002Fbenchmarks JSON. Use when checking page speed, responding to 'it feels slow' reports, verifying launch performance targets, or comparing stack alternatives.","mdnaimul22\u002Fhuman-skills","mdnaimul22","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F64520358?v=4","01M70FH95MH2H796Q01TYSFZ03","Naimul","01M70FH96798CQR4YHA13F17GA",3,"MIT","https:\u002F\u002Fgithub.com\u002Fmdnaimul22\u002Fhuman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fstorage\u002Faffaan-m_ECC\u002Fbenchmark\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[5,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"test feedback","use","speed","alternatives","page","core","latency","api endpoint","feedback","endpoint","git","stack","browser","reports","across","api","when","performance","vitals","2026-11-10 10:12:30",false,"---\nname: benchmark\ndescription: Measure performance baselines and detect regressions across browser Core Web Vitals (LCP, INP, CLS, page weight), API endpoint latency percentiles, and build\u002Ftest feedback times, with before\u002Fafter comparison stored in git-tracked .ecc\u002Fbenchmarks JSON. Use when checking page speed, responding to 'it feels slow' reports, verifying launch performance targets, or comparing stack alternatives.\nlicense: MIT\nmetadata:\n  origin: ECC\n---\n\n# Benchmark — Performance Baseline & Regression Detection\n\n## When to Use\n\n- Before and after a PR to measure performance impact\n- Setting up performance baselines for a project\n- When users report \"it feels slow\"\n- Before a launch — ensure you meet performance targets\n- Comparing your stack against alternatives\n\n## How It Works\n\n### Mode 1: Page Performance\n\nMeasures real browser metrics via browser MCP:\n\n```\n1. Navigate to each target URL\n2. Measure Core Web Vitals:\n   - LCP (Largest Contentful Paint) — target \u003C 2.5s\n   - CLS (Cumulative Layout Shift) — target \u003C 0.1\n   - INP (Interaction to Next Paint) — target \u003C 200ms\n   - FCP (First Contentful Paint) — target \u003C 1.8s\n   - TTFB (Time to First Byte) — target \u003C 800ms\n3. Measure resource sizes:\n   - Total page weight (target \u003C 1MB)\n   - JS bundle size (target \u003C 200KB gzipped)\n   - CSS size\n   - Image weight\n   - Third-party script weight\n4. Count network requests\n5. Check for render-blocking resources\n```\n\n### Mode 2: API Performance\n\nBenchmarks API endpoints:\n\n```\n1. Hit each endpoint 100 times\n2. Measure: p50, p95, p99 latency\n3. Track: response size, status codes\n4. Test under load: 10 concurrent requests\n5. Compare against SLA targets\n```\n\n### Mode 3: Build Performance\n\nMeasures development feedback loop:\n\n```\n1. Cold build time\n2. Hot reload time (HMR)\n3. Test suite duration\n4. TypeScript check time\n5. Lint time\n6. Docker build time\n```\n\n### Mode 4: Before\u002FAfter Comparison\n\nRun before and after a change to measure impact:\n\n```\n\u002Fbenchmark baseline    # saves current metrics\n# ... make changes ...\n\u002Fbenchmark compare     # compares against baseline\n```\n\nOutput:\n```\n| Metric | Before | After | Delta | Verdict |\n|--------|--------|-------|-------|---------|\n| LCP | 1.2s | 1.4s | +200ms | WARNING: WARN |\n| Bundle | 180KB | 175KB | -5KB | ✓ BETTER |\n| Build | 12s | 14s | +2s | WARNING: WARN |\n```\n\n## Output\n\nStores baselines in `.ecc\u002Fbenchmarks\u002F` as JSON. Git-tracked so the team shares baselines.\n\n## Integration\n\n- CI: run `\u002Fbenchmark compare` on every PR\n- Pair with `\u002Fcanary-watch` for post-deploy monitoring\n- Pair with `\u002Fbrowser-qa` for full pre-ship checklist\n","# Benchmark — Performance Baseline & Regression Detection\n\n## When to Use\n\n- Before and after a PR to measure performance impact\n- Setting up performance baselines for a project\n- When users report \"it feels slow\"\n- Before a launch — ensure you meet performance targets\n- Comparing your stack against alternatives\n\n## How It Works\n\n### Mode 1: Page Performance\n\nMeasures real browser metrics via browser MCP:\n\n```\n1. Navigate to each target URL\n2. Measure Core Web Vitals:\n   - LCP (Largest Contentful Paint) — target \u003C 2.5s\n   - CLS (Cumulative Layout Shift) — target \u003C 0.1\n   - INP (Interaction to Next Paint) — target \u003C 200ms\n   - FCP (First Contentful Paint) — target \u003C 1.8s\n   - TTFB (Time to First Byte) — target \u003C 800ms\n3. Measure resource sizes:\n   - Total page weight (target \u003C 1MB)\n   - JS bundle size (target \u003C 200KB gzipped)\n   - CSS size\n   - Image weight\n   - Third-party script weight\n4. Count network requests\n5. Check for render-blocking resources\n```\n\n### Mode 2: API Performance\n\nBenchmarks API endpoints:\n\n```\n1. Hit each endpoint 100 times\n2. Measure: p50, p95, p99 latency\n3. Track: response size, status codes\n4. Test under load: 10 concurrent requests\n5. Compare against SLA targets\n```\n\n### Mode 3: Build Performance\n\nMeasures development feedback loop:\n\n```\n1. Cold build time\n2. Hot reload time (HMR)\n3. Test suite duration\n4. TypeScript check time\n5. Lint time\n6. Docker build time\n```\n\n### Mode 4: Before\u002FAfter Comparison\n\nRun before and after a change to measure impact:\n\n```\n\u002Fbenchmark baseline    # saves current metrics\n# ... make changes ...\n\u002Fbenchmark compare     # compares against baseline\n```\n\nOutput:\n```\n| Metric | Before | After | Delta | Verdict |\n|--------|--------|-------|-------|---------|\n| LCP | 1.2s | 1.4s | +200ms | WARNING: WARN |\n| Bundle | 180KB | 175KB | -5KB | ✓ BETTER |\n| Build | 12s | 14s | +2s | WARNING: WARN |\n```\n\n## Output\n\nStores baselines in `.ecc\u002Fbenchmarks\u002F` as JSON. Git-tracked so the team shares baselines.\n\n## Integration\n\n- CI: run `\u002Fbenchmark compare` on every PR\n- Pair with `\u002Fcanary-watch` for post-deploy monitoring\n- Pair with `\u002Fbrowser-qa` for full pre-ship checklist\n",{"name":5,"license":15,"metadata":48,"description":7},{"origin":49},"ECC","main","74715deacdc69119d739f38916f8ee4f0f979ebf","skills\u002Fstorage\u002Faffaan-m_ECC\u002Fbenchmark",0,"https:\u002F\u002Fgithub.com\u002Fmdnaimul22\u002Fhuman-skills","https:\u002F\u002Fgithub.com\u002Fmdnaimul22","AI Agents Workflows Automation | Specializing in Python, FastAPI, MCP Agents & Custom ERP.","2026-11-11 21:16:57",{"source":8,"skillName":5,"commands":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add mdnaimul22\u002Fhuman-skills --skill benchmark",{"tool":64,"command":65},"bunx","bunx skills add mdnaimul22\u002Fhuman-skills --skill benchmark",{"tool":67,"command":68},"pnpm","pnpm dlx skills add mdnaimul22\u002Fhuman-skills --skill benchmark","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmdnaimul22\u002Fhuman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fstorage\u002Faffaan-m_ECC\u002Fbenchmark\u002FSKILL.md",true,[],[73,81,109,129,148,163],{"skillNo":74,"name":75,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":80},"01M72JT3YP1SQHD0MANGDXQ4RT","higgsfield-websites","Build, edit, and deploy full-stack websites, apps and games via the Higgsfield CLI (`higgsfield website …`). Each is a React 19 + TanStack Start SSR app in one Cloudflare Worker (D1\u002FR2\u002FKV\u002FDO\u002FContainers). THREE product types, picked via `--type` on create: `website` (standalone, no Higgsfield integration — references\u002Fwebsite-flow.md), `app` (Sign in with Higgsfield + fnf SDK, Quanta — references\u002Fapp-flow.md), `game` (realtime multiplayer rooms — references\u002Fgame-flow.md). Routes to the right flow; each carries its own rules and deploy\u002Fpublish gates.\nUse when: \"build me a website\", \"make a landing page\", \"create a web app\", \"build a SaaS dashboard \u002F portfolio\", \"make me a game\", \"deploy this site\", \"publish\". Also owns GAME ART: \"make a spritesheet\", \"tileable texture\", \"animate a 3D character\", game music\u002FSFX — see the game-* references.\nNOT for: single image\u002Fvideo\u002Faudio generation (higgsfield-generate), product photos (higgsfield-product-photoshoot), marketplace cards (higgsfield-marketplace-cards).","https:\u002F\u002Fgithub.com\u002Fmdnaimul22\u002Fhuman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fstorage\u002Fhiggsfield-ai_skills\u002Fhiggsfield-websites\u002FSKILL.md",[],[],"2026-11-10 22:39:42",{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":101,"publishedAt":43},"01M70JPK8HAXXA85P7Q8NKZZYG","writing-skills","Use when creating new skills, editing existing skills, or verifying skills work before deployment","https:\u002F\u002Fgithub.com\u002Fmdnaimul22\u002Fhuman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fstorage\u002Fobra_superpowers\u002Fwriting-skills\u002FSKILL.md",[87,92,95,98],{"categoryNo":88,"categoryName":89,"taxonomyType":90,"taxonomyTypeDesc":91},"01JBSEEDCAT000000000000018","写作与文案","SCENARIO","使用场景",{"categoryNo":93,"categoryName":94,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000036","内容创作者",{"categoryNo":96,"categoryName":97,"taxonomyType":90,"taxonomyTypeDesc":91},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":99,"categoryName":100,"taxonomyType":90,"taxonomyTypeDesc":91},"01JBSEEDCAT000000000000008","测试与质量",[102,103,104,105,25,106,107,40,108],"writing","writing skills","editing","deployment","Existing","new","work",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":118,"publishedAt":43},"01M70JP4PHBH1CQVVDWZ94W159","writing-plans","Use when you have a spec or requirements for a multi-step task, before touching code","https:\u002F\u002Fgithub.com\u002Fmdnaimul22\u002Fhuman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fstorage\u002Fobra_superpowers\u002Fwriting-plans\u002FSKILL.md",[115,116,117],{"categoryNo":88,"categoryName":89,"taxonomyType":90,"taxonomyTypeDesc":91},{"categoryNo":93,"categoryName":94,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[102,119,120,121,40,122,123,25,124,125,126,127,128],"writing plans","plans","you","code","for","requirements","task","multi","spec","multi-step task",{"skillNo":130,"name":131,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":135,"publishedAt":43},"01M70JNTYVGXFZT8PASZ844TH8","verification-before-completion","Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always","https:\u002F\u002Fgithub.com\u002Fmdnaimul22\u002Fhuman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fstorage\u002Fobra_superpowers\u002Fverification-before-completion\u002FSKILL.md",[],[136,137,138,139,140,141,25,142,143,144,40,145,108,146,147],"verification","verification before completion","complete","about","output","assertions","prs","evidence","claim","claims","commands","running",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":155,"publishedAt":43},"01M70JNGVSQDESWN0Q5BPJ875V","using-superpowers","Use when starting any conversation - establishes how to find and use skills, requiring skill invocation before ANY response including clarifying questions","https:\u002F\u002Fgithub.com\u002Fmdnaimul22\u002Fhuman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fstorage\u002Fobra_superpowers\u002Fusing-superpowers\u002FSKILL.md",[154],{"categoryNo":96,"categoryName":97,"taxonomyType":90,"taxonomyTypeDesc":91},[156,157,158,159,25,40,160,161,162],"using superpowers","superpowers","conversation","how to","how","find","questions",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":169,"publishedAt":43},"01M70JN57CE588NPYPYTWH1DWG","using-git-worktrees","Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback","https:\u002F\u002Fgithub.com\u002Fmdnaimul22\u002Fhuman-skills\u002Fblob\u002Fmain\u002Fskills\u002Fstorage\u002Fobra_superpowers\u002Fusing-git-worktrees\u002FSKILL.md",[],[170,171,34,172,173,174,40,108,175,176,177,178,179,180,181,120,25,182,183],"using git worktrees","Using git","worktrees","git worktrees","implementation","git worktree","worktree","native","Tools","isolation","fallback","feature","via","workspace"]