[{"data":1,"prerenderedAt":1303},["ShallowReactive",2],{"navigation":3,"\u002Fen\u002Fhow-to\u002Fprofiles":129,"\u002Fen\u002Fhow-to\u002Fprofiles-surround":1298},[4,68],{"title":5,"path":6,"stem":7,"children":8,"page":22},"En","\u002Fen","en",[9,13,23],{"title":10,"path":11,"stem":12},"Product Overview","\u002Fen\u002Fintroduction","en\u002F0.introduction",{"title":14,"path":15,"stem":16,"children":17,"page":22},"Tutorials","\u002Fen\u002Ftutorials","en\u002F1.tutorials",[18],{"title":19,"path":20,"stem":21},"Quick Start","\u002Fen\u002Ftutorials\u002Fquickstart","en\u002F1.tutorials\u002Fquickstart",false,{"title":24,"path":25,"stem":26,"children":27,"page":22},"How To","\u002Fen\u002Fhow-to","en\u002F2.how-to",[28,32,36,40,44,48,52,56,60,64],{"title":29,"path":30,"stem":31},"Canvas Workspace","\u002Fen\u002Fhow-to\u002Fcanvas","en\u002F2.how-to\u002Fcanvas",{"title":33,"path":34,"stem":35},"Configuration","\u002Fen\u002Fhow-to\u002Fconfigure","en\u002F2.how-to\u002Fconfigure",{"title":37,"path":38,"stem":39},"Scheduled Tasks","\u002Fen\u002Fhow-to\u002Fcron-jobs","en\u002F2.how-to\u002Fcron-jobs",{"title":41,"path":42,"stem":43},"Configuring System Service","\u002Fen\u002Fhow-to\u002Finstall","en\u002F2.how-to\u002Finstall",{"title":45,"path":46,"stem":47},"Managing Instructions","\u002Fen\u002Fhow-to\u002Finstructions","en\u002F2.how-to\u002Finstructions",{"title":49,"path":50,"stem":51},"MCP Servers","\u002Fen\u002Fhow-to\u002Fmcp-servers","en\u002F2.how-to\u002Fmcp-servers",{"title":53,"path":54,"stem":55},"Managing Profiles","\u002Fen\u002Fhow-to\u002Fprofiles","en\u002F2.how-to\u002Fprofiles",{"title":57,"path":58,"stem":59},"Configuring Runtimes","\u002Fen\u002Fhow-to\u002Fruntimes","en\u002F2.how-to\u002Fruntimes",{"title":61,"path":62,"stem":63},"Managing Skills","\u002Fen\u002Fhow-to\u002Fskills","en\u002F2.how-to\u002Fskills",{"title":65,"path":66,"stem":67},"VS Code Integration","\u002Fen\u002Fhow-to\u002Fvscode","en\u002F2.how-to\u002Fvscode",{"title":69,"path":70,"stem":71,"children":72,"page":22},"Zh","\u002Fzh","zh",[73,77,85],{"title":74,"path":75,"stem":76},"产品概述","\u002Fzh\u002Fintroduction","zh\u002F0.introduction",{"title":14,"path":78,"stem":79,"children":80,"page":22},"\u002Fzh\u002Ftutorials","zh\u002F1.tutorials",[81],{"title":82,"path":83,"stem":84},"快速开始","\u002Fzh\u002Ftutorials\u002Fquickstart","zh\u002F1.tutorials\u002Fquickstart",{"title":24,"path":86,"stem":87,"children":88,"page":22},"\u002Fzh\u002Fhow-to","zh\u002F2.how-to",[89,93,97,101,105,109,113,117,121,125],{"title":90,"path":91,"stem":92},"Canvas 工作区","\u002Fzh\u002Fhow-to\u002Fcanvas","zh\u002F2.how-to\u002Fcanvas",{"title":94,"path":95,"stem":96},"配置","\u002Fzh\u002Fhow-to\u002Fconfigure","zh\u002F2.how-to\u002Fconfigure",{"title":98,"path":99,"stem":100},"定时任务","\u002Fzh\u002Fhow-to\u002Fcron-jobs","zh\u002F2.how-to\u002Fcron-jobs",{"title":102,"path":103,"stem":104},"配置系统服务","\u002Fzh\u002Fhow-to\u002Finstall","zh\u002F2.how-to\u002Finstall",{"title":106,"path":107,"stem":108},"管理指令文件","\u002Fzh\u002Fhow-to\u002Finstructions","zh\u002F2.how-to\u002Finstructions",{"title":110,"path":111,"stem":112},"MCP 服务器","\u002Fzh\u002Fhow-to\u002Fmcp-servers","zh\u002F2.how-to\u002Fmcp-servers",{"title":114,"path":115,"stem":116},"管理 Profile","\u002Fzh\u002Fhow-to\u002Fprofiles","zh\u002F2.how-to\u002Fprofiles",{"title":118,"path":119,"stem":120},"配置 Runtime","\u002Fzh\u002Fhow-to\u002Fruntimes","zh\u002F2.how-to\u002Fruntimes",{"title":122,"path":123,"stem":124},"管理 Skill","\u002Fzh\u002Fhow-to\u002Fskills","zh\u002F2.how-to\u002Fskills",{"title":126,"path":127,"stem":128},"VS Code 集成","\u002Fzh\u002Fhow-to\u002Fvscode","zh\u002F2.how-to\u002Fvscode",{"id":130,"title":53,"body":131,"description":1292,"extension":1293,"links":1294,"meta":1295,"navigation":300,"path":54,"seo":1296,"stem":55,"__hash__":1297},"docs\u002Fen\u002F2.how-to\u002Fprofiles.md",{"type":132,"value":133,"toc":1264},"minimark",[134,139,143,146,150,153,164,167,173,177,182,185,308,312,317,381,385,493,497,505,508,524,527,598,602,606,634,638,641,660,664,668,822,826,989,993,1000,1083,1086,1090,1137,1141,1145,1152,1156,1159,1163,1167,1170,1198,1201,1205,1208,1225,1229,1260],[135,136,138],"h2",{"id":137},"overview","Overview",[140,141,142],"p",{},"A Profile defines an Agent’s “work personality.” It contains a system\nprompt, associated runtime, capabilities (Skills and MCP Servers), and\ndefault configuration.",[140,144,145],{},"By creating multiple Profiles, you can define different Agent roles for\ndifferent scenarios, such as “Code Reviewer” and “DevOps Engineer.”",[135,147,149],{"id":148},"file-location","File location",[140,151,152],{},"Profile files are stored in:",[154,155,160],"pre",{"className":156,"code":158,"language":159},[157],"language-text","~\u002F.sink\u002Fprofiles\u002F\n","text",[161,162,158],"code",{"__ignoreMap":163},"",[140,165,166],{},"Each Profile is a separate Markdown file:",[154,168,171],{"className":169,"code":170,"language":159},[157],"~\u002F.sink\u002Fprofiles\u002F\n  ├── code-reviewer.md\n  ├── devops-engineer.md\n  └── research-assistant.md\n",[161,172,170],{"__ignoreMap":163},[135,174,176],{"id":175},"create-a-profile","Create a Profile",[178,179,181],"h3",{"id":180},"file-format","File format",[140,183,184],{},"A Profile consists of YAML frontmatter + Markdown body:",[154,186,190],{"className":187,"code":188,"language":189,"meta":163,"style":163},"language-markdown shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","---\nname: 'code-reviewer'\ndescription: 'Code quality analysis and review'\nruntime: claude-code\nskills:\n  - web-search\n  - code-analysis\nmcpServers:\n  - filesystem\n  - api-client\nconfigDefaults:\n  model: claude-opus-4\n  mode: code\n  temperature: '0.7'\nmetadata:\n  disabled: false\n---\n\nYou are an experienced code reviewer with deep expertise in software quality and best practices...\n","markdown",[161,191,192,200,206,212,218,224,230,236,242,248,254,260,266,272,278,284,290,295,302],{"__ignoreMap":163},[193,194,197],"span",{"class":195,"line":196},"line",1,[193,198,199],{},"---\n",[193,201,203],{"class":195,"line":202},2,[193,204,205],{},"name: 'code-reviewer'\n",[193,207,209],{"class":195,"line":208},3,[193,210,211],{},"description: 'Code quality analysis and review'\n",[193,213,215],{"class":195,"line":214},4,[193,216,217],{},"runtime: claude-code\n",[193,219,221],{"class":195,"line":220},5,[193,222,223],{},"skills:\n",[193,225,227],{"class":195,"line":226},6,[193,228,229],{},"  - web-search\n",[193,231,233],{"class":195,"line":232},7,[193,234,235],{},"  - code-analysis\n",[193,237,239],{"class":195,"line":238},8,[193,240,241],{},"mcpServers:\n",[193,243,245],{"class":195,"line":244},9,[193,246,247],{},"  - filesystem\n",[193,249,251],{"class":195,"line":250},10,[193,252,253],{},"  - api-client\n",[193,255,257],{"class":195,"line":256},11,[193,258,259],{},"configDefaults:\n",[193,261,263],{"class":195,"line":262},12,[193,264,265],{},"  model: claude-opus-4\n",[193,267,269],{"class":195,"line":268},13,[193,270,271],{},"  mode: code\n",[193,273,275],{"class":195,"line":274},14,[193,276,277],{},"  temperature: '0.7'\n",[193,279,281],{"class":195,"line":280},15,[193,282,283],{},"metadata:\n",[193,285,287],{"class":195,"line":286},16,[193,288,289],{},"  disabled: false\n",[193,291,293],{"class":195,"line":292},17,[193,294,199],{},[193,296,298],{"class":195,"line":297},18,[193,299,301],{"emptyLinePlaceholder":300},true,"\n",[193,303,305],{"class":195,"line":304},19,[193,306,307],{},"You are an experienced code reviewer with deep expertise in software quality and best practices...\n",[178,309,311],{"id":310},"frontmatter-fields","Frontmatter fields",[313,314,316],"h4",{"id":315},"required-fields","Required fields",[318,319,320,336],"table",{},[321,322,323],"thead",{},[324,325,326,330,333],"tr",{},[327,328,329],"th",{},"Field",[327,331,332],{},"Type",[327,334,335],{},"Description",[337,338,339,353,365],"tbody",{},[324,340,341,347,350],{},[342,343,344],"td",{},[161,345,346],{},"name",[342,348,349],{},"string",[342,351,352],{},"Display name of the Profile",[324,354,355,360,362],{},[342,356,357],{},[161,358,359],{},"description",[342,361,349],{},[342,363,364],{},"Description of the Profile",[324,366,367,372,374],{},[342,368,369],{},[161,370,371],{},"runtime",[342,373,349],{},[342,375,376,377,380],{},"Runtime ID to use (e.g., ",[161,378,379],{},"claude-code",")",[313,382,384],{"id":383},"optional-fields","Optional fields",[318,386,387,397],{},[321,388,389],{},[324,390,391,393,395],{},[327,392,329],{},[327,394,332],{},[327,396,335],{},[337,398,399,412,424,437,456,468,480],{},[324,400,401,406,409],{},[342,402,403],{},[161,404,405],{},"skills",[342,407,408],{},"array \u002F object",[342,410,411],{},"List of Skills available for this Profile",[324,413,414,419,421],{},[342,415,416],{},[161,417,418],{},"mcpServers",[342,420,408],{},[342,422,423],{},"List of MCP Servers available for this Profile",[324,425,426,431,434],{},[342,427,428],{},[161,429,430],{},"configDefaults",[342,432,433],{},"object",[342,435,436],{},"Default configuration for agent sessions",[324,438,439,444,446],{},[342,440,441],{},[161,442,443],{},"executionModes",[342,445,408],{},[342,447,448,449,452,453,380],{},"Allowed execution modes (e.g., ",[161,450,451],{},"individual"," or ",[161,454,455],{},"team",[324,457,458,463,465],{},[342,459,460],{},[161,461,462],{},"subtaskProfiles",[342,464,408],{},[342,466,467],{},"Profile restrictions for subtasks",[324,469,470,475,477],{},[342,471,472],{},[161,473,474],{},"overrides",[342,476,433],{},[342,478,479],{},"Additional parameters for specific MCP Servers or commands",[324,481,482,487,490],{},[342,483,484],{},[161,485,486],{},"metadata.disabled",[342,488,489],{},"boolean",[342,491,492],{},"Whether to disable this Profile",[178,494,496],{"id":495},"markdown-body","Markdown body",[140,498,499,500,504],{},"The Markdown body following the frontmatter is the ",[501,502,503],"strong",{},"system prompt"," for\nthis Profile. The agent will follow this prompt to understand its role\nand work approach.",[140,506,507],{},"A good system prompt should include:",[509,510,511,515,518,521],"ul",{},[512,513,514],"li",{},"The agent’s role and background",[512,516,517],{},"Work principles and constraints",[512,519,520],{},"Thinking approach and output format",[512,522,523],{},"Security and ethical guidelines",[140,525,526],{},"Example:",[154,528,530],{"className":187,"code":529,"language":189,"meta":163,"style":163},"You are an experienced code reviewer with deep expertise in software quality and best practices.\n\nYour responsibilities:\n\n1. Identify bugs, code smells, and maintainability issues\n2. Assess severity and impact of findings\n3. Provide actionable improvement suggestions\n\nWork principles:\n\n- Always prioritize correctness and readability\n- Document all findings with clear explanations\n- Report critical issues with highest priority\n- Suggest concrete fixes, not just problems\n",[161,531,532,537,541,546,550,555,560,565,569,574,578,583,588,593],{"__ignoreMap":163},[193,533,534],{"class":195,"line":196},[193,535,536],{},"You are an experienced code reviewer with deep expertise in software quality and best practices.\n",[193,538,539],{"class":195,"line":202},[193,540,301],{"emptyLinePlaceholder":300},[193,542,543],{"class":195,"line":208},[193,544,545],{},"Your responsibilities:\n",[193,547,548],{"class":195,"line":214},[193,549,301],{"emptyLinePlaceholder":300},[193,551,552],{"class":195,"line":220},[193,553,554],{},"1. Identify bugs, code smells, and maintainability issues\n",[193,556,557],{"class":195,"line":226},[193,558,559],{},"2. Assess severity and impact of findings\n",[193,561,562],{"class":195,"line":232},[193,563,564],{},"3. Provide actionable improvement suggestions\n",[193,566,567],{"class":195,"line":238},[193,568,301],{"emptyLinePlaceholder":300},[193,570,571],{"class":195,"line":244},[193,572,573],{},"Work principles:\n",[193,575,576],{"class":195,"line":250},[193,577,301],{"emptyLinePlaceholder":300},[193,579,580],{"class":195,"line":256},[193,581,582],{},"- Always prioritize correctness and readability\n",[193,584,585],{"class":195,"line":262},[193,586,587],{},"- Document all findings with clear explanations\n",[193,589,590],{"class":195,"line":268},[193,591,592],{},"- Report critical issues with highest priority\n",[193,594,595],{"class":195,"line":274},[193,596,597],{},"- Suggest concrete fixes, not just problems\n",[135,599,601],{"id":600},"use-profiles-in-the-web-ui","Use Profiles in the Web UI",[178,603,605],{"id":604},"select-a-profile-when-creating-a-task","Select a Profile when creating a task",[607,608,609,612,615,618,621,631],"ol",{},[512,610,611],{},"Open the Sink Web UI",[512,613,614],{},"Click the “New Task” button",[512,616,617],{},"Select a Profile from the “Profile” dropdown menu",[512,619,620],{},"Enter the task title and description",[512,622,623,624,626,627,630],{},"(Optional) If this Profile’s ",[161,625,430],{}," has entries with\n",[161,628,629],{},"candidates",", you can override them here",[512,632,633],{},"Click “Create”",[178,635,637],{"id":636},"view-profile-details","View Profile details",[140,639,640],{},"In the Web UI’s “Profile” menu:",[607,642,643,646],{},[512,644,645],{},"Select a Profile",[512,647,648,649],{},"You can view:\n",[509,650,651,654,657],{},[512,652,653],{},"Frontmatter information (name, description, runtime, etc.)",[512,655,656],{},"Available Skills and MCP Servers",[512,658,659],{},"Full system prompt body",[135,661,663],{"id":662},"common-scenarios","Common scenarios",[178,665,667],{"id":666},"scenario-1-create-a-code-reviewer-profile","Scenario 1: Create a Code Reviewer Profile",[154,669,671],{"className":187,"code":670,"language":189,"meta":163,"style":163},"---\nname: 'code-reviewer'\ndescription: 'Code quality analysis and best practices review'\nruntime: claude-code\nskills:\n  - code-analysis\n  - test-runner\n  - dependency-check\nmcpServers:\n  - filesystem\nconfigDefaults:\n  model: claude-opus-4\n  mode: code\nmetadata:\n  disabled: false\n---\n\nYou are an expert code reviewer specializing in software quality.\n\nYour tasks:\n\n1. Analyze source code for correctness and maintainability issues\n2. Check dependencies for outdated or problematic versions\n3. Review configuration files for misconfigurations\n4. Generate a detailed review report with severity ratings\n\nStandards:\n\n- Follow language-specific best practices and style guides\n- Check for common anti-patterns\n- Suggest concrete fixes with code examples\n",[161,672,673,677,681,686,690,694,698,703,708,712,716,720,724,728,732,736,740,744,749,753,759,764,770,776,782,788,793,799,804,810,816],{"__ignoreMap":163},[193,674,675],{"class":195,"line":196},[193,676,199],{},[193,678,679],{"class":195,"line":202},[193,680,205],{},[193,682,683],{"class":195,"line":208},[193,684,685],{},"description: 'Code quality analysis and best practices review'\n",[193,687,688],{"class":195,"line":214},[193,689,217],{},[193,691,692],{"class":195,"line":220},[193,693,223],{},[193,695,696],{"class":195,"line":226},[193,697,235],{},[193,699,700],{"class":195,"line":232},[193,701,702],{},"  - test-runner\n",[193,704,705],{"class":195,"line":238},[193,706,707],{},"  - dependency-check\n",[193,709,710],{"class":195,"line":244},[193,711,241],{},[193,713,714],{"class":195,"line":250},[193,715,247],{},[193,717,718],{"class":195,"line":256},[193,719,259],{},[193,721,722],{"class":195,"line":262},[193,723,265],{},[193,725,726],{"class":195,"line":268},[193,727,271],{},[193,729,730],{"class":195,"line":274},[193,731,283],{},[193,733,734],{"class":195,"line":280},[193,735,289],{},[193,737,738],{"class":195,"line":286},[193,739,199],{},[193,741,742],{"class":195,"line":292},[193,743,301],{"emptyLinePlaceholder":300},[193,745,746],{"class":195,"line":297},[193,747,748],{},"You are an expert code reviewer specializing in software quality.\n",[193,750,751],{"class":195,"line":304},[193,752,301],{"emptyLinePlaceholder":300},[193,754,756],{"class":195,"line":755},20,[193,757,758],{},"Your tasks:\n",[193,760,762],{"class":195,"line":761},21,[193,763,301],{"emptyLinePlaceholder":300},[193,765,767],{"class":195,"line":766},22,[193,768,769],{},"1. Analyze source code for correctness and maintainability issues\n",[193,771,773],{"class":195,"line":772},23,[193,774,775],{},"2. Check dependencies for outdated or problematic versions\n",[193,777,779],{"class":195,"line":778},24,[193,780,781],{},"3. Review configuration files for misconfigurations\n",[193,783,785],{"class":195,"line":784},25,[193,786,787],{},"4. Generate a detailed review report with severity ratings\n",[193,789,791],{"class":195,"line":790},26,[193,792,301],{"emptyLinePlaceholder":300},[193,794,796],{"class":195,"line":795},27,[193,797,798],{},"Standards:\n",[193,800,802],{"class":195,"line":801},28,[193,803,301],{"emptyLinePlaceholder":300},[193,805,807],{"class":195,"line":806},29,[193,808,809],{},"- Follow language-specific best practices and style guides\n",[193,811,813],{"class":195,"line":812},30,[193,814,815],{},"- Check for common anti-patterns\n",[193,817,819],{"class":195,"line":818},31,[193,820,821],{},"- Suggest concrete fixes with code examples\n",[178,823,825],{"id":824},"scenario-2-create-a-devops-engineer-profile","Scenario 2: Create a DevOps Engineer Profile",[154,827,829],{"className":187,"code":828,"language":189,"meta":163,"style":163},"---\nname: 'devops-engineer'\ndescription: 'Infrastructure and deployment workflow automation'\nruntime: claude-code\nskills:\n  - docker-ops\n  - ci-cd\n  - infra-check\nmcpServers:\n  - filesystem\n  - shell-execution\nconfigDefaults:\n  model: claude-opus-4\n  temperature: '0.3'\nexecutionModes:\n  - individual\nmetadata:\n  disabled: false\n---\n\nYou are an experienced DevOps engineer.\n\nYour approach:\n\n1. Inspection: Examine infrastructure configs, CI\u002FCD pipelines, and deployment manifests\n2. Analysis: Identify misconfigurations, missing safeguards, and optimization opportunities\n3. Verification: Confirm findings with reproducible checks\n4. Reporting: Document issues and remediation steps\n\nSafety constraints:\n\n- Only modify systems when explicitly authorized\n- Never delete resources without explicit approval\n- Document all changes for auditability\n",[161,830,831,835,840,845,849,853,858,863,868,872,876,881,885,889,894,899,904,908,912,916,920,925,929,934,938,943,948,953,958,962,967,971,977,983],{"__ignoreMap":163},[193,832,833],{"class":195,"line":196},[193,834,199],{},[193,836,837],{"class":195,"line":202},[193,838,839],{},"name: 'devops-engineer'\n",[193,841,842],{"class":195,"line":208},[193,843,844],{},"description: 'Infrastructure and deployment workflow automation'\n",[193,846,847],{"class":195,"line":214},[193,848,217],{},[193,850,851],{"class":195,"line":220},[193,852,223],{},[193,854,855],{"class":195,"line":226},[193,856,857],{},"  - docker-ops\n",[193,859,860],{"class":195,"line":232},[193,861,862],{},"  - ci-cd\n",[193,864,865],{"class":195,"line":238},[193,866,867],{},"  - infra-check\n",[193,869,870],{"class":195,"line":244},[193,871,241],{},[193,873,874],{"class":195,"line":250},[193,875,247],{},[193,877,878],{"class":195,"line":256},[193,879,880],{},"  - shell-execution\n",[193,882,883],{"class":195,"line":262},[193,884,259],{},[193,886,887],{"class":195,"line":268},[193,888,265],{},[193,890,891],{"class":195,"line":274},[193,892,893],{},"  temperature: '0.3'\n",[193,895,896],{"class":195,"line":280},[193,897,898],{},"executionModes:\n",[193,900,901],{"class":195,"line":286},[193,902,903],{},"  - individual\n",[193,905,906],{"class":195,"line":292},[193,907,283],{},[193,909,910],{"class":195,"line":297},[193,911,289],{},[193,913,914],{"class":195,"line":304},[193,915,199],{},[193,917,918],{"class":195,"line":755},[193,919,301],{"emptyLinePlaceholder":300},[193,921,922],{"class":195,"line":761},[193,923,924],{},"You are an experienced DevOps engineer.\n",[193,926,927],{"class":195,"line":766},[193,928,301],{"emptyLinePlaceholder":300},[193,930,931],{"class":195,"line":772},[193,932,933],{},"Your approach:\n",[193,935,936],{"class":195,"line":778},[193,937,301],{"emptyLinePlaceholder":300},[193,939,940],{"class":195,"line":784},[193,941,942],{},"1. Inspection: Examine infrastructure configs, CI\u002FCD pipelines, and deployment manifests\n",[193,944,945],{"class":195,"line":790},[193,946,947],{},"2. Analysis: Identify misconfigurations, missing safeguards, and optimization opportunities\n",[193,949,950],{"class":195,"line":795},[193,951,952],{},"3. Verification: Confirm findings with reproducible checks\n",[193,954,955],{"class":195,"line":801},[193,956,957],{},"4. Reporting: Document issues and remediation steps\n",[193,959,960],{"class":195,"line":806},[193,961,301],{"emptyLinePlaceholder":300},[193,963,964],{"class":195,"line":812},[193,965,966],{},"Safety constraints:\n",[193,968,969],{"class":195,"line":818},[193,970,301],{"emptyLinePlaceholder":300},[193,972,974],{"class":195,"line":973},32,[193,975,976],{},"- Only modify systems when explicitly authorized\n",[193,978,980],{"class":195,"line":979},33,[193,981,982],{},"- Never delete resources without explicit approval\n",[193,984,986],{"class":195,"line":985},34,[193,987,988],{},"- Document all changes for auditability\n",[178,990,992],{"id":991},"scenario-3-override-a-profile-in-a-workspace","Scenario 3: Override a Profile in a workspace",[140,994,995,996,999],{},"In a specific workspace, create\n",[161,997,998],{},"\u003Cworkspace>\u002F.sink\u002Fprofiles\u002Fcode-reviewer.md",":",[154,1001,1003],{"className":187,"code":1002,"language":189,"meta":163,"style":163},"---\nname: 'code-reviewer-internal'\ndescription: 'Internal code review with stricter controls'\nruntime: claude-code\nskills:\n  - code-analysis\n  - internal-tools\nmcpServers:\n  - filesystem\n  - internal-api\nconfigDefaults:\n  model: claude-opus-4\n  temperature: '0.1'\nmetadata:\n  disabled: false\n---\n\n[Internal system prompt...]\n",[161,1004,1005,1009,1014,1019,1023,1027,1031,1036,1040,1044,1049,1053,1057,1062,1066,1070,1074,1078],{"__ignoreMap":163},[193,1006,1007],{"class":195,"line":196},[193,1008,199],{},[193,1010,1011],{"class":195,"line":202},[193,1012,1013],{},"name: 'code-reviewer-internal'\n",[193,1015,1016],{"class":195,"line":208},[193,1017,1018],{},"description: 'Internal code review with stricter controls'\n",[193,1020,1021],{"class":195,"line":214},[193,1022,217],{},[193,1024,1025],{"class":195,"line":220},[193,1026,223],{},[193,1028,1029],{"class":195,"line":226},[193,1030,235],{},[193,1032,1033],{"class":195,"line":232},[193,1034,1035],{},"  - internal-tools\n",[193,1037,1038],{"class":195,"line":238},[193,1039,241],{},[193,1041,1042],{"class":195,"line":244},[193,1043,247],{},[193,1045,1046],{"class":195,"line":250},[193,1047,1048],{},"  - internal-api\n",[193,1050,1051],{"class":195,"line":256},[193,1052,259],{},[193,1054,1055],{"class":195,"line":262},[193,1056,265],{},[193,1058,1059],{"class":195,"line":268},[193,1060,1061],{},"  temperature: '0.1'\n",[193,1063,1064],{"class":195,"line":274},[193,1065,283],{},[193,1067,1068],{"class":195,"line":280},[193,1069,289],{},[193,1071,1072],{"class":195,"line":286},[193,1073,199],{},[193,1075,1076],{"class":195,"line":292},[193,1077,301],{"emptyLinePlaceholder":300},[193,1079,1080],{"class":195,"line":297},[193,1081,1082],{},"[Internal system prompt...]\n",[140,1084,1085],{},"When creating tasks in this workspace, the local Profile will be used\ninstead of the global user layer Profile.",[135,1087,1089],{"id":1088},"best-practices","Best practices",[607,1091,1092,1098,1107,1113,1119,1125,1131],{},[512,1093,1094,1097],{},[501,1095,1096],{},"Clear naming",": Profile names should clearly express the agent’s\nrole (e.g., “Code Reviewer” rather than “Assistant 1”)",[512,1099,1100,1103,1104,1106],{},[501,1101,1102],{},"Specific description",": In the ",[161,1105,359],{}," field, explain what\nscenarios this Profile is suitable for",[512,1108,1109,1112],{},[501,1110,1111],{},"Manage Skills",": Only expose Skills that this Profile actually\nneeds; avoid unnecessary capability spread",[512,1114,1115,1118],{},[501,1116,1117],{},"Safety constraints",": Clearly declare operational boundaries and\nethical constraints in the system prompt",[512,1120,1121,1124],{},[501,1122,1123],{},"Complete documentation",": In the Markdown body, detail the agent’s\nthinking approach and output format to help the agent understand\nexpectations",[512,1126,1127,1130],{},[501,1128,1129],{},"Reasonable configuration",": Choose appropriate models and\nparameters based on scenarios (e.g., temperature affects creativity)",[512,1132,1133,1136],{},[501,1134,1135],{},"Test verification",": After creating a new Profile, test it with\nreal tasks to verify it achieves the desired effect",[135,1138,1140],{"id":1139},"view-and-edit-profiles","View and edit Profiles",[178,1142,1144],{"id":1143},"via-text-editor","Via text editor",[140,1146,1147,1148,1151],{},"Directly edit ",[161,1149,1150],{},"~\u002F.sink\u002Fprofiles\u002F*.md"," files. Changes take effect the\nnext time you create a task.",[178,1153,1155],{"id":1154},"via-web-ui","Via Web UI",[140,1157,1158],{},"You can view Profile details in the Web UI’s “Profile” menu. Editing\nrequires directly modifying the files.",[135,1160,1162],{"id":1161},"disable-a-profile","Disable a Profile",[178,1164,1166],{"id":1165},"temporary-disable","Temporary disable",[140,1168,1169],{},"Set in the Profile’s frontmatter:",[154,1171,1175],{"className":1172,"code":1173,"language":1174,"meta":163,"style":163},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","metadata:\n  disabled: true\n","yaml",[161,1176,1177,1187],{"__ignoreMap":163},[193,1178,1179,1183],{"class":195,"line":196},[193,1180,1182],{"class":1181},"swJcz","metadata",[193,1184,1186],{"class":1185},"sMK4o",":\n",[193,1188,1189,1192,1194],{"class":195,"line":202},[193,1190,1191],{"class":1181},"  disabled",[193,1193,999],{"class":1185},[193,1195,1197],{"class":1196},"sfNiH"," true\n",[140,1199,1200],{},"The Profile will be hidden and won’t appear in the task creation\ndropdown menu.",[178,1202,1204],{"id":1203},"delete-a-profile","Delete a Profile",[140,1206,1207],{},"Directly delete the corresponding file:",[154,1209,1213],{"className":1210,"code":1211,"language":1212,"meta":163,"style":163},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","rm ~\u002F.sink\u002Fprofiles\u002Fprofile-id.md\n","bash",[161,1214,1215],{"__ignoreMap":163},[193,1216,1217,1221],{"class":195,"line":196},[193,1218,1220],{"class":1219},"sBMFI","rm",[193,1222,1224],{"class":1223},"sfazB"," ~\u002F.sink\u002Fprofiles\u002Fprofile-id.md\n",[135,1226,1228],{"id":1227},"next-steps","Next steps",[509,1230,1231,1239,1246,1253],{},[512,1232,1233,1238],{},[1234,1235,1237],"a",{"href":1236},".\u002Fskills","Learn about Skills",": Add more capabilities to your\nProfiles",[512,1240,1241,1245],{},[1234,1242,1244],{"href":1243},".\u002Fruntimes","Configure Runtimes",": Set up how agents are launched",[512,1247,1248,1252],{},[1234,1249,1251],{"href":1250},".\u002Fmcp-servers","Configure MCP Servers",": Let Profiles access\nexternal tools",[512,1254,1255,1259],{},[1234,1256,1258],{"href":1257},".\u002Finstructions","Create Tasks",": Use Profiles to create real tasks",[1261,1262,1263],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":163,"searchDepth":196,"depth":202,"links":1265},[1266,1267,1268,1273,1277,1282,1283,1287,1291],{"id":137,"depth":202,"text":138},{"id":148,"depth":202,"text":149},{"id":175,"depth":202,"text":176,"children":1269},[1270,1271,1272],{"id":180,"depth":208,"text":181},{"id":310,"depth":208,"text":311},{"id":495,"depth":208,"text":496},{"id":600,"depth":202,"text":601,"children":1274},[1275,1276],{"id":604,"depth":208,"text":605},{"id":636,"depth":208,"text":637},{"id":662,"depth":202,"text":663,"children":1278},[1279,1280,1281],{"id":666,"depth":208,"text":667},{"id":824,"depth":208,"text":825},{"id":991,"depth":208,"text":992},{"id":1088,"depth":202,"text":1089},{"id":1139,"depth":202,"text":1140,"children":1284},[1285,1286],{"id":1143,"depth":208,"text":1144},{"id":1154,"depth":208,"text":1155},{"id":1161,"depth":202,"text":1162,"children":1288},[1289,1290],{"id":1165,"depth":208,"text":1166},{"id":1203,"depth":208,"text":1204},{"id":1227,"depth":202,"text":1228},"Create and configure Agent Profiles to define agent work styles and capabilities","md",null,{},{"title":53,"description":1292},"fTlu2Z0ayBZOKpjb0JAtTrRK0D0HmUriK1_6o4lGOx0",[1299,1301],{"title":49,"path":50,"stem":51,"description":1300,"children":-1},"Configure Model Context Protocol servers for agents",{"title":57,"path":58,"stem":59,"description":1302,"children":-1},"How to register and manage ACP Agent Runtimes",1778225992497]