[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6C1GFYPJXYQHWY6WNFS9MHH":3,"skill-same:01M6C1GFYPJXYQHWY6WNFS9MHH":86},{"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":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":62,"commitSha":63,"skillDirectory":64,"forksCount":65,"repositoryHtmlUrl":66,"repositoryHomepageUrl":67,"ownerHtmlUrl":68,"ownerBlogUrl":69,"ownerDescription":70,"updatedAt":71,"install":72,"resources":85},"01M6C1GFYPJXYQHWY6WNFS9MHH","dataset-ingest",null,"Delegate approved one-shot or incremental dataset execution to the shared orchestration service with resumable receipts.","jmagly\u002Faiwg","jmagly","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1159087?v=4","01M6C10AK8N2WCSQN11FYGTJWN","Joseph Magly","01M6C10AQ8A2RMED1Y1BSVY7NF",229,"MIT","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Faddons\u002Fdataset-intelligence\u002Fskills\u002Fdataset-ingest\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"dataset","ingest","dataset ingest","delegate","with","service","shared","resume","ingestion","orchestration","continue","receipts","plan","execution","index","update","run","sync","2026-11-10 10:12:30",false,"---\nnamespace: aiwg\nname: dataset-ingest\ndescription: Delegate approved one-shot or incremental dataset execution to the shared orchestration service with resumable receipts.\nversion: 1.0.0\nplatforms: [all]\naliases: [run dataset plan, materialize dataset, resume ingest, synchronize dataset]\ntriggers: [ingest the dataset, run the approved plan, resume dataset sync, update this index, continue ingestion]\n---\n\n# Dataset Ingest\n\nRequire the approved immutable plan reference and matching approval reference.\nDelegate only through `aiwg dataset ingest \u003Cplan-id> --digest \u003Cplan-digest>\n--idempotency-key \u003Ckey> --json`, adding only reviewed `--approve` and\nreconciliation bindings. For an incremental continuation, use `retry \u003Crun-id>`\nwhen the orchestration service reports the run retryable; never decode or advance a cursor here.\n\nSurface run ID, status, cancellation affordance, prior and new committed\ncheckpoint references, rejections, degraded behavior, and receipt reference.\nCancellation must preserve the last committed checkpoint. Hand the run\u002Freceipt\nreferences to `dataset-verify` and, when requested, `dataset-trace`.\n","# Dataset Ingest\n\nRequire the approved immutable plan reference and matching approval reference.\nDelegate only through `aiwg dataset ingest \u003Cplan-id> --digest \u003Cplan-digest>\n--idempotency-key \u003Ckey> --json`, adding only reviewed `--approve` and\nreconciliation bindings. For an incremental continuation, use `retry \u003Crun-id>`\nwhen the orchestration service reports the run retryable; never decode or advance a cursor here.\n\nSurface run ID, status, cancellation affordance, prior and new committed\ncheckpoint references, rejections, degraded behavior, and receipt reference.\nCancellation must preserve the last committed checkpoint. Hand the run\u002Freceipt\nreferences to `dataset-verify` and, when requested, `dataset-trace`.\n",{"name":5,"aliases":47,"version":52,"triggers":53,"namespace":59,"platforms":60,"description":7},[48,49,50,51],"run dataset plan","materialize dataset","resume ingest","synchronize dataset","1.0.0",[54,55,56,57,58],"ingest the dataset","run the approved plan","resume dataset sync","update this index","continue ingestion","aiwg",[61],"all","main","6754967c344ccb087a8de06972f55a41067b291b","agentic\u002Fcode\u002Faddons\u002Fdataset-intelligence\u002Fskills\u002Fdataset-ingest",36,"https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg","https:\u002F\u002Faiwg.io","https:\u002F\u002Fgithub.com\u002Fjmagly","https:\u002F\u002Fintegrolabs.io","ml\u002Fai, industrial automation, safety\u002Fsecurity, ssi\r\n\r\nmagly.net\r\nintegrolabs.io\r\naiwg.io\r\nfortemi.com\r\npagenary.com\r\nbytecask.com","2026-11-12 21:57:33",{"source":8,"skillName":5,"commands":73,"prompt":83,"zipAvailable":84},[74,77,80],{"tool":75,"command":76},"npx","npx skills add jmagly\u002Faiwg --skill dataset-ingest",{"tool":78,"command":79},"bunx","bunx skills add jmagly\u002Faiwg --skill dataset-ingest",{"tool":81,"command":82},"pnpm","pnpm dlx skills add jmagly\u002Faiwg --skill dataset-ingest","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Faddons\u002Fdataset-intelligence\u002Fskills\u002Fdataset-ingest\u002FSKILL.md",true,[],[87,114,138,144,151,165],{"skillNo":88,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":94,"publishedAt":42},"01M70QA0BSYJ49EES9V4RE8QH1","host-hardening","Read-only system hardening baseline and plan-first host hardening recommendations for SSH, Docker bind addresses, firewall persistence, datastores, exporters and audit retention.","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fplugins\u002Fsecurity-engineering\u002Fskills\u002Fhost-hardening\u002FSKILL.md",[93],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[95,96,97,98,99,100,101,36,102,103,104,105,106,107,108,109,110,111,112,113],"host","host hardening","hardening","read","re","recommendations","remediation","port","verification","Bash","access","only","retention","audit","never","firewall","bind","secrets","request",{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":124,"publishedAt":42},"01M70PNT2Z4HMZPRBTAF6073NN","exposure-analysis","Read-only firewall analysis and effective host exposure reconstruction for Docker published ports, UFW bypass, stale rules, CDN scope, IPv6 asymmetry and external probe allowlists.","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fplugins\u002Fforensics\u002Fskills\u002Fexposure-analysis\u002FSKILL.md",[120,123],{"categoryNo":121,"categoryName":122,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[125,126,127,98,128,102,129,130,104,131,95,132,106,133,134,109,110,135,136,137],"exposure analysis","analysis","unknown","credentials","collection","ufw","ports","internet","local","scope","reconstruction","operator","write",{"skillNo":139,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":140,"categories":141,"keywords":143,"publishedAt":42},"01M70P8QATMPKA78E4FT5D2TNA","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsecurity-engineering\u002Fskills\u002Fhost-hardening\u002FSKILL.md",[142],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[97,95,96,105,98,113,101,100,108,36,102,103,104,112,106,107,99,109,110,111],{"skillNo":145,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":150,"publishedAt":42},"01M70NMPVJ5H0JH131P60FW4R8","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fframeworks\u002Fforensics-complete\u002Fskills\u002Fexposure-analysis\u002FSKILL.md",[148,149],{"categoryNo":121,"categoryName":122,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[126,125,109,128,102,129,104,127,95,132,106,133,134,98,110,131,130,135,136,137],{"skillNo":152,"name":153,"nameZh":6,"description":154,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":155,"categories":156,"keywords":158,"publishedAt":42},"01M6CB4DDR0B4NNCFK7ZK7449H","fixture-skill","Exercise rule delivery.","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Frule-delivery\u002Fskills\u002Ffixture-skill\u002FSKILL.md",[157],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[159,160,161,162,163,164],"fixture skill","fixture","rule","delivery","true","exercise",{"skillNo":166,"name":167,"nameZh":6,"description":168,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":169,"categories":170,"keywords":172,"publishedAt":42},"01M6CB4AVK1W76MFMPP0JP32CJ","pi-local","Pi-local duplicate-precedence fixture.","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fproviders\u002Fpi\u002Fproject\u002F.pi\u002Fskills\u002Fpi-local\u002FSKILL.md",[171],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[173,174,133,175,160],"pi","pi local","duplicate"]