[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M78HT5TGXQ8FTFAEWMTYP4AB":3,"skill-same:01M78HT5TGXQ8FTFAEWMTYP4AB":94},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":18,"linkOnly":19,"markdownContent":20,"markdownBody":21,"frontMatter":22,"refName":27,"commitSha":28,"skillDirectory":29,"forksCount":13,"repositoryHtmlUrl":30,"repositoryHomepageUrl":31,"ownerHtmlUrl":32,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":33,"install":34,"resources":47},"01M78HT5TGXQ8FTFAEWMTYP4AB","data-designer",null,"Use when the user wants to create a dataset, generate synthetic data, or build a data generation pipeline.","matheussluzz\u002FZeuZ-Agent","matheussluzz","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F209255758?v=4","01M78HKHH1D1ASC9KC9BG583DH","01M78HKHHP6W7XRXQM2SBCAM3R",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: data-designer\ndescription: Use when the user wants to create a dataset, generate synthetic data, or build a data generation pipeline.\nargument-hint: [describe the dataset you want to generate]\nlicense: Apache-2.0\nmetadata:\n  owner: DataDesigner\n---\n\n# Before You Start\n\nDo not explore the workspace first. The workflow's Learn step gives you everything you need.\n\n# Goal\n\nBuild a synthetic dataset using the Data Designer library that matches this description:\n\n$ARGUMENTS\n\n# Workflow\n\nUse **Autopilot** mode if the user implies they don't want to answer questions — e.g., they say something like \"be opinionated\", \"you decide\", \"make reasonable assumptions\", \"just build it\", \"surprise me\", etc. Otherwise, use **Interactive** mode (default).\n\nRead **only** the workflow file that matches the selected mode, then follow it:\n\n- **Interactive** → read `workflows\u002Finteractive.md`\n- **Autopilot** → read `workflows\u002Fautopilot.md`\n\n# Rules\n\n- Keep all columns in the output by default. The only exceptions for dropping a column are: (1) the user explicitly asks, or (2) it is a helper column that exists solely to derive other columns (e.g., a sampled person object used to extract name, city, etc.). When in doubt, keep the column.\n- Do not suggest or ask about seed datasets. Only use one when the user explicitly provides seed data or asks to build from existing records. When using a seed, read `references\u002Fseed-datasets.md`.\n- When the dataset requires person data (names, demographics, addresses), read `references\u002Fperson-sampling.md`.\n- If a dataset script that matches the dataset description already exists, ask the user whether to edit it or create a new one.\n\n# Usage Tips and Common Pitfalls\n\n- **Sampler and validation columns need both a type and params.** E.g., `sampler_type=\"category\"` with `params=dd.CategorySamplerParams(...)`.\n- **Jinja2 templates** in `prompt`, `system_prompt`, and `expr` fields: reference columns with `{{ column_name }}`, nested fields with `{{ column_name.field }}`.\n- **`SamplerColumnConfig`:** Takes `params`, not `sampler_params`.\n- **LLM judge score access:** `LLMJudgeColumnConfig` produces a nested dict where each score name maps to `{reasoning: str, score: int}`. To get the numeric score, use the `.score` attribute. For example, for a judge column named `quality` with a score named `correctness`, use `{{ quality.correctness.score }}`. Using `{{ quality.correctness }}` returns the full dict, not the numeric score.\n\n# Troubleshooting\n\n- **`data-designer` CLI not found:** Tell the user that `data-designer` is not installed in this environment (requires Python >= 3.10). Ask if they would like you to create a virtual environment and install it, or if they prefer to do it themselves. Do not install anything without the user's permission.\n- **Network errors during preview:** A sandbox environment may be blocking outbound requests. Ask the user for permission to retry the command with the sandbox disabled. Only as a last resort, if retrying outside the sandbox also fails, tell the user to run the command themselves.\n\n# Output Template\n\nWrite a Python file to the current directory with a `load_config_builder()` function returning a `DataDesignerConfigBuilder`. Name the file descriptively (e.g., `customer_reviews.py`). Use PEP 723 inline metadata for dependencies.\n\n```python\n# \u002F\u002F\u002F script\n# dependencies = [\n#   \"data-designer\", # always required\n#   \"pydantic\", # only if this script imports from pydantic\n#   # add additional dependencies here\n# ]\n# \u002F\u002F\u002F\nimport data_designer.config as dd\nfrom pydantic import BaseModel, Field\n\n\n# Use Pydantic models when the output needs to conform to a specific schema\nclass MyStructuredOutput(BaseModel):\n    field_one: str = Field(description=\"...\")\n    field_two: int = Field(description=\"...\")\n\n\n# Use custom generators when built-in column types aren't enough\n@dd.custom_column_generator(\n    required_columns=[\"col_a\"],\n    side_effect_columns=[\"extra_col\"],\n)\ndef generator_function(row: dict) -> dict:\n    # add custom logic here that depends on \"col_a\" and update row in place\n    row[\"name_in_custom_column_config\"] = \"custom value\"\n    row[\"extra_col\"] = \"extra value\"\n    return row\n\n\ndef load_config_builder() -> dd.DataDesignerConfigBuilder:\n    config_builder = dd.DataDesignerConfigBuilder()\n\n    # Seed dataset (only if the user explicitly mentions a seed dataset path)\n    # config_builder.with_seed_dataset(dd.LocalFileSeedSource(path=\"path\u002Fto\u002Fseed.parquet\"))\n\n    # config_builder.add_column(...)\n    # config_builder.add_processor(...)\n\n    return config_builder\n```\n\nOnly include Pydantic models, custom generators, seed datasets, and extra dependencies when the task requires them.\n","# Before You Start\n\nDo not explore the workspace first. The workflow's Learn step gives you everything you need.\n\n# Goal\n\nBuild a synthetic dataset using the Data Designer library that matches this description:\n\n$ARGUMENTS\n\n# Workflow\n\nUse **Autopilot** mode if the user implies they don't want to answer questions — e.g., they say something like \"be opinionated\", \"you decide\", \"make reasonable assumptions\", \"just build it\", \"surprise me\", etc. Otherwise, use **Interactive** mode (default).\n\nRead **only** the workflow file that matches the selected mode, then follow it:\n\n- **Interactive** → read `workflows\u002Finteractive.md`\n- **Autopilot** → read `workflows\u002Fautopilot.md`\n\n# Rules\n\n- Keep all columns in the output by default. The only exceptions for dropping a column are: (1) the user explicitly asks, or (2) it is a helper column that exists solely to derive other columns (e.g., a sampled person object used to extract name, city, etc.). When in doubt, keep the column.\n- Do not suggest or ask about seed datasets. Only use one when the user explicitly provides seed data or asks to build from existing records. When using a seed, read `references\u002Fseed-datasets.md`.\n- When the dataset requires person data (names, demographics, addresses), read `references\u002Fperson-sampling.md`.\n- If a dataset script that matches the dataset description already exists, ask the user whether to edit it or create a new one.\n\n# Usage Tips and Common Pitfalls\n\n- **Sampler and validation columns need both a type and params.** E.g., `sampler_type=\"category\"` with `params=dd.CategorySamplerParams(...)`.\n- **Jinja2 templates** in `prompt`, `system_prompt`, and `expr` fields: reference columns with `{{ column_name }}`, nested fields with `{{ column_name.field }}`.\n- **`SamplerColumnConfig`:** Takes `params`, not `sampler_params`.\n- **LLM judge score access:** `LLMJudgeColumnConfig` produces a nested dict where each score name maps to `{reasoning: str, score: int}`. To get the numeric score, use the `.score` attribute. For example, for a judge column named `quality` with a score named `correctness`, use `{{ quality.correctness.score }}`. Using `{{ quality.correctness }}` returns the full dict, not the numeric score.\n\n# Troubleshooting\n\n- **`data-designer` CLI not found:** Tell the user that `data-designer` is not installed in this environment (requires Python >= 3.10). Ask if they would like you to create a virtual environment and install it, or if they prefer to do it themselves. Do not install anything without the user's permission.\n- **Network errors during preview:** A sandbox environment may be blocking outbound requests. Ask the user for permission to retry the command with the sandbox disabled. Only as a last resort, if retrying outside the sandbox also fails, tell the user to run the command themselves.\n\n# Output Template\n\nWrite a Python file to the current directory with a `load_config_builder()` function returning a `DataDesignerConfigBuilder`. Name the file descriptively (e.g., `customer_reviews.py`). Use PEP 723 inline metadata for dependencies.\n\n```python\n# \u002F\u002F\u002F script\n# dependencies = [\n#   \"data-designer\", # always required\n#   \"pydantic\", # only if this script imports from pydantic\n#   # add additional dependencies here\n# ]\n# \u002F\u002F\u002F\nimport data_designer.config as dd\nfrom pydantic import BaseModel, Field\n\n\n# Use Pydantic models when the output needs to conform to a specific schema\nclass MyStructuredOutput(BaseModel):\n    field_one: str = Field(description=\"...\")\n    field_two: int = Field(description=\"...\")\n\n\n# Use custom generators when built-in column types aren't enough\n@dd.custom_column_generator(\n    required_columns=[\"col_a\"],\n    side_effect_columns=[\"extra_col\"],\n)\ndef generator_function(row: dict) -> dict:\n    # add custom logic here that depends on \"col_a\" and update row in place\n    row[\"name_in_custom_column_config\"] = \"custom value\"\n    row[\"extra_col\"] = \"extra value\"\n    return row\n\n\ndef load_config_builder() -> dd.DataDesignerConfigBuilder:\n    config_builder = dd.DataDesignerConfigBuilder()\n\n    # Seed dataset (only if the user explicitly mentions a seed dataset path)\n    # config_builder.with_seed_dataset(dd.LocalFileSeedSource(path=\"path\u002Fto\u002Fseed.parquet\"))\n\n    # config_builder.add_column(...)\n    # config_builder.add_processor(...)\n\n    return config_builder\n```\n\nOnly include Pydantic models, custom generators, seed datasets, and extra dependencies when the task requires them.\n",{"name":5,"license":14,"metadata":23,"description":7,"argument-hint":25},{"owner":24},"DataDesigner",[26],"describe the dataset you want to generate","main","fc4f2c7759ae400c66cd38656db70ead882a0d08","catalog\u002Fbundles\u002Fnvidia\u002Fdata-designer","https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent","https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent#readme","https:\u002F\u002Fgithub.com\u002Fmatheussluzz","2026-08-27 05:21:51",{"source":8,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add matheussluzz\u002FZeuZ-Agent --skill data-designer",{"tool":40,"command":41},"bunx","bunx skills add matheussluzz\u002FZeuZ-Agent --skill data-designer",{"tool":43,"command":44},"pnpm","pnpm dlx skills add matheussluzz\u002FZeuZ-Agent --skill data-designer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002FSKILL.md",true,[48,54,58,62,66,72,76,82,86,90],{"path":49,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":52,"sourceHtmlUrl":53},"BENCHMARK.md","REFERENCE","参考文档",3821,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002FBENCHMARK.md",{"path":55,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":56,"sourceHtmlUrl":57},"references\u002Fperson-sampling.md",2356,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002Freferences\u002Fperson-sampling.md",{"path":59,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":60,"sourceHtmlUrl":61},"references\u002Fpreview-review.md",1875,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002Freferences\u002Fpreview-review.md",{"path":63,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":64,"sourceHtmlUrl":65},"references\u002Fseed-datasets.md",1170,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002Freferences\u002Fseed-datasets.md",{"path":67,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":70,"sourceHtmlUrl":71},"scripts\u002Fget_person_object_schema.py","SCRIPT","脚本",1765,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002Fscripts\u002Fget_person_object_schema.py",{"path":73,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":74,"sourceHtmlUrl":75},"skill-card.md",3737,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002Fskill-card.md",{"path":77,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":80,"sourceHtmlUrl":81},"skill.oms.sig","OTHER","其他",6029,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002Fskill.oms.sig",{"path":83,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":84,"sourceHtmlUrl":85},"workflows\u002Fautopilot.md",2631,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002Fworkflows\u002Fautopilot.md",{"path":87,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":88,"sourceHtmlUrl":89},"workflows\u002Finteractive.md",3322,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002Fworkflows\u002Finteractive.md",{"path":91,"resourceType":50,"resourceTypeDesc":51,"sizeBytes":92,"sourceHtmlUrl":93},"zeuz.manifest.yaml",172,"https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fcatalog\u002Fbundles\u002Fnvidia\u002Fdata-designer\u002Fzeuz.manifest.yaml",[95,103,110,117,124,131],{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":99,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":18},"01M78JQ2R0QR8H2Z6662RFX804","gamma","Fixture skill gamma for discovery benchmarks.","MIT","https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskill-registry-mini\u002Fskills\u002Fgamma\u002FSKILL.md",[],[],{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":99,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":109,"publishedAt":18},"01M78JQ1KCVZ15APZG3FFF29K0","beta","Fixture skill beta for discovery benchmarks.","https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskill-registry-mini\u002Fskills\u002Fbeta\u002FSKILL.md",[],[],{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":99,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":18},"01M78JQ0FJTK4Q9JKZMX9SVSEN","alpha","Fixture skill alpha for discovery benchmarks.","https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fskill-registry-mini\u002Fskills\u002Falpha\u002FSKILL.md",[],[],{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":99,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":18},"01M78JPYVYPY7R8QS10KADQPWE","writing-for-agents","Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.","https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fskills\u002Fwriting-for-agents\u002FSKILL.md",[],[],{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":99,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":18},"01M78JPVYHB88RF5ATZVGX84RR","wizard","Generate an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover. Don't invoke this for steps the agent can perform itself.","https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fskills\u002Fwizard\u002FSKILL.md",[],[],{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":99,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":18},"01M78JPSSWNTZW89DWGJTX7716","wayfinder","Plan a huge chunk of work (more than one agent session can hold) as a shared map of decision tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.","https:\u002F\u002Fgithub.com\u002Fmatheussluzz\u002FZeuZ-Agent\u002Fblob\u002Fmain\u002Fskills\u002Fwayfinder\u002FSKILL.md",[],[]]