[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6XB2CVEPYGEGMD7JATZWAAJ":3,"skill-same:01M6XB2CVEPYGEGMD7JATZWAAJ":71},{"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":40,"linkOnly":41,"markdownContent":42,"markdownBody":43,"frontMatter":44,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":14,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":56,"install":57,"resources":70},"01M6XB2CVEPYGEGMD7JATZWAAJ","prompt-context-compression",null,"Manage prompt context, summaries, memory selection, and token budget for long-running sessions.","su-yongjian\u002FSiming-Agent","su-yongjian","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F34278832?v=4","01M6XB1DS467062WEFANMWWDNZ","allan","01M6XB1DXXVA6F9PSVT9ATYQGJ",0,"MIT","https:\u002F\u002Fgithub.com\u002Fsu-yongjian\u002FSiming-Agent\u002Fblob\u002Fmain\u002Fapps\u002Fserver\u002Fagent-server\u002Fbundled-skills\u002Fai\u002Fprompt-context-compression\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],"compression","context compression","prompt","context","prompt context compression","memory","sessions","Budget","manage","selection","token","long","token budget","for","summaries","running","2026-11-10 10:12:30",false,"---\nname: prompt-context-compression\ndescription: Manage prompt context, summaries, memory selection, and token budget for long-running sessions.\nversion: 1.0.0\nauthor: Siming\nlicense: MIT\nmetadata:\n  siming:\n    tags:\n      - ai\n      - prompt\n      - context\n---\n\n# Prompt Context Compression\n\nUse this skill when context grows large or responses lose task focus.\n\n## Workflow\n\n1. Identify durable facts, transient logs, user preferences, and current task state.\n2. Keep summaries factual and concise.\n3. Preserve explicit user constraints.\n4. Drop repeated logs and obsolete branches.\n5. Verify the next action still follows the latest request.\n\n## Checks\n\n- Do not summarize away file paths or exact commands needed later.\n","# Prompt Context Compression\n\nUse this skill when context grows large or responses lose task focus.\n\n## Workflow\n\n1. Identify durable facts, transient logs, user preferences, and current task state.\n2. Keep summaries factual and concise.\n3. Preserve explicit user constraints.\n4. Drop repeated logs and obsolete branches.\n5. Verify the next action still follows the latest request.\n\n## Checks\n\n- Do not summarize away file paths or exact commands needed later.\n",{"name":5,"author":45,"license":15,"version":46,"metadata":47,"description":7},"Siming","1.0.0",{"siming":48},{"tags":49},[50,26,27],"ai","main","b4db2a9f5faef96fc29f543d56235a5f1702d160","apps\u002Fserver\u002Fagent-server\u002Fbundled-skills\u002Fai\u002Fprompt-context-compression","https:\u002F\u002Fgithub.com\u002Fsu-yongjian\u002FSiming-Agent","https:\u002F\u002Fgithub.com\u002Fsu-yongjian","2026-05-28 21:54:51",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add su-yongjian\u002FSiming-Agent --skill prompt-context-compression",{"tool":63,"command":64},"bunx","bunx skills add su-yongjian\u002FSiming-Agent --skill prompt-context-compression",{"tool":66,"command":67},"pnpm","pnpm dlx skills add su-yongjian\u002FSiming-Agent --skill prompt-context-compression","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsu-yongjian\u002FSiming-Agent\u002Fblob\u002Fmain\u002Fapps\u002Fserver\u002Fagent-server\u002Fbundled-skills\u002Fai\u002Fprompt-context-compression\u002FSKILL.md",true,[],[72,103,131,148,167,188],{"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":6,"sourceHtmlUrl":76,"categories":77,"keywords":84,"publishedAt":40},"01M6XB78GXMFJHZ2TJKSW1XASM","playwright-visual-check","Use Playwright to verify UI layout, screenshots, responsive behavior, and console\u002Fruntime errors.","https:\u002F\u002Fgithub.com\u002Fsu-yongjian\u002FSiming-Agent\u002Fblob\u002Fmain\u002Fapps\u002Fserver\u002Fagent-server\u002Fbundled-skills\u002Ftesting\u002Fplaywright-visual-check\u002FSKILL.md",[78,81],{"categoryNo":79,"categoryName":80,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":82,"categoryName":83,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102],"playwright","check","playwright visual check","visual","verify","verify ui","errors","ui layout","runtime","layout","responsive","use","behavior","ui","console","screenshots","frontend","testing",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":117,"publishedAt":40},"01M6XB707EYMR6T375H3Q8GG00","api-smoke-tests","Create API smoke tests for auth, CRUD, pagination, empty states, and error paths.","https:\u002F\u002Fgithub.com\u002Fsu-yongjian\u002FSiming-Agent\u002Fblob\u002Fmain\u002Fapps\u002Fserver\u002Fagent-server\u002Fbundled-skills\u002Ftesting\u002Fapi-smoke-tests\u002FSKILL.md",[109,112],{"categoryNo":110,"categoryName":111,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":113,"categoryName":114,"taxonomyType":115,"taxonomyTypeDesc":116},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[118,119,120,121,122,102,123,124,125,126,127,128,37,129,130],"tests","smoke","api smoke tests","api","smoke tests","crud","auth","pagination","create","empty","paths","states","error",{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":40},"01M6XB6TRDFD9HQE8QZJ7TY5W8","secret-handling","Handle secrets, API keys, tokens, and credentials safely in code, logs, configs, and UI.","https:\u002F\u002Fgithub.com\u002Fsu-yongjian\u002FSiming-Agent\u002Fblob\u002Fmain\u002Fapps\u002Fserver\u002Fagent-server\u002Fbundled-skills\u002Fsecurity\u002Fsecret-handling\u002FSKILL.md",[],[138,139,140,141,142,143,144,145,98,146,147,121],"secret handling","api keys","keys","tokens","security","secrets","credentials","logs","code","config",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":154,"publishedAt":40},"01M6XB6N18T1N82EQ5S66Z384M","dependency-risk-scan","Evaluate dependency risk, vulnerability scan results, package updates, and safe upgrade strategy.","https:\u002F\u002Fgithub.com\u002Fsu-yongjian\u002FSiming-Agent\u002Fblob\u002Fmain\u002Fapps\u002Fserver\u002Fagent-server\u002Fbundled-skills\u002Fsecurity\u002Fdependency-risk-scan\u002FSKILL.md",[],[155,156,157,158,159,160,161,162,163,164,165,142,166],"dependency risk scan","risk","dependency","scan","upgrade","evaluate","updates","results","strategy","vulnerability","package","safe",{"skillNo":168,"name":169,"nameZh":6,"description":170,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":171,"categories":172,"keywords":173,"publishedAt":40},"01M6XB6FPVFZ5P2Q47T338NQGR","vector-search-quality","Improve vector retrieval quality with chunk strategy, metadata filters, thresholds, and reranking.","https:\u002F\u002Fgithub.com\u002Fsu-yongjian\u002FSiming-Agent\u002Fblob\u002Fmain\u002Fapps\u002Fserver\u002Fagent-server\u002Fbundled-skills\u002Frag\u002Fvector-search-quality\u002FSKILL.md",[],[174,175,176,177,178,179,180,163,181,182,183,184,185,186,187],"vector search quality","quality","Vector Search","vector","search","thresholds","filters","improve","metadata","chunk","rag","retrieval","reranking","with",{"skillNo":189,"name":190,"nameZh":6,"description":191,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":192,"categories":193,"keywords":194,"publishedAt":40},"01M6XB6AH9VVY23MR7WST6XH2D","rag-ingestion-pipeline","Build RAG document ingestion flows with upload, parsing, chunking, embedding, queueing, and status tracking.","https:\u002F\u002Fgithub.com\u002Fsu-yongjian\u002FSiming-Agent\u002Fblob\u002Fmain\u002Fapps\u002Fserver\u002Fagent-server\u002Fbundled-skills\u002Frag\u002Frag-ingestion-pipeline\u002FSKILL.md",[],[195,184,196,197,198,199,187,200,201,202,203,204,205,206,207,208,209],"rag ingestion pipeline","pipeline","ingestion","rag ingestion","Document Ingestion","flows","embedding","chunking","upload","build","document","tracking","parsing","documents","status"]