[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71ND3A7PY3D739D2ABPZY8F":3,"skill-same:01M71ND3A7PY3D739D2ABPZY8F":104},{"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":15,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":54,"commitSha":55,"skillDirectory":56,"forksCount":57,"repositoryHtmlUrl":58,"repositoryHomepageUrl":59,"ownerHtmlUrl":60,"ownerBlogUrl":61,"ownerDescription":6,"updatedAt":62,"install":63,"resources":76},"01M71ND3A7PY3D739D2ABPZY8F","ml-pipeline",null,"Use when building ML pipeline infrastructure: MLflow or W&B tracking, Kubeflow or Airflow training DAGs, Feast feature stores, model registries and retraining. A persona with reference files and code templates (Weights and Biases, MLflow); for a stack-agnostic production ML workflow see mle-workflow.","monoes\u002Fmonomind","monoes","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F276744696?v=4","01M71KWF37AJ2NJBP3KWBVSDGT","01M71KWF4CSF8ADH0M6HA09VD2",23,"MIT","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fml-pipeline\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fml-pipeline\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,5,30,31,32,33,34,35,36,37,38,39,40,41,42],"ml","ml pipeline","pipeline","stack","when","for","claude-skills","feature","mlflow","files","model","python","persona","data","airflow","code","training","infrastructure","workflow","2026-11-10 10:56:23",false,"---\nname: ml-pipeline\ndescription: \"Use when building ML pipeline infrastructure: MLflow or W&B tracking, Kubeflow or Airflow training DAGs, Feast feature stores, model registries and retraining. A persona with reference files and code templates (Weights and Biases, MLflow); for a stack-agnostic production ML workflow see mle-workflow.\"\ntags: [\"ai-ml\",\"data\",\"python\"]\ntools: []\nlicense: MIT\nsource: https:\u002F\u002Fgithub.com\u002FJeffallan\u002Fclaude-skills\nsource_path: \"skills\u002Fml-pipeline\"\nsource_commit: 882ef55e377dbf9a4dbe496bb41ac6ccd0e555cf\n---\n# ML Pipeline Expert\n\nSenior ML pipeline engineer specializing in production-grade machine learning infrastructure, orchestration systems, and automated training workflows.\n\n## Core Workflow\n\n1. **Design pipeline architecture** — Map data flow, identify stages, define interfaces between components\n2. **Validate data schema** — Run schema checks and distribution validation before any training begins; halt and report on failures\n3. **Implement feature engineering** — Build transformation pipelines, feature stores, and validation checks\n4. **Orchestrate training** — Configure distributed training, hyperparameter tuning, and resource allocation\n5. **Track experiments** — Log metrics, parameters, and artifacts; enable comparison and reproducibility\n6. **Validate and deploy** — Run model evaluation gates; implement A\u002FB testing or shadow deployment before promotion\n\n## Reference Guide\n\nLoad detailed guidance based on context:\n\n| Topic | Reference | Load When |\n|-------|-----------|-----------|\n| Feature Engineering | `references\u002Ffeature-engineering.md` | Feature pipelines, transformations, feature stores, Feast, data validation |\n| Training Pipelines | `references\u002Ftraining-pipelines.md` | Training orchestration, distributed training, hyperparameter tuning, resource management |\n| Experiment Tracking | `references\u002Fexperiment-tracking.md` | MLflow, Weights & Biases, experiment logging, model registry |\n| Pipeline Orchestration | `references\u002Fpipeline-orchestration.md` | Kubeflow Pipelines, Airflow, Prefect, DAG design, workflow automation |\n| Model Validation | `references\u002Fmodel-validation.md` | Evaluation strategies, validation workflows, A\u002FB testing, shadow deployment |\n\n## Code Templates\n\n### MLflow Experiment Logging (minimal reproducible example)\n\n```python\nimport mlflow\nimport mlflow.sklearn\nfrom sklearn.ensemble import RandomForestClassifier\nfrom sklearn.model_selection import train_test_split\nfrom sklearn.metrics import accuracy_score, f1_score\nimport numpy as np\n\n# Pin random state for reproducibility\nSEED = 42\nnp.random.seed(SEED)\n\nmlflow.set_experiment(\"my-classifier-experiment\")\n\nwith mlflow.start_run():\n    # Log all hyperparameters — never hardcode silently\n    params = {\"n_estimators\": 100, \"max_depth\": 5, \"random_state\": SEED}\n    mlflow.log_params(params)\n\n    model = RandomForestClassifier(**params)\n    model.fit(X_train, y_train)\n    preds = model.predict(X_test)\n\n    # Log metrics\n    mlflow.log_metric(\"accuracy\", accuracy_score(y_test, preds))\n    mlflow.log_metric(\"f1\", f1_score(y_test, preds, average=\"weighted\"))\n\n    # Log and register the model artifact\n    mlflow.sklearn.log_model(model, artifact_path=\"model\",\n                             registered_model_name=\"my-classifier\")\n```\n\n### Kubeflow Pipeline Component (single-step template)\n\n```python\nfrom kfp.v2 import dsl\nfrom kfp.v2.dsl import component, Input, Output, Dataset, Model, Metrics\n\n@component(base_image=\"python:3.10\", packages_to_install=[\"scikit-learn\", \"mlflow\"])\ndef train_model(\n    train_data: Input[Dataset],\n    model_output: Output[Model],\n    metrics_output: Output[Metrics],\n    n_estimators: int = 100,\n    max_depth: int = 5,\n):\n    import pandas as pd\n    from sklearn.ensemble import RandomForestClassifier\n    import pickle, json\n\n    df = pd.read_csv(train_data.path)\n    X, y = df.drop(\"label\", axis=1), df[\"label\"]\n\n    model = RandomForestClassifier(n_estimators=n_estimators,\n                                   max_depth=max_depth, random_state=42)\n    model.fit(X, y)\n\n    with open(model_output.path, \"wb\") as f:\n        pickle.dump(model, f)\n\n    metrics_output.log_metric(\"train_samples\", len(df))\n\n@dsl.pipeline(name=\"training-pipeline\")\ndef training_pipeline(data_path: str, n_estimators: int = 100):\n    train_step = train_model(n_estimators=n_estimators)\n    # Chain additional steps (validate, register, deploy) here\n```\n\n### Data Validation Checkpoint (Great Expectations style)\n\n```python\nimport great_expectations as ge\n\ndef validate_training_data(df):\n    \"\"\"Run schema and distribution checks. Raise on failure — never skip.\"\"\"\n    gdf = ge.from_pandas(df)\n    results = gdf.expect_column_values_to_not_be_null(\"label\")\n    results &= gdf.expect_column_values_to_be_between(\"feature_1\", 0, 1)\n\n    if not results[\"success\"]:\n        raise ValueError(f\"Data validation failed: {results['result']}\")\n    return df  # safe to proceed to training\n```\n\n## Constraints\n\n**Always:**\n- Version all data, code, and models explicitly (DVC, Git tags, model registry)\n- Pin dependencies and random seeds for reproducible training environments\n- Log all hyperparameters, metrics, and artifacts to experiment tracking\n- Validate data schema and distribution before training begins\n- Use containerized environments; store credentials in secrets managers, never in code\n- Implement error handling, retry logic, and pipeline alerting\n- Separate training and inference code clearly\n\n**Never:**\n- Run training without experiment tracking or without logging hyperparameters\n- Deploy a model without recorded validation metrics\n- Use non-reproducible random states or skip data validation\n- Ignore pipeline failures silently or mix credentials into pipeline code\n\n## Output Format\n\nWhen implementing a pipeline, provide:\n1. Complete pipeline definition (Kubeflow DAG, Airflow DAG, or equivalent) — use the templates above as starting structure\n2. Feature engineering code with inline data validation calls\n3. Training script with MLflow (or equivalent) experiment logging\n4. Model evaluation code with explicit pass\u002Ffail thresholds\n5. Deployment configuration and rollback strategy\n6. Brief explanation of architecture decisions and reproducibility measures\n\n## Knowledge Reference\n\nMLflow, Kubeflow Pipelines, Apache Airflow, Prefect, Feast, Weights & Biases, Neptune, DVC, Great Expectations, Ray, Horovod, Kubernetes, Docker, S3\u002FGCS\u002FAzure Blob, model registry patterns, feature store architecture, distributed training, hyperparameter optimization\n\n[Documentation](https:\u002F\u002Fjeffallan.github.io\u002Fclaude-skills\u002Fskills\u002Fdata-ml\u002Fml-pipeline\u002F)\n","# ML Pipeline Expert\n\nSenior ML pipeline engineer specializing in production-grade machine learning infrastructure, orchestration systems, and automated training workflows.\n\n## Core Workflow\n\n1. **Design pipeline architecture** — Map data flow, identify stages, define interfaces between components\n2. **Validate data schema** — Run schema checks and distribution validation before any training begins; halt and report on failures\n3. **Implement feature engineering** — Build transformation pipelines, feature stores, and validation checks\n4. **Orchestrate training** — Configure distributed training, hyperparameter tuning, and resource allocation\n5. **Track experiments** — Log metrics, parameters, and artifacts; enable comparison and reproducibility\n6. **Validate and deploy** — Run model evaluation gates; implement A\u002FB testing or shadow deployment before promotion\n\n## Reference Guide\n\nLoad detailed guidance based on context:\n\n| Topic | Reference | Load When |\n|-------|-----------|-----------|\n| Feature Engineering | `references\u002Ffeature-engineering.md` | Feature pipelines, transformations, feature stores, Feast, data validation |\n| Training Pipelines | `references\u002Ftraining-pipelines.md` | Training orchestration, distributed training, hyperparameter tuning, resource management |\n| Experiment Tracking | `references\u002Fexperiment-tracking.md` | MLflow, Weights & Biases, experiment logging, model registry |\n| Pipeline Orchestration | `references\u002Fpipeline-orchestration.md` | Kubeflow Pipelines, Airflow, Prefect, DAG design, workflow automation |\n| Model Validation | `references\u002Fmodel-validation.md` | Evaluation strategies, validation workflows, A\u002FB testing, shadow deployment |\n\n## Code Templates\n\n### MLflow Experiment Logging (minimal reproducible example)\n\n```python\nimport mlflow\nimport mlflow.sklearn\nfrom sklearn.ensemble import RandomForestClassifier\nfrom sklearn.model_selection import train_test_split\nfrom sklearn.metrics import accuracy_score, f1_score\nimport numpy as np\n\n# Pin random state for reproducibility\nSEED = 42\nnp.random.seed(SEED)\n\nmlflow.set_experiment(\"my-classifier-experiment\")\n\nwith mlflow.start_run():\n    # Log all hyperparameters — never hardcode silently\n    params = {\"n_estimators\": 100, \"max_depth\": 5, \"random_state\": SEED}\n    mlflow.log_params(params)\n\n    model = RandomForestClassifier(**params)\n    model.fit(X_train, y_train)\n    preds = model.predict(X_test)\n\n    # Log metrics\n    mlflow.log_metric(\"accuracy\", accuracy_score(y_test, preds))\n    mlflow.log_metric(\"f1\", f1_score(y_test, preds, average=\"weighted\"))\n\n    # Log and register the model artifact\n    mlflow.sklearn.log_model(model, artifact_path=\"model\",\n                             registered_model_name=\"my-classifier\")\n```\n\n### Kubeflow Pipeline Component (single-step template)\n\n```python\nfrom kfp.v2 import dsl\nfrom kfp.v2.dsl import component, Input, Output, Dataset, Model, Metrics\n\n@component(base_image=\"python:3.10\", packages_to_install=[\"scikit-learn\", \"mlflow\"])\ndef train_model(\n    train_data: Input[Dataset],\n    model_output: Output[Model],\n    metrics_output: Output[Metrics],\n    n_estimators: int = 100,\n    max_depth: int = 5,\n):\n    import pandas as pd\n    from sklearn.ensemble import RandomForestClassifier\n    import pickle, json\n\n    df = pd.read_csv(train_data.path)\n    X, y = df.drop(\"label\", axis=1), df[\"label\"]\n\n    model = RandomForestClassifier(n_estimators=n_estimators,\n                                   max_depth=max_depth, random_state=42)\n    model.fit(X, y)\n\n    with open(model_output.path, \"wb\") as f:\n        pickle.dump(model, f)\n\n    metrics_output.log_metric(\"train_samples\", len(df))\n\n@dsl.pipeline(name=\"training-pipeline\")\ndef training_pipeline(data_path: str, n_estimators: int = 100):\n    train_step = train_model(n_estimators=n_estimators)\n    # Chain additional steps (validate, register, deploy) here\n```\n\n### Data Validation Checkpoint (Great Expectations style)\n\n```python\nimport great_expectations as ge\n\ndef validate_training_data(df):\n    \"\"\"Run schema and distribution checks. Raise on failure — never skip.\"\"\"\n    gdf = ge.from_pandas(df)\n    results = gdf.expect_column_values_to_not_be_null(\"label\")\n    results &= gdf.expect_column_values_to_be_between(\"feature_1\", 0, 1)\n\n    if not results[\"success\"]:\n        raise ValueError(f\"Data validation failed: {results['result']}\")\n    return df  # safe to proceed to training\n```\n\n## Constraints\n\n**Always:**\n- Version all data, code, and models explicitly (DVC, Git tags, model registry)\n- Pin dependencies and random seeds for reproducible training environments\n- Log all hyperparameters, metrics, and artifacts to experiment tracking\n- Validate data schema and distribution before training begins\n- Use containerized environments; store credentials in secrets managers, never in code\n- Implement error handling, retry logic, and pipeline alerting\n- Separate training and inference code clearly\n\n**Never:**\n- Run training without experiment tracking or without logging hyperparameters\n- Deploy a model without recorded validation metrics\n- Use non-reproducible random states or skip data validation\n- Ignore pipeline failures silently or mix credentials into pipeline code\n\n## Output Format\n\nWhen implementing a pipeline, provide:\n1. Complete pipeline definition (Kubeflow DAG, Airflow DAG, or equivalent) — use the templates above as starting structure\n2. Feature engineering code with inline data validation calls\n3. Training script with MLflow (or equivalent) experiment logging\n4. Model evaluation code with explicit pass\u002Ffail thresholds\n5. Deployment configuration and rollback strategy\n6. Brief explanation of architecture decisions and reproducibility measures\n\n## Knowledge Reference\n\nMLflow, Kubeflow Pipelines, Apache Airflow, Prefect, Feast, Weights & Biases, Neptune, DVC, Great Expectations, Ray, Horovod, Kubernetes, Docker, S3\u002FGCS\u002FAzure Blob, model registry patterns, feature store architecture, distributed training, hyperparameter optimization\n\n[Documentation](https:\u002F\u002Fjeffallan.github.io\u002Fclaude-skills\u002Fskills\u002Fdata-ml\u002Fml-pipeline\u002F)\n",{"name":5,"tags":48,"tools":50,"source":51,"license":14,"description":7,"source_path":52,"source_commit":53},[49,37,35],"ai-ml",[],"https:\u002F\u002Fgithub.com\u002FJeffallan\u002Fclaude-skills","skills\u002Fml-pipeline","882ef55e377dbf9a4dbe496bb41ac6ccd0e555cf","main","f7cd4595d0f8959822163e14f9787117765c931a","packages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fml-pipeline",2,"https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind","https:\u002F\u002Fmonoes.github.io\u002Fmonomind\u002F","https:\u002F\u002Fgithub.com\u002Fmonoes","https:\u002F\u002Fmonoes.me","2026-11-10 01:53:48",{"source":8,"skillName":5,"commands":64,"prompt":74,"zipAvailable":75},[65,68,71],{"tool":66,"command":67},"npx","npx skills add monoes\u002Fmonomind --skill ml-pipeline",{"tool":69,"command":70},"bunx","bunx skills add monoes\u002Fmonomind --skill ml-pipeline",{"tool":72,"command":73},"pnpm","pnpm dlx skills add monoes\u002Fmonomind --skill ml-pipeline","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fml-pipeline\u002FSKILL.md",true,[77,82,88,92,96,100],{"path":78,"resourceType":79,"resourceTypeDesc":80,"sizeBytes":81,"sourceHtmlUrl":15},"LICENSE.txt","LICENSE","许可证",1056,{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"references\u002Fexperiment-tracking.md","REFERENCE","参考文档",21891,"https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fml-pipeline\u002Freferences\u002Fexperiment-tracking.md",{"path":89,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Ffeature-engineering.md",17771,"https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fml-pipeline\u002Freferences\u002Ffeature-engineering.md",{"path":93,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":94,"sourceHtmlUrl":95},"references\u002Fmodel-validation.md",30485,"https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fml-pipeline\u002Freferences\u002Fmodel-validation.md",{"path":97,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":98,"sourceHtmlUrl":99},"references\u002Fpipeline-orchestration.md",23555,"https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fml-pipeline\u002Freferences\u002Fpipeline-orchestration.md",{"path":101,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":102,"sourceHtmlUrl":103},"references\u002Ftraining-pipelines.md",22504,"https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fml-pipeline\u002Freferences\u002Ftraining-pipelines.md",[105,134,166,192,215,239],{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":109,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":112,"publishedAt":133},"01M71PB3SHWKMNJM6MD65VX8D6","zk-steward","Org role guidance for a ZK steward: engineer zero-knowledge proof systems with circuit design, SNARK vs STARK choice and security review. This is zero-knowledge cryptography, not Zettelkasten note-taking.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fzk-steward\u002FSKILL.md",[],[113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132],"zk","zk steward","steward","zero-knowledge","engineer","choice","design","knowledge","impact","query","snark","review","monomind","security review","stark","zettelkasten","cryptography","security","org","blockchain","2026-11-10 13:02:02",{"skillNo":135,"name":136,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":138,"sourceHtmlUrl":139,"categories":140,"keywords":149,"publishedAt":133},"01M71PB18SDG28WBKPKJNB814K","writing-plans","Use when you have a spec or requirements for a multi-step coding task and must write an implementation plan before touching code. Produces bite-sized TDD tasks with exact file paths, code and commands for an engineer with zero context.","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fwriting-plans\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fwriting-plans\u002FSKILL.md",[141,144],{"categoryNo":142,"categoryName":143,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":145,"categoryName":146,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[150,151,152,117,153,154,28,155,122,39,156,157,158,159,160,161,162,163,164,165],"writing","writing plans","plans","superpowers","implementation plan","you","tasks","plan","product","write","commands","paths","suggest","coding","context","ZeRO",{"skillNo":167,"name":168,"nameZh":6,"description":169,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":109,"licenseFileUrl":170,"sourceHtmlUrl":171,"categories":172,"keywords":176,"publishedAt":133},"01M71PAXFM488X9ARXK0T04TF5","write-spec","Write a feature spec or PRD from a problem statement or feature idea. Use when turning a vague idea or user request into a structured document, scoping a feature with goals and non-goals, defining success metrics and acceptance criteria, or breaking a big ask into a phased spec.","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fwrite-spec\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fwrite-spec\u002FSKILL.md",[173],{"categoryNo":174,"categoryName":175,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000031","产品经理",[159,177,178,179,180,120,181,28,182,183,184,158,185,186,187,188,31,189,190,191],"write spec","spec","user request","problem","acceptance","ask","vague","work","request","scoping","idea","metrics","problem statement","use","document",{"skillNo":193,"name":194,"nameZh":6,"description":195,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":109,"licenseFileUrl":196,"sourceHtmlUrl":197,"categories":198,"keywords":202,"publishedAt":133},"01M71PASSZY800C0RPEARBS918","write-query","Write optimized SQL for your dialect with best practices. Use when translating a natural-language data need into SQL, building a multi-CTE query with joins and aggregations, optimizing a query against a large partitioned table, or getting dialect-specific syntax for Snowflake, BigQuery, Postgres, etc.","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fwrite-query\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fwrite-query\u002FSKILL.md",[199],{"categoryNo":200,"categoryName":201,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000033","数据分析师",[122,159,203,204,29,205,120,190,28,206,207,208,209,184,210,211,212,213,214,37],"write query","postgres","snowflake","best practices","natural-language","with","multi","github","sql","https","syntax","plugins",{"skillNo":216,"name":217,"nameZh":6,"description":218,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":109,"licenseFileUrl":6,"sourceHtmlUrl":219,"categories":220,"keywords":225,"publishedAt":133},"01M71PAPTX0T3PF6ETFVR96SJJ","workflow-automation","Org role guidance for workflow automation: build and maintain CI\u002FCD definitions in GitHub Actions or equivalent: triggers, jobs, matrices, caching. Covers path filters, dependency caching, parallel jobs, timeouts and fail-fast ordering.","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fworkflow-automation\u002FSKILL.md",[221,224],{"categoryNo":222,"categoryName":223,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[226,227,42,228,29,229,230,231,232,121,233,234,235,122,125,210,236,237,238,212],"Workflow Automation","automation","parallel","actions","ci","triggers","github actions","maintain","filters","caching","build","dependency","devops",{"skillNo":240,"name":241,"nameZh":6,"description":242,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":109,"licenseFileUrl":6,"sourceHtmlUrl":243,"categories":244,"keywords":246,"publishedAt":133},"01M71PAM19Z1XTV9NPCFSE2MY8","workflow-architect","Org role guidance for a workflow architect: map full workflow trees for systems, user journeys and agents, covering every branch and failure. Covers discovering workflows from code, handoff contracts, timeouts, recovery paths and observable state.","https:\u002F\u002Fgithub.com\u002Fmonoes\u002Fmonomind\u002Fblob\u002Fmain\u002Fpackages\u002F@monomind\u002Fcli\u002Forg-skills\u002Fworkflow-architect\u002FSKILL.md",[245],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[42,247,248,249,250,251,252,29,253,254,39,255,256,257,125,210,258,259,212,260],"workflow architect","architect","trees","user journeys","branch","planning","map","workflows","architecture","state","leadership","recovery","operations","systems"]