[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6P16TAX5W8Q2FG7FR2CMPYJ":3,"skill-same:01M6P16TAX5W8Q2FG7FR2CMPYJ":204},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":32,"linkOnly":33,"markdownContent":34,"markdownBody":35,"frontMatter":36,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":13,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":44,"install":45,"resources":58},"01M6P16TAX5W8Q2FG7FR2CMPYJ","supabase-postgres-best-practices",null,"Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.","FinesseJones\u002Fnemoclaw-agents","FinesseJones","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F128651589?v=4","01M6NX02PA6VGE31X96XTJQQNM","01M6NX02TQX35VWPZCK8E0YY7K",0,"MIT","https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31],"best practices","supabase postgres best practices","supabase","postgres best practices","postgres","writing","performance","database","Optimization","performance optimization","use","schema","queries","postgres performance","2026-11-10 10:12:30",false,"---\nname: supabase-postgres-best-practices\ndescription: Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.\nlicense: MIT\nmetadata:\n  author: supabase\n  version: \"1.0.0\"\n---\n\n# Supabase Postgres Best Practices\n\nComprehensive performance optimization guide for Postgres, maintained by Supabase. Contains rules across 8 categories, prioritized by impact to guide automated query optimization and schema design.\n\n## When to Apply\n\nReference these guidelines when:\n- Writing SQL queries or designing schemas\n- Implementing indexes or query optimization\n- Reviewing database performance issues\n- Configuring connection pooling or scaling\n- Optimizing for Postgres-specific features\n- Working with Row-Level Security (RLS)\n\n## Rule Categories by Priority\n\n| Priority | Category | Impact | Prefix |\n|----------|----------|--------|--------|\n| 1 | Query Performance | CRITICAL | `query-` |\n| 2 | Connection Management | CRITICAL | `conn-` |\n| 3 | Security & RLS | CRITICAL | `security-` |\n| 4 | Schema Design | HIGH | `schema-` |\n| 5 | Concurrency & Locking | MEDIUM-HIGH | `lock-` |\n| 6 | Data Access Patterns | MEDIUM | `data-` |\n| 7 | Monitoring & Diagnostics | LOW-MEDIUM | `monitor-` |\n| 8 | Advanced Features | LOW | `advanced-` |\n\n## How to Use\n\nRead individual rule files for detailed explanations and SQL examples:\n\n```\nrules\u002Fquery-missing-indexes.md\nrules\u002Fschema-partial-indexes.md\nrules\u002F_sections.md\n```\n\nEach rule file contains:\n- Brief explanation of why it matters\n- Incorrect SQL example with explanation\n- Correct SQL example with explanation\n- Optional EXPLAIN output or metrics\n- Additional context and references\n- Supabase-specific notes (when applicable)\n\n## Full Compiled Document\n\nFor the complete guide with all rules expanded: `AGENTS.md`\n","# Supabase Postgres Best Practices\n\nComprehensive performance optimization guide for Postgres, maintained by Supabase. Contains rules across 8 categories, prioritized by impact to guide automated query optimization and schema design.\n\n## When to Apply\n\nReference these guidelines when:\n- Writing SQL queries or designing schemas\n- Implementing indexes or query optimization\n- Reviewing database performance issues\n- Configuring connection pooling or scaling\n- Optimizing for Postgres-specific features\n- Working with Row-Level Security (RLS)\n\n## Rule Categories by Priority\n\n| Priority | Category | Impact | Prefix |\n|----------|----------|--------|--------|\n| 1 | Query Performance | CRITICAL | `query-` |\n| 2 | Connection Management | CRITICAL | `conn-` |\n| 3 | Security & RLS | CRITICAL | `security-` |\n| 4 | Schema Design | HIGH | `schema-` |\n| 5 | Concurrency & Locking | MEDIUM-HIGH | `lock-` |\n| 6 | Data Access Patterns | MEDIUM | `data-` |\n| 7 | Monitoring & Diagnostics | LOW-MEDIUM | `monitor-` |\n| 8 | Advanced Features | LOW | `advanced-` |\n\n## How to Use\n\nRead individual rule files for detailed explanations and SQL examples:\n\n```\nrules\u002Fquery-missing-indexes.md\nrules\u002Fschema-partial-indexes.md\nrules\u002F_sections.md\n```\n\nEach rule file contains:\n- Brief explanation of why it matters\n- Incorrect SQL example with explanation\n- Correct SQL example with explanation\n- Optional EXPLAIN output or metrics\n- Additional context and references\n- Supabase-specific notes (when applicable)\n\n## Full Compiled Document\n\nFor the complete guide with all rules expanded: `AGENTS.md`\n",{"name":5,"license":14,"metadata":37,"description":7},{"author":20,"version":38},"1.0.0","main","26e6f18327d193e0fcb03fe743da97cfe8e44d0d","anti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices","https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents","https:\u002F\u002Fgithub.com\u002FFinesseJones","2026-04-22 02:35:27",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add FinesseJones\u002Fnemoclaw-agents --skill supabase-postgres-best-practices",{"tool":51,"command":52},"bunx","bunx skills add FinesseJones\u002Fnemoclaw-agents --skill supabase-postgres-best-practices",{"tool":54,"command":55},"pnpm","pnpm dlx skills add FinesseJones\u002Fnemoclaw-agents --skill supabase-postgres-best-practices","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002FSKILL.md",true,[59,65,69,73,77,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,160,164,168,172,176,180,184,188,192,196,200],{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"AGENTS.md","REFERENCE","参考文档",44927,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002FAGENTS.md",{"path":66,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":67,"sourceHtmlUrl":68},"metadata.json",818,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Fmetadata.json",{"path":70,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":71,"sourceHtmlUrl":72},"README.md",3173,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002FREADME.md",{"path":74,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":75,"sourceHtmlUrl":76},"rules\u002F_contributing.md",4147,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002F_contributing.md",{"path":78,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":79,"sourceHtmlUrl":80},"rules\u002F_sections.md",1682,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002F_sections.md",{"path":82,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":83,"sourceHtmlUrl":84},"rules\u002F_template.md",1040,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002F_template.md",{"path":86,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":87,"sourceHtmlUrl":88},"rules\u002Fadvanced-full-text-search.md",1468,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fadvanced-full-text-search.md",{"path":90,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":91,"sourceHtmlUrl":92},"rules\u002Fadvanced-jsonb-indexing.md",1444,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fadvanced-jsonb-indexing.md",{"path":94,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":95,"sourceHtmlUrl":96},"rules\u002Fconn-idle-timeout.md",1282,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fconn-idle-timeout.md",{"path":98,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":99,"sourceHtmlUrl":100},"rules\u002Fconn-limits.md",1325,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fconn-limits.md",{"path":102,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":103,"sourceHtmlUrl":104},"rules\u002Fconn-pooling.md",1382,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fconn-pooling.md",{"path":106,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":107,"sourceHtmlUrl":108},"rules\u002Fconn-prepared-statements.md",1529,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fconn-prepared-statements.md",{"path":110,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":111,"sourceHtmlUrl":112},"rules\u002Fdata-batch-inserts.md",1287,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fdata-batch-inserts.md",{"path":114,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":115,"sourceHtmlUrl":116},"rules\u002Fdata-n-plus-one.md",1361,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fdata-n-plus-one.md",{"path":118,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":119,"sourceHtmlUrl":120},"rules\u002Fdata-pagination.md",1358,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fdata-pagination.md",{"path":122,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":123,"sourceHtmlUrl":124},"rules\u002Fdata-upsert.md",1390,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fdata-upsert.md",{"path":126,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":127,"sourceHtmlUrl":128},"rules\u002Flock-advisory.md",1531,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Flock-advisory.md",{"path":130,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":131,"sourceHtmlUrl":132},"rules\u002Flock-deadlock-prevention.md",1855,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Flock-deadlock-prevention.md",{"path":134,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":135,"sourceHtmlUrl":136},"rules\u002Flock-short-transactions.md",1350,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Flock-short-transactions.md",{"path":138,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":139,"sourceHtmlUrl":140},"rules\u002Flock-skip-locked.md",1353,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Flock-skip-locked.md",{"path":142,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":143,"sourceHtmlUrl":144},"rules\u002Fmonitor-explain-analyze.md",1441,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fmonitor-explain-analyze.md",{"path":146,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":147,"sourceHtmlUrl":148},"rules\u002Fmonitor-pg-stat-statements.md",1418,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fmonitor-pg-stat-statements.md",{"path":150,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":151,"sourceHtmlUrl":152},"rules\u002Fmonitor-vacuum-analyze.md",1506,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fmonitor-vacuum-analyze.md",{"path":154,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":155,"sourceHtmlUrl":156},"rules\u002Fquery-composite-indexes.md",1454,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fquery-composite-indexes.md",{"path":158,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":111,"sourceHtmlUrl":159},"rules\u002Fquery-covering-indexes.md","https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fquery-covering-indexes.md",{"path":161,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":162,"sourceHtmlUrl":163},"rules\u002Fquery-index-types.md",1385,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fquery-index-types.md",{"path":165,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":166,"sourceHtmlUrl":167},"rules\u002Fquery-missing-indexes.md",1218,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fquery-missing-indexes.md",{"path":169,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":170,"sourceHtmlUrl":171},"rules\u002Fquery-partial-indexes.md",1347,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fquery-partial-indexes.md",{"path":173,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":174,"sourceHtmlUrl":175},"rules\u002Fschema-data-types.md",1453,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fschema-data-types.md",{"path":177,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":178,"sourceHtmlUrl":179},"rules\u002Fschema-foreign-key-indexes.md",1679,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fschema-foreign-key-indexes.md",{"path":181,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":182,"sourceHtmlUrl":183},"rules\u002Fschema-lowercase-identifiers.md",1728,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fschema-lowercase-identifiers.md",{"path":185,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":186,"sourceHtmlUrl":187},"rules\u002Fschema-partitioning.md",1548,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fschema-partitioning.md",{"path":189,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":190,"sourceHtmlUrl":191},"rules\u002Fschema-primary-keys.md",1821,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fschema-primary-keys.md",{"path":193,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":194,"sourceHtmlUrl":195},"rules\u002Fsecurity-privileges.md",1566,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fsecurity-privileges.md",{"path":197,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":198,"sourceHtmlUrl":199},"rules\u002Fsecurity-rls-basics.md",1372,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fsecurity-rls-basics.md",{"path":201,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":202,"sourceHtmlUrl":203},"rules\u002Fsecurity-rls-performance.md",1493,"https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fpostgres-best-practices\u002Frules\u002Fsecurity-rls-performance.md",[205,234,280],{"skillNo":206,"name":207,"nameZh":6,"description":208,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":209,"licenseFileUrl":6,"sourceHtmlUrl":210,"categories":211,"keywords":223,"publishedAt":32},"01M6P2MYHGDAVG7STPBX1NXYSA","terraform-skill","Terraform infrastructure as code best practices","Apache-2.0","https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fterraform-skill\u002FSKILL.md",[212,217,220],{"categoryNo":213,"categoryName":214,"taxonomyType":215,"taxonomyTypeDesc":216},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":218,"categoryName":219,"taxonomyType":215,"taxonomyTypeDesc":216},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":221,"categoryName":222,"taxonomyType":215,"taxonomyTypeDesc":216},"01JBSEEDCAT000000000000023","Skill与智能体开发",[224,225,226,227,228,229,18,230,231,232,233],"terraform skill","terraform","safe","github","infrastructure","code","infrastructure as code","https","terraform infrastructure","as",{"skillNo":235,"name":236,"nameZh":6,"description":237,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":238,"categories":239,"keywords":260,"publishedAt":32},"01M6NYB85R84DJZXW01XY4DGAX","content-creator","Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content calendars, or when user mentions content creation, brand voice, SEO optimization, social media marketing, or content strategy.","https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fcontent-creator\u002FSKILL.md",[240,243,246,249,254,257],{"categoryNo":241,"categoryName":242,"taxonomyType":215,"taxonomyTypeDesc":216},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":244,"categoryName":245,"taxonomyType":215,"taxonomyTypeDesc":216},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":247,"categoryName":248,"taxonomyType":215,"taxonomyTypeDesc":216},"01JBSEEDCAT000000000000019","营销推广",{"categoryNo":250,"categoryName":251,"taxonomyType":252,"taxonomyTypeDesc":253},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":255,"categoryName":256,"taxonomyType":252,"taxonomyTypeDesc":253},"01JBSEEDCAT000000000000035","市场营销",{"categoryNo":258,"categoryName":259,"taxonomyType":252,"taxonomyTypeDesc":253},"01JBSEEDCAT000000000000036","内容创作者",[261,262,263,264,265,266,267,268,269,270,271,272,273,23,274,275,276,277,278,279],"content creator","content","creator","content-marketing","social","content creation","optimizer","creation","2025","posts","seo optimization","marketing","brand","create","planning","analyzing","social-media","Media","content strategy",{"skillNo":281,"name":282,"nameZh":6,"description":283,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":284,"categories":285,"keywords":286,"publishedAt":32},"01M6NXVSK24B7HD74KNMF4MN0P","busybox-on-windows","How to use a Win32 build of BusyBox to run many of the standard UNIX command line tools on Windows.","https:\u002F\u002Fgithub.com\u002FFinesseJones\u002Fnemoclaw-agents\u002Fblob\u002Fmain\u002Fanti-gravity\u002Fskills-library\u002Fskills\u002Fbusybox-on-windows\u002FSKILL.md",[],[287,288,289,290,291,292,293,294,295,28,296,297,298,299,300],"windows","busybox on windows","line","run","win32","command line","Tools","how","command","command line tools","build","unix","how to","standard"]