[{"data":1,"prerenderedAt":660},["ShallowReactive",2],{"help-category-\u002Fskills-workflows\u002Fturn-a-recording-into-a-skill":3,"help-article-\u002Fskills-workflows\u002Fturn-a-recording-into-a-skill":4,"related-articles-\u002Fskills-workflows\u002Fturn-a-recording-into-a-skill":178},[],{"id":5,"title":6,"body":7,"category":159,"description":160,"draft":161,"extension":162,"meta":163,"navigation":164,"order":165,"path":166,"relatedArticles":167,"seo":172,"slug":173,"stem":174,"updatedAt":175,"__hash__":176,"excerpt":160,"searchText":177},"help\u002Fhelp\u002Fskills-workflows\u002F04.turn-a-recording-into-a-skill.md","Turn a recording into a skill",{"type":8,"value":9,"toc":152},"minimark",[10,14,19,28,32,84,90,93,112,122,128,138,142,145],[11,12,13],"p",{},"Once you convert a recording into a skill, agents can automatically follow your exact browser workflow during tasks.",[15,16,18],"h2",{"id":17},"before-you-start","Before you start",[11,20,21,22,27],{},"You need at least one recording saved in MultiClaw. If you haven't recorded a workflow yet, see ",[23,24,26],"a",{"href":25},"\u002Fhelp\u002Fskills-workflows\u002Frecord-a-browser-workflow","Record a browser workflow",".",[15,29,31],{"id":30},"convert-a-recording-into-a-skill","Convert a recording into a skill",[33,34,35,47,54,61,72,79],"ol",{},[36,37,38,39,43,44,27],"li",{},"In the desktop app, go to ",[40,41,42],"strong",{},"Skills"," in the sidebar and click ",[40,45,46],{},"Recording Library",[36,48,49,50,53],{},"Click ",[40,51,52],{},"Generate SOP"," on the recording you want to convert.",[36,55,56,57,60],{},"If prompted, add any instructions to guide how the skill is generated, then click ",[40,58,59],{},"Generate Skill",". This step only appears when you're connected to a workspace — if you're not, generation starts automatically.",[36,62,63,64,67,68,71],{},"Review the generated ",[40,65,66],{},"Display Name"," and ",[40,69,70],{},"Description",", and update them if needed.",[36,73,74,75,78],{},"Optionally, add an ",[40,76,77],{},"Emoji"," to help identify the skill at a glance.",[36,80,49,81,27],{},[40,82,83],{},"Save Skill",[11,85,86,87,89],{},"After you click ",[40,88,83],{},", the skill appears in your skill list. It's ready to use immediately — no restart required.",[11,91,92],{},"Where your skill is stored depends on your connection:",[94,95,96,106],"ul",{},[36,97,98,101,102,27],{},[40,99,100],{},"Not connected to a workspace",": the skill is saved locally at ",[103,104,105],"code",{},"~\u002F.openclaw\u002Fworkspace\u002Fskills\u002F",[36,107,108,111],{},[40,109,110],{},"Connected to a workspace",": the skill is saved directly to MultiClaw Cloud and is not stored locally.",[113,114,116],"callout",{"type":115},"tip",[11,117,118,121],{},[40,119,120],{},"Write the description starting with \"Use when…\""," — for example, \"Use when the user needs to submit a timesheet on the HR portal.\" A clear description helps agents match the skill to the right task.",[113,123,125],{"type":124},"warning",[11,126,127],{},"If generation stalls or shows an error, check that your internet connection is stable and try again. When connected to a workspace, confirm you're still connected before retrying.",[113,129,131],{"type":130},"note",[11,132,133,134,27],{},"Skill content is derived from your recording. When you connect to a workspace, the skill is saved directly to MultiClaw Cloud. If your recording captured interactions involving personal data belonging to others, you are responsible for ensuring you have a lawful basis to process and store that data. For details on how skill data is stored and processed, see our ",[23,135,137],{"href":136},"\u002Fhelp\u002Flegal-compliance\u002Fprivacy-policy","Privacy Policy",[15,139,141],{"id":140},"what-happens-next","What happens next",[11,143,144],{},"Your skill is available to agents immediately. If you're connected to a workspace, agents running on cloud desktops can use it as part of tasks you approve.",[11,146,147,148,27],{},"To view, edit, or disable a skill, see ",[23,149,151],{"href":150},"\u002Fhelp\u002Fskills-workflows\u002Fmanage-your-skills","Manage your skills",{"title":153,"searchDepth":154,"depth":154,"links":155},"",2,[156,157,158],{"id":17,"depth":154,"text":18},{"id":30,"depth":154,"text":31},{"id":140,"depth":154,"text":141},"skills-workflows","Convert a browser workflow recording into a reusable skill that agents can run.",false,"md",{},true,4,"\u002Fskills-workflows\u002Fturn-a-recording-into-a-skill",[168,169,170,171],"skills-workflows\u002Fwhat-are-skills","skills-workflows\u002Frecord-a-browser-workflow","skills-workflows\u002Fmanage-your-recordings","skills-workflows\u002Fmanage-your-skills",{"title":6,"description":160},"turn-a-recording-into-a-skill","help\u002Fskills-workflows\u002F04.turn-a-recording-into-a-skill","2026-03-31","agPKzPQ3QgwFouYG59LaHih1ih-wglC9dSjX3WQr15o","Turn a recording into a skill Convert a browser workflow recording into a reusable skill that agents can run.",[179,325,557],{"id":180,"title":181,"body":182,"category":159,"description":312,"draft":161,"extension":162,"meta":313,"navigation":164,"order":314,"path":315,"relatedArticles":316,"seo":319,"slug":320,"stem":321,"updatedAt":322,"__hash__":323,"excerpt":312,"searchText":324},"help\u002Fhelp\u002Fskills-workflows\u002F01.what-are-skills.md","What are skills?",{"type":8,"value":183,"toc":305},[184,189,193,196,210,213,217,220,237,244,248,259,262,266,278,285,289,297],[11,185,186,188],{},[40,187,42],{}," are saved instructions that agents draw on when planning a task. Define a procedure once, and agents can apply it to relevant work — no manual attachment needed.",[15,190,192],{"id":191},"what-skills-do","What skills do",[11,194,195],{},"Without skills, an agent works from your task description alone. That works for one-off requests, but for procedures you repeat, the agent improvises from scratch each time. Skills give the agent a reliable playbook. Record or write the steps once, and the agent draws on them whenever the task matches.",[94,197,198,204],{},[36,199,200,203],{},[40,201,202],{},"Reliable execution",": Skills give agents clear, step-by-step instructions for recurring procedures, reducing the need to improvise each time.",[36,205,206,209],{},[40,207,208],{},"Define once, reuse often",": Teach a workflow, and agents can draw on it for relevant future tasks.",[11,211,212],{},"You don't assign skills to tasks manually. The agent reads all available skills while planning and decides which ones apply. Writing clear, specific skill descriptions helps the agent select the right ones — selection can vary depending on task phrasing and model behavior.",[15,214,216],{"id":215},"what-a-skill-contains","What a skill contains",[11,218,219],{},"Every skill has two key parts:",[94,221,222,227],{},[36,223,224,226],{},[40,225,70],{},": A short summary the agent reads when deciding whether the skill applies to a task. Specific descriptions (for example, \"Export the weekly sales report from the analytics dashboard\") are more reliably matched than vague ones.",[36,228,229,232,233,236],{},[40,230,231],{},"Skill content",": The step-by-step instructions in the body of the ",[103,234,235],{},"SKILL.md"," file. This is what the agent follows when it uses the skill.",[11,238,239,240,243],{},"Skills also have an ",[40,241,242],{},"enabled"," state. A disabled skill stays in your library, but agents skip it during planning. This lets you keep a skill on hand without deleting it — useful for seasonal or infrequent procedures.",[15,245,247],{"id":246},"skills-vs-recordings","Skills vs recordings",[11,249,250,251,254,255,258],{},"Most skills start as a recording. A ",[40,252,253],{},"recording"," is the raw browser session captured by the MultiClaw Chrome Extension — every click, keystroke, and page navigation you made. A ",[40,256,257],{},"skill"," is the processed, usable version: structured instructions an agent can follow.",[11,260,261],{},"Think of a recording as raw footage and a skill as the finished playbook you build from it.",[15,263,265],{"id":264},"where-skills-live","Where skills live",[11,267,268,269,271,272,274,275,277],{},"Skills are stored as ",[103,270,235],{}," files in ",[103,273,105],{}," (macOS and Linux). Each skill has its own subfolder containing a single ",[103,276,235],{}," file.",[11,279,280,281,284],{},"When you're connected to a MultiClaw Cloud workspace, skills are saved directly to MultiClaw Cloud and become available to agents running on cloud desktops. The ",[40,282,283],{},"Skills screen"," in the desktop app is your central view for browsing, searching, and managing all your skills.",[15,286,288],{"id":287},"create-a-skill","Create a skill",[11,290,291,292,294,295,27],{},"Use the MultiClaw Chrome Extension to record steps in your browser, then convert the recording into a skill. You can also create or edit a skill directly by writing a ",[103,293,235],{}," file in ",[103,296,105],{},[11,298,299,300,302,303,27],{},"See ",[23,301,26],{"href":25}," for the full recording flow. To view, edit, or disable a skill after creating it, see ",[23,304,151],{"href":150},{"title":153,"searchDepth":154,"depth":154,"links":306},[307,308,309,310,311],{"id":191,"depth":154,"text":192},{"id":215,"depth":154,"text":216},{"id":246,"depth":154,"text":247},{"id":264,"depth":154,"text":265},{"id":287,"depth":154,"text":288},"Skills are reusable instructions that agents draw on when planning tasks — create one from a browser recording or write it directly as a SKILL.md file.",{},1,"\u002Fskills-workflows\u002Fwhat-are-skills",[169,170,317,171,318],"skills-workflows\u002Fturn-a-recording-into-a-skill","getting-started\u002Finstall-the-companion-browser-extension",{"title":181,"description":312},"what-are-skills","help\u002Fskills-workflows\u002F01.what-are-skills",null,"CI2CccvDAcefTfs_0j4plyhzU-gGUtu17TzJ2xPeDSs","What are skills? Skills are reusable instructions that agents draw on when planning tasks — create one from a browser recording or write it directly as a SKILL.md file.",{"id":326,"title":26,"body":327,"category":159,"description":548,"draft":161,"extension":162,"meta":549,"navigation":164,"order":154,"path":550,"relatedArticles":551,"seo":552,"slug":553,"stem":554,"updatedAt":175,"__hash__":555,"excerpt":548,"searchText":556},"help\u002Fhelp\u002Fskills-workflows\u002F02.record-a-browser-workflow.md",{"type":8,"value":328,"toc":541},[329,339,346,348,355,362,366,404,407,411,474,481,485,514,518,528,535],[11,330,331,332,335,336,338],{},"The ",[40,333,334],{},"MultiClaw Chrome Extension"," records your browser actions during a session you explicitly start, then lets you turn that recording into a ",[40,337,257],{}," your agents can repeat automatically. The extension only captures during an active recording — it doesn't monitor your browsing at any other time.",[113,340,341],{"type":130},[11,342,343,344,27],{},"During recording, keyboard input and form field values are stored only on your device — no data is sent to any server. If you later upload a recording to MultiClaw Cloud, it will also be stored on the cloud platform. For full details on how recording data is handled, see our ",[23,345,137],{"href":136},[15,347,18],{"id":17},[11,349,350,351,27],{},"The extension must be installed in a Chromium-based browser (Chrome, Chromium, Edge, Brave, or Arc) and connected to the desktop app. If you haven't done this yet, see ",[23,352,354],{"href":353},"\u002Fhelp\u002Fgetting-started\u002Finstall-the-companion-browser-extension","Install the MultiClaw Chrome Extension",[11,356,357,358,361],{},"The desktop app must be open and show ",[40,359,360],{},"Connected"," in the status bar before you begin.",[15,363,365],{"id":364},"record-a-workflow","Record a workflow",[33,367,368,371,378,385,390,393,399],{},[36,369,370],{},"Navigate to the page where you want to start recording.",[36,372,373,374,377],{},"Click the ",[40,375,376],{},"MultiClaw Extension icon"," in your browser toolbar.",[36,379,380,381,384],{},"Enter a name for your recording in the ",[40,382,383],{},"Recording Name"," field.",[36,386,49,387,27],{},[40,388,389],{},"Start Recording",[36,391,392],{},"Perform the steps you want to capture: click buttons, fill in fields, navigate between pages. Work at a deliberate pace.",[36,394,395,396,398],{},"When you've finished the workflow, click the ",[40,397,376],{}," again.",[36,400,49,401,27],{},[40,402,403],{},"Finish Recording",[11,405,406],{},"The extension sends the recording to the desktop app.",[15,408,410],{"id":409},"what-gets-captured-and-what-doesnt","What gets captured — and what doesn't",[412,413,414,427],"table",{},[415,416,417],"thead",{},[418,419,420,424],"tr",{},[421,422,423],"th",{},"Captured",[421,425,426],{},"Not captured",[428,429,430,443,451,459,467],"tbody",{},[418,431,432,436],{},[433,434,435],"td",{},"Mouse clicks and selections",[433,437,438,439,442],{},"Standard password inputs (",[103,440,441],{},"type=\"password\"",")",[418,444,445,448],{},[433,446,447],{},"Keyboard input",[433,449,450],{},"File downloads",[418,452,453,456],{},[433,454,455],{},"Form field values",[433,457,458],{},"Other browser extensions' UI",[418,460,461,464],{},[433,462,463],{},"Page navigation",[433,465,466],{},"Browser-native pop-up windows",[418,468,469,472],{},[433,470,471],{},"Dropdown and list selections",[433,473],{},[113,475,476],{"type":130},[11,477,438,478,480],{},[103,479,441],{},") are excluded from recording. Non-standard masked fields are not protected — avoid recording on pages where you enter sensitive credentials.",[15,482,484],{"id":483},"recording-tips","Recording tips",[94,486,487,493,502,508],{},[36,488,489,492],{},[40,490,491],{},"Work slowly and deliberately."," Actions are captured in sequence. Accidental clicks will appear in the recording and may cause errors when an agent repeats the workflow.",[36,494,495,498,499,501],{},[40,496,497],{},"Avoid sensitive pages."," Form field values are captured during recording. The only fields excluded are standard password inputs (",[103,500,441],{},") — do not record on pages displaying financial, health, or personal data. If your workflow involves pages displaying personal data belonging to others (employee records, customer data, client portals), you may have data protection obligations as the data controller. Consult your organisation's data protection guidance before recording.",[36,503,504,507],{},[40,505,506],{},"Use stable pages."," Recordings rely on element selectors. If the site changes its layout, the resulting skill may need to be updated.",[36,509,510,513],{},[40,511,512],{},"One workflow per recording."," Keep each recording focused on a single, complete procedure. Shorter recordings are easier to review and convert into reliable skills.",[15,515,517],{"id":516},"after-recording","After recording",[11,519,520,521,523,524,527],{},"When you click ",[40,522,403],{},", MultiClaw opens or comes into focus and takes you directly to the workflow editor, where you add instructions for the agent. Your recording is also saved to ",[40,525,526],{},"Skills → Recording Library"," in the desktop app if you need to return to it later.",[11,529,530,531,534],{},"If the desktop app is not running when you finish, the recording is queued as ",[40,532,533],{},"Pending"," in the extension panel. Open the desktop app and retry the transfer from the extension.",[11,536,537,538,27],{},"To convert the recording into a skill, see ",[23,539,6],{"href":540},"\u002Fhelp\u002Fskills-workflows\u002Fturn-a-recording-into-a-skill",{"title":153,"searchDepth":154,"depth":154,"links":542},[543,544,545,546,547],{"id":17,"depth":154,"text":18},{"id":364,"depth":154,"text":365},{"id":409,"depth":154,"text":410},{"id":483,"depth":154,"text":484},{"id":516,"depth":154,"text":517},"Capture browser actions in Chrome, Edge, Brave, or any Chromium-based browser using the MultiClaw Chrome Extension, then convert the recording into a skill your agents can repeat.",{},"\u002Fskills-workflows\u002Frecord-a-browser-workflow",[168,170,317,318],{"title":26,"description":548},"record-a-browser-workflow","help\u002Fskills-workflows\u002F02.record-a-browser-workflow","SiSRhOjbPFawgqSaITtRBsLvV8YpoEa55CETZR9asew","Record a browser workflow Capture browser actions in Chrome, Edge, Brave, or any Chromium-based browser using the MultiClaw Chrome Extension, then convert the recording into a skill your agents can repeat.",{"id":558,"title":559,"body":560,"category":159,"description":650,"draft":161,"extension":162,"meta":651,"navigation":164,"order":652,"path":653,"relatedArticles":654,"seo":655,"slug":656,"stem":657,"updatedAt":175,"__hash__":658,"excerpt":650,"searchText":659},"help\u002Fhelp\u002Fskills-workflows\u002F03.manage-your-recordings.md","Manage your recordings",{"type":8,"value":561,"toc":645},[562,568,572,586,591,596,598,614,617,622,626,642],[11,563,564,565,567],{},"Your browser workflow recordings are stored in the desktop app under ",[40,566,526],{},". You can view recordings, convert any into a skill, or delete recordings you no longer need.",[15,569,571],{"id":570},"view-your-recordings","View your recordings",[33,573,574,577,582],{},[36,575,576],{},"Open the desktop app.",[36,578,49,579,581],{},[40,580,42],{}," in the sidebar.",[36,583,49,584,27],{},[40,585,46],{},[11,587,588,589,27],{},"Each recording shows its name, creation date, step count, and domains visited. Use the step count and creation date to tell similar recordings apart when you have more than one for the same workflow. To convert a recording into a skill, see ",[23,590,6],{"href":540},[113,592,593],{"type":130},[11,594,595],{},"Recordings are stored locally on this device. To share a workflow with your team, convert it into a skill. Skills are saved directly to MultiClaw Cloud when your app is connected.",[15,597,31],{"id":30},[33,599,600,606,611],{},[36,601,602,603,605],{},"In ",[40,604,46],{},", find the recording you want to convert.",[36,607,49,608,610],{},[40,609,52],{}," on the recording card.",[36,612,613],{},"Add optional instructions, then confirm.",[11,615,616],{},"The skill is saved and ready to use.",[113,618,619],{"type":130},[11,620,621],{},"You cannot edit individual steps in a recording. If you spot a mistake, delete the recording and record a new one.",[15,623,625],{"id":624},"delete-a-recording","Delete a recording",[33,627,628,633,639],{},[36,629,602,630,632],{},[40,631,46],{},", find the recording you want to remove.",[36,634,373,635,638],{},[40,636,637],{},"Delete"," icon on the recording card.",[36,640,641],{},"Confirm when prompted.",[11,643,644],{},"This action cannot be undone. The recording and its SOP document are removed from this device. If the recording was already converted into a skill, the skill is not affected. Delete the skill separately if you want to remove all traces of that workflow.",{"title":153,"searchDepth":154,"depth":154,"links":646},[647,648,649],{"id":570,"depth":154,"text":571},{"id":30,"depth":154,"text":31},{"id":624,"depth":154,"text":625},"View, convert, and delete your saved browser workflow recordings.",{},3,"\u002Fskills-workflows\u002Fmanage-your-recordings",[168,169,317,171],{"title":559,"description":650},"manage-your-recordings","help\u002Fskills-workflows\u002F03.manage-your-recordings","2OmDp7raoM07-t02LNj7DECm9w9mC9hWLZ1FeUfPBaE","Manage your recordings View, convert, and delete your saved browser workflow recordings.",1778463883758]