[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M73GPZ3QM48KAD7WP5VRF4F8":3,"skill-same:01M73GPZ3QM48KAD7WP5VRF4F8":48},{"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":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":29,"ownerHtmlUrl":30,"ownerBlogUrl":31,"ownerDescription":32,"updatedAt":33,"install":34,"resources":47},"01M73GPZ3QM48KAD7WP5VRF4F8","writing-skills",null,"Use when creating a new YAMTAM skill. Triggers on: 'add a skill', 'create a skill', 'write a skill', 'new skill for X', 'make a skill that'. Enforces frontmatter shape, trigger-phrase quality, and lockfile registration.","Horonomos-laps\u002FYana-AI","Horonomos-laps","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F355299122?v=4","01M76B3QPXE88ET2SQPDPVATZT"," Horonomos-laps","01M72ZQRJPCYPSSWT4D00VJR2A",13,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fwriting-skills\u002FSKILL.md",[],[],"2026-11-11 15:11:14",false,"---\nname: writing-skills\ndescription: \"Use when creating a new YAMTAM skill. Triggers on: 'add a skill', 'create a skill', 'write a skill', 'new skill for X', 'make a skill that'. Enforces frontmatter shape, trigger-phrase quality, and lockfile registration.\"\n---\n\n# Writing Skills Skill\n\nA YAMTAM skill is a reusable behaviour rule. Writing a bad skill wastes everyone's time.\nThis skill enforces the standard that makes skills discoverable and triggerable.\n\n## Anatomy of a skill file\n\nEvery skill lives at: `core\u002Fskills\u002F\u003Cskill-name>\u002FSKILL.md`\n\n### Required frontmatter\n\n```yaml\n---\nname: skill-name          # kebab-case, matches directory name\ndescription: \"...\"        # trigger phrase description — see quality rules below\n---\n```\n\n### Required sections in body\n\n```markdown\n# [Title] Skill\n\n[One sentence: what problem this skill solves and why it exists]\n\n## When to use this skill\n[Bullet list of triggers — be specific]\n\n## [Main workflow \u002F steps \u002F rules]\n[The actual content]\n\n## What NOT to do\n[Anti-patterns and common failure modes]\n```\n\n## Trigger phrase quality rules\n\nThe `description:` field is the most important part.\nClaude uses it to decide WHEN to load this skill.\n\nGood description:\n```\n\"Use when user asks to review a diff or PR. Triggers on: 'review this',\n'check my changes', 'code review'. Focuses on bugs and security.\"\n```\n\nBad description:\n```\n\"A skill for reviewing code.\"\n```\n\nRules:\n1. Start with \"Use when...\" — specify the situation\n2. Include at least 3 trigger phrases in \"Triggers on: ...\"\n3. Name what the skill does, not what it is\n4. Under 2 sentences\n\n## After writing the skill\n\n1. Register it in `core\u002Fconfig\u002Fskills-lock.json` — add an entry manually\n2. Run `bash core\u002Fscripts\u002Fupdate-skills-lock.sh` to compute and write the hash\n3. Update `MANIFEST.json` skills count and `actual_present` list\n4. Add trigger phrase tests to `core\u002Ftests\u002Fskills\u002Ftest-skill-triggering.sh`\n5. Run `bash core\u002Ftests\u002Fskills\u002Ftest-skill-triggering.sh` — all tests must pass\n\n## Checklist before done\n\n- [ ] File at `core\u002Fskills\u002F\u003Cname>\u002FSKILL.md`\n- [ ] `name:` matches directory name (kebab-case)\n- [ ] `description:` has \"Use when\" + 3+ trigger phrases\n- [ ] Body has \"When to use\" and \"What NOT to do\" sections\n- [ ] skills-lock.json entry added\n- [ ] `update-skills-lock.sh` run and hash updated\n- [ ] MANIFEST.json count updated\n- [ ] Trigger test added and passing\n","# Writing Skills Skill\n\nA YAMTAM skill is a reusable behaviour rule. Writing a bad skill wastes everyone's time.\nThis skill enforces the standard that makes skills discoverable and triggerable.\n\n## Anatomy of a skill file\n\nEvery skill lives at: `core\u002Fskills\u002F\u003Cskill-name>\u002FSKILL.md`\n\n### Required frontmatter\n\n```yaml\n---\nname: skill-name          # kebab-case, matches directory name\ndescription: \"...\"        # trigger phrase description — see quality rules below\n---\n```\n\n### Required sections in body\n\n```markdown\n# [Title] Skill\n\n[One sentence: what problem this skill solves and why it exists]\n\n## When to use this skill\n[Bullet list of triggers — be specific]\n\n## [Main workflow \u002F steps \u002F rules]\n[The actual content]\n\n## What NOT to do\n[Anti-patterns and common failure modes]\n```\n\n## Trigger phrase quality rules\n\nThe `description:` field is the most important part.\nClaude uses it to decide WHEN to load this skill.\n\nGood description:\n```\n\"Use when user asks to review a diff or PR. Triggers on: 'review this',\n'check my changes', 'code review'. Focuses on bugs and security.\"\n```\n\nBad description:\n```\n\"A skill for reviewing code.\"\n```\n\nRules:\n1. Start with \"Use when...\" — specify the situation\n2. Include at least 3 trigger phrases in \"Triggers on: ...\"\n3. Name what the skill does, not what it is\n4. Under 2 sentences\n\n## After writing the skill\n\n1. Register it in `core\u002Fconfig\u002Fskills-lock.json` — add an entry manually\n2. Run `bash core\u002Fscripts\u002Fupdate-skills-lock.sh` to compute and write the hash\n3. Update `MANIFEST.json` skills count and `actual_present` list\n4. Add trigger phrase tests to `core\u002Ftests\u002Fskills\u002Ftest-skill-triggering.sh`\n5. Run `bash core\u002Ftests\u002Fskills\u002Ftest-skill-triggering.sh` — all tests must pass\n\n## Checklist before done\n\n- [ ] File at `core\u002Fskills\u002F\u003Cname>\u002FSKILL.md`\n- [ ] `name:` matches directory name (kebab-case)\n- [ ] `description:` has \"Use when\" + 3+ trigger phrases\n- [ ] Body has \"When to use\" and \"What NOT to do\" sections\n- [ ] skills-lock.json entry added\n- [ ] `update-skills-lock.sh` run and hash updated\n- [ ] MANIFEST.json count updated\n- [ ] Trigger test added and passing\n",{"name":5,"description":7},"main","481dcd7dd2e288b9d627a2bd017db70e64e6c6fa","core\u002Fskills\u002Fwriting-skills",1,"https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI","https:\u002F\u002Fyana.vutam.link\u002F","https:\u002F\u002Fgithub.com\u002FHoronomos-laps","https:\u002F\u002Fyana.vutam.link","An open-source governed runtime & execution environment for multi-agent AI systems.","2026-11-11 23:56:26",{"source":8,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add Horonomos-laps\u002FYana-AI --skill writing-skills",{"tool":40,"command":41},"bunx","bunx skills add Horonomos-laps\u002FYana-AI --skill writing-skills",{"tool":43,"command":44},"pnpm","pnpm dlx skills add Horonomos-laps\u002FYana-AI --skill writing-skills","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fwriting-skills\u002FSKILL.md",true,[],[49,57,64,72,80,88],{"skillNo":50,"name":51,"nameZh":6,"description":52,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":53,"licenseFileUrl":6,"sourceHtmlUrl":54,"categories":55,"keywords":56,"publishedAt":19},"01M735GKET5YVYKAY62W2P5YXB","openai--sentry--sentry","Use when the user asks to inspect Sentry issues or events, summarize recent production errors, or pull basic Sentry health data via the Sentry API; perform read-only queries with the bundled script and require `SENTRY_AUTH_TOKEN`.","MIT","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fopenai--sentry--sentry\u002FSKILL.md",[],[],{"skillNo":58,"name":59,"nameZh":6,"description":60,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":61,"categories":62,"keywords":63,"publishedAt":19},"01M73DCAP83T17HY7SMGK7MGFE","ito-basket-compare","Compare Itô prediction-market baskets against a user's knowledge base, portfolio notes, financial context, watchlist, or research thesis. Use for read-only basket comparison and gap analysis without investment advice or live trading.","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fito-basket-compare\u002FSKILL.md",[],[],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":68,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":19},"01M734CYEMZFDR3KH6SW0JP8TD","implementing-network-traffic-baselining","Build network traffic baselines from NetFlow\u002FIPFIX data using Python pandas for statistical analysis, z-score anomaly detection, and hourly\u002Fdaily traffic pattern profiling","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-network-traffic-baselining\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-network-traffic-baselining\u002FSKILL.md",[],[],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":76,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":19},"01M73ASZ6NJRJM44Z2P84NGQ3Q","detecting-evasion-techniques-in-endpoint-logs","Detects defense evasion techniques used by adversaries in endpoint logs including log tampering, timestomping, process injection, and security tool disabling. Use when investigating suspicious endpoint behavior, building detection rules for evasion tactics, or conducting threat hunting for stealthy adversary activity. Activates for requests involving evasion detection, defense evasion analysis, log tampering detection, or MITRE ATT&CK TA0005.","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fdetecting-evasion-techniques-in-endpoint-logs\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fdetecting-evasion-techniques-in-endpoint-logs\u002FSKILL.md",[],[],{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":84,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":19},"01M734AFNXD06Z78QRK0VKGT7Q","implementing-microsegmentation-with-guardicore","Implementing microsegmentation using Akamai Guardicore Segmentation to map application dependencies, create granular network policies, visualize east-west traffic flows, and enforce least-privilege communication between workloads across data centers and cloud.","https:\u002F\u002Fgithub.com\u002Fyanacuti1121\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-microsegmentation-with-guardicore\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplementing-microsegmentation-with-guardicore\u002FSKILL.md",[],[],{"skillNo":89,"name":90,"nameZh":6,"description":6,"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":93,"publishedAt":19},"01M736TK27QMCXK0DVCH25SJN5","ramdisk-tmpfs-patterns","https:\u002F\u002Fgithub.com\u002FHoronomos-laps\u002FYana-AI\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Framdisk-tmpfs-patterns\u002FSKILL.md",[],[]]