[{"data":1,"prerenderedAt":288},["ShallowReactive",2],{"navigation":3,"\u002Fdeveloper\u002Fworkflow-skills":92,"\u002Fdeveloper\u002Fworkflow-skills-surround":285},[4,29,53],{"title":5,"icon":6,"path":7,"stem":8,"children":9},"Employee Handbook","i-lucide-users","\u002Femployee","0.employee",[10,13,17,21,25],{"title":11,"path":7,"stem":12},"Overview","0.employee\u002Findex",{"title":14,"path":15,"stem":16},"Getting Started","\u002Femployee\u002Fgetting-started","0.employee\u002F1.getting-started",{"title":18,"path":19,"stem":20},"How We Work","\u002Femployee\u002Fhow-we-work","0.employee\u002F2.how-we-work",{"title":22,"path":23,"stem":24},"Benefits & Perks","\u002Femployee\u002Fbenefits-and-perks","0.employee\u002F3.benefits-and-perks",{"title":26,"path":27,"stem":28},"Our Internal Systems","\u002Femployee\u002Four-internal-systems","0.employee\u002F4.our-internal-systems",{"title":30,"icon":31,"path":32,"stem":33,"children":34},"Workflow Handbook","i-lucide-book","\u002Fworkflow","1.workflow",[35,37,41,45,49],{"title":11,"path":32,"stem":36},"1.workflow\u002Findex",{"title":38,"path":39,"stem":40},"Unio Project Workflow","\u002Fworkflow\u002Funio-project-workflow","1.workflow\u002F1.unio-project-workflow",{"title":42,"path":43,"stem":44},"UA 740 - Unio Phase II Workflow","\u002Fworkflow\u002Fua-740-unio-workflow","1.workflow\u002F2.ua-740-unio-workflow",{"title":46,"path":47,"stem":48},"Legacy Workflow","\u002Fworkflow\u002Flegacy-workflow","1.workflow\u002F3.legacy-workflow",{"title":50,"path":51,"stem":52},"Social Media Workflow","\u002Fworkflow\u002Fsocial-media-workflow","1.workflow\u002F4.social-media-workflow",{"title":54,"icon":31,"path":55,"stem":56,"children":57},"Developer Handbook","\u002Fdeveloper","2.developer",[58,60,64,68,72,76,80,84,88],{"title":11,"path":55,"stem":59},"2.developer\u002Findex",{"title":61,"path":62,"stem":63},"Branching Strategy","\u002Fdeveloper\u002Fbranching-strategy","2.developer\u002F1.branching-strategy",{"title":65,"path":66,"stem":67},"Commit Conventions","\u002Fdeveloper\u002Fcommit-conventions","2.developer\u002F2.commit-conventions",{"title":69,"path":70,"stem":71},"Pull Request Process","\u002Fdeveloper\u002Fpull-request-process","2.developer\u002F3.pull-request-process",{"title":73,"path":74,"stem":75},"Code Review","\u002Fdeveloper\u002Fcode-review","2.developer\u002F4.code-review",{"title":77,"path":78,"stem":79},"Merging","\u002Fdeveloper\u002Fmerging","2.developer\u002F5.merging",{"title":81,"path":82,"stem":83},"Troubleshooting","\u002Fdeveloper\u002Ftroubleshooting","2.developer\u002F6.troubleshooting",{"title":85,"path":86,"stem":87},"Quick Reference","\u002Fdeveloper\u002Fquick-reference","2.developer\u002F7.quick-reference",{"title":89,"path":90,"stem":91},"Workflow Skills","\u002Fdeveloper\u002Fworkflow-skills","2.developer\u002F8.workflow-skills",{"id":93,"title":89,"body":94,"description":278,"extension":279,"links":280,"meta":281,"navigation":282,"path":90,"seo":283,"stem":91,"__hash__":284},"content\u002F2.developer\u002F8.workflow-skills.md",{"type":95,"value":96,"toc":272},"minimark",[97,101,105,110,121,124,143,146,154,157,171,174,182,185,205,208,216,219,222,226,236,245,250,261],[98,99,89],"h1",{"id":100},"workflow-skills",[102,103,104],"p",{},"Skills are packaged instructions that teach a coding agent our conventions. Invoking one by name loads its instructions for the rest of the task, so the agent follows our workflow instead of improvising one.",[106,107,109],"h2",{"id":108},"available-skills","Available Skills",[102,111,112],{},[113,114,115,116,120],"strong",{},"Create Pull Request (",[117,118,119],"code",{},"\u002Funio-create-pr",")",[102,122,123],{},"Guides you through creating a properly structured draft PR following our workflow. It:",[125,126,127,131,134,137,140],"ul",{},[128,129,130],"li",{},"Creates your branch with correct naming",[128,132,133],{},"Makes an empty initial commit",[128,135,136],{},"Pushes to GitHub and creates a draft PR",[128,138,139],{},"Links tracking cards automatically",[128,141,142],{},"Fills out the PR template",[102,144,145],{},"Use this when starting new work to ensure everything is set up correctly from the beginning.",[102,147,148],{},[113,149,150,151,120],{},"Suggest Commit Message (",[117,152,153],{},"\u002Funio-commit",[102,155,156],{},"Analyzes your changes and suggests a properly formatted Conventional Commit message. It:",[125,158,159,162,165,168],{},[128,160,161],{},"Determines the correct type (feat, fix, docs, etc.)",[128,163,164],{},"Writes a clear, concise summary",[128,166,167],{},"Adds body text when context is needed",[128,169,170],{},"Follows imperative mood and formatting rules",[102,172,173],{},"Use this when you're unsure how to phrase a commit message or want to ensure it follows our conventions.",[102,175,176],{},[113,177,178,179,120],{},"Code Review (",[117,180,181],{},"\u002Funio-code-review",[102,183,184],{},"Conducts a structured code review following our standards. It:",[125,186,187,190,193,196,199,202],{},[128,188,189],{},"Analyzes code for security, performance, and quality",[128,191,192],{},"Checks against feature specs and plans",[128,194,195],{},"Verifies test patterns and coverage",[128,197,198],{},"Provides educational feedback",[128,200,201],{},"Creates a structured review document",[128,203,204],{},"Optionally posts to GitHub",[102,206,207],{},"Use this for self-review before marking your PR ready, or when reviewing someone else's code.",[102,209,210],{},[113,211,212,213,120],{},"Ship (",[117,214,215],{},"\u002Fship",[102,217,218],{},"Runs the full pre-merge pipeline and opens the PR.",[102,220,221],{},"The full set also covers planning, specs, QA, deployment, and release.",[106,223,225],{"id":224},"how-to-use-skills","How to Use Skills",[102,227,228,229,232,233,235],{},"Type ",[117,230,231],{},"\u002F"," followed by the skill name (for example ",[117,234,119],{},") and press Enter. The agent guides you through the process interactively.",[102,237,238,239,241,242,244],{},"There is nothing to attach. Each skill picks up the state it needs on its own — ",[117,240,153],{}," reads your staged changes, ",[117,243,181],{}," reads the branch diff.",[102,246,247],{},[113,248,249],{},"Skill files",[102,251,252,253,256,257,260],{},"Skill definitions live in ",[117,254,255],{},".claude\u002Fskills\u002F",", one directory per skill with a ",[117,258,259],{},"SKILL.md"," holding its instructions. Add a directory there to add a skill.",[102,262,263,264,267,268,271],{},"Backend- and frontend-specific skills live in ",[117,265,266],{},"backend\u002F.claude\u002Fskills\u002F"," and ",[117,269,270],{},"frontend\u002F.claude\u002Fskills\u002F",". They load only when work is happening in that part of the tree.",{"title":273,"searchDepth":274,"depth":274,"links":275},"",2,[276,277],{"id":108,"depth":274,"text":109},{"id":224,"depth":274,"text":225},"Skills that automate workflow tasks—PR creation, commit messages, and code review","md",null,{},true,{"title":89,"description":278},"7nMfjeEJcTPt7WQM7XPpv-MSaenJ5obLfzZGuL5mUcc",[286,280],{"title":85,"path":86,"stem":87,"description":287,"children":-1},"Essential commands, checklists, examples, and workflow conclusion",1787938224094]