[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6KN2MW0DR7D9AABPHM40FSD":3,"skill-same:01M6KN2MW0DR7D9AABPHM40FSD":75},{"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":16,"sourceHtmlUrl":17,"categories":18,"keywords":19,"publishedAt":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":53,"ownerHtmlUrl":54,"ownerBlogUrl":53,"ownerDescription":6,"updatedAt":55,"install":56,"resources":69},"01M6KN2MW0DR7D9AABPHM40FSD","handoff",null,"Write a concise handoff from the conversation so another agent can continue; redact sensitive values. Tested with Gemma4 E4B at 16K context and 24 tool rounds.","zhongkaifu\u002FTensorSharp","zhongkaifu","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F3347714?v=4","01M6KMY6F1P2PMX13BA17R8ZHE","Zhongkai Fu","01M6KMY6KB2CA5J6MW78KVWVNB",677,"MIT","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Fhandoff\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Fhandoff\u002FSKILL.md",[],[5,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"file tools","gemma4","for","at","can","saved","e2b","token","task","conversation","up","context","write","tool","continue","Tools","file","artifacts","code","2026-11-10 10:12:30",false,"---\nname: handoff\ndescription: Write a concise handoff from the conversation so another agent can continue; redact sensitive values. Tested with Gemma4 E4B at 16K context and 24 tool rounds.\nlicense: MIT\ncompatibility: TensorSharp or TensorAgent; workspace file tools required for saved artifacts and code changes. Tested on Gemma4 E4B Q8_0 with 16384-token context and up to 24 tool rounds. E2B failed the earlier eight-round task; E2B at 24 rounds and other models are not validated.\nmetadata:\n  source: mattpocock\u002Fskills\n  revision: 49dd158d1076134a641b33efb035946536778336\n---\n\nWrite a handoff document summarising the current conversation so a fresh agent can continue the work. Save `handoff.md` in the session workspace using the offered file tool and return its artifact link. If no file tool\u002Fworkspace is available, provide the full handoff in the answer and state that no file was saved.\n\nInclude a \"suggested skills\" section in the document, naming only relevant skills actually listed in the available catalog (the next agent can read them with `skills_read`).\n\nDo not duplicate content already captured in other artifacts (specs, plans, ADRs, issues, commits, diffs). Reference them by path or URL instead.\n\nRedact any sensitive information, such as API keys, passwords, or personally identifiable information.\n\nIf the user passed arguments, treat them as a description of what the next session will focus on and tailor the doc accordingly.\n\nReplace secret values with `[REDACTED]` everywhere, including the saved file, response, annotations, examples, and any explanation of redaction. Never repeat an original secret in a sentence saying it was redacted. Preserve only the fact that a credential was removed.\n\n## Host capabilities\n\nUse only tools offered in this conversation. Read supplied workspace files with `read_file`; create artifacts with `write_file` and edit existing files with `apply_patch` when offered. Do not invent a `Skill` tool. After creating any file, include its exact Markdown download link from the tool result in your answer, even when the rest of your answer asks the user a decision question. Never replace that link with a filename or a claim that the file exists. If a required file, workspace, executable, or tool is unavailable, explain the limitation and do not claim it ran. A user's already-agreed scope and test interface count as agreement; do not ask the same question again. Apply the workflow directly after reading it; keep progress narration brief.\n","Write a handoff document summarising the current conversation so a fresh agent can continue the work. Save `handoff.md` in the session workspace using the offered file tool and return its artifact link. If no file tool\u002Fworkspace is available, provide the full handoff in the answer and state that no file was saved.\n\nInclude a \"suggested skills\" section in the document, naming only relevant skills actually listed in the available catalog (the next agent can read them with `skills_read`).\n\nDo not duplicate content already captured in other artifacts (specs, plans, ADRs, issues, commits, diffs). Reference them by path or URL instead.\n\nRedact any sensitive information, such as API keys, passwords, or personally identifiable information.\n\nIf the user passed arguments, treat them as a description of what the next session will focus on and tailor the doc accordingly.\n\nReplace secret values with `[REDACTED]` everywhere, including the saved file, response, annotations, examples, and any explanation of redaction. Never repeat an original secret in a sentence saying it was redacted. Preserve only the fact that a credential was removed.\n\n## Host capabilities\n\nUse only tools offered in this conversation. Read supplied workspace files with `read_file`; create artifacts with `write_file` and edit existing files with `apply_patch` when offered. Do not invent a `Skill` tool. After creating any file, include its exact Markdown download link from the tool result in your answer, even when the rest of your answer asks the user a decision question. Never replace that link with a filename or a claim that the file exists. If a required file, workspace, executable, or tool is unavailable, explain the limitation and do not claim it ran. A user's already-agreed scope and test interface count as agreement; do not ask the same question again. Apply the workflow directly after reading it; keep progress narration brief.\n",{"name":5,"license":15,"metadata":44,"description":7,"compatibility":47},{"source":45,"revision":46},"mattpocock\u002Fskills","49dd158d1076134a641b33efb035946536778336","TensorSharp or TensorAgent; workspace file tools required for saved artifacts and code changes. Tested on Gemma4 E4B Q8_0 with 16384-token context and up to 24 tool rounds. E2B failed the earlier eight-round task; E2B at 24 rounds and other models are not validated.","main","2369f533b0a00861d0deee7739ec28671a1a7897","TensorAgent\u002Fskills\u002Fhandoff",73,"https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp","https:\u002F\u002Ftensorsharp.ai","https:\u002F\u002Fgithub.com\u002Fzhongkaifu","2026-11-13 03:53:42",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add zhongkaifu\u002FTensorSharp --skill handoff",{"tool":62,"command":63},"bunx","bunx skills add zhongkaifu\u002FTensorSharp --skill handoff",{"tool":65,"command":66},"pnpm","pnpm dlx skills add zhongkaifu\u002FTensorSharp --skill handoff","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Fhandoff\u002FSKILL.md",true,[70],{"path":71,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":74,"sourceHtmlUrl":16},"LICENSE.txt","LICENSE","许可证",1068,[76,107,135,165,190,216],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":80,"licenseFileUrl":81,"sourceHtmlUrl":82,"categories":83,"keywords":89,"publishedAt":39},"01M6KN3TFVCZHZMDB6JYHSCFTT","web-artifacts-builder","Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn\u002Fui). Use for complex artifacts requiring state management, routing, or shadcn\u002Fui components - not for simple single-file HTML\u002FJSX artifacts.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Fweb-artifacts-builder\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Fweb-artifacts-builder\u002FSKILL.md",[84],{"categoryNo":85,"categoryName":86,"taxonomyType":87,"taxonomyTypeDesc":88},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",[90,91,37,92,93,94,95,96,97,98,99,100,35,101,102,103,104,22,105,106],"web artifacts builder","web","artifacts builder","builder","frontend","css","components","react","component","shadcn","ui","Tailwind","html","single-file","ui components","jsx","suite",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":80,"licenseFileUrl":111,"sourceHtmlUrl":112,"categories":113,"keywords":117,"publishedAt":39},"01M6KN3P30A9VG3459BQMD1QQB","theme-factory","Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors\u002Ffonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Ftheme-factory\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Ftheme-factory\u002FSKILL.md",[114],{"categoryNo":115,"categoryName":116,"taxonomyType":87,"taxonomyTypeDesc":88},"01JBSEEDCAT000000000000015","视觉设计",[118,119,120,121,122,37,123,124,125,126,102,127,128,129,130,131,132,24,22,133,134],"theme factory","factory","theme","toolkit","generate","SET","fly","slides","landing","styling","artifact","pages","themes","you","fonts","apply","new",{"skillNo":136,"name":137,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":80,"licenseFileUrl":139,"sourceHtmlUrl":140,"categories":141,"keywords":148,"publishedAt":39},"01M6KN3AGP5G5KT8NY4WA7FHM1","slack-gif-creator","Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like \"make me a GIF of X doing Y for Slack.\"","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Fslack-gif-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Fslack-gif-creator\u002FSKILL.md",[142,145],{"categoryNo":143,"categoryName":144,"taxonomyType":87,"taxonomyTypeDesc":88},"01JBSEEDCAT000000000000005","邮件与沟通",{"categoryNo":146,"categoryName":147,"taxonomyType":87,"taxonomyTypeDesc":88},"01JBSEEDCAT000000000000016","图像与多媒体",[149,150,151,152,153,35,154,155,156,157,158,159,160,161,162,22,163,164],"slack gif creator","slack","gif","creator","validation","constraints","Animation","knowledge","use","me","users","make","Utilities","concepts","request","when",{"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":80,"licenseFileUrl":169,"sourceHtmlUrl":170,"categories":171,"keywords":173,"publishedAt":39},"01M6KN2RSKQ19P9SGZ5CGJCC7S","internal-comms","A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Finternal-comms\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Finternal-comms\u002FSKILL.md",[172],{"categoryNo":143,"categoryName":144,"taxonomyType":87,"taxonomyTypeDesc":88},[174,175,176,177,123,32,157,178,158,179,180,181,182,183,184,185,186,187,188,189],"internal comms","comms","status","help","reports","incident","leadership","project","resources","communications","internal communications","formats","sort","my","updates","company",{"skillNo":191,"name":192,"nameZh":6,"description":193,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":80,"licenseFileUrl":194,"sourceHtmlUrl":195,"categories":196,"keywords":204,"publishedAt":39},"01M6KN13V1EK7HHG19QQDBW8QH","frontend-design","Design distinctive UI with intentional aesthetics and typography. Read the workflow first; save HTML with the offered file tool and return its download link.","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Ffrontend-design\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Ffrontend-design\u002FSKILL.md",[197,198,199],{"categoryNo":85,"categoryName":86,"taxonomyType":87,"taxonomyTypeDesc":88},{"categoryNo":115,"categoryName":116,"taxonomyType":87,"taxonomyTypeDesc":88},{"categoryNo":200,"categoryName":201,"taxonomyType":202,"taxonomyTypeDesc":203},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[94,205,206,207,36,100,208,209,33,210,211,212,102,213,214,215],"design","frontend design","workflow","first","save","download","read","typography","link","aesthetics","with",{"skillNo":217,"name":218,"nameZh":6,"description":219,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":80,"licenseFileUrl":220,"sourceHtmlUrl":221,"categories":222,"keywords":228,"publishedAt":39},"01M6KMZF30TZEPM9ZMYMJKXBW6","canvas-design","Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Fcanvas-design\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fzhongkaifu\u002FTensorSharp\u002Fblob\u002Fmain\u002FTensorAgent\u002Fskills\u002Fcanvas-design\u002FSKILL.md",[223,226,227],{"categoryNo":224,"categoryName":225,"taxonomyType":87,"taxonomyTypeDesc":88},"01JBSEEDCAT000000000000002","文档处理",{"categoryNo":115,"categoryName":116,"taxonomyType":87,"taxonomyTypeDesc":88},{"categoryNo":200,"categoryName":201,"taxonomyType":202,"taxonomyTypeDesc":203},[205,229,230,231,232,233,234,235,236,237,157,238,239,240,241,242,131,243,244,245,164],"canvas design","canvas","PDF","design philosophy","documents","create","png","work","user","never","Art","philosophy","visual","poster","Existing","static","copyright"]