Understand how a change affects frontend, backend and infrastructure. Involve the right expertise when a part needs closer review.
Role skills
Role skills explorer
Choose a role to explore its skills, the experience they build on and areas to practice. The groupings describe the guide’s content.
HELM 1.0.1 · Updated
Role guideSoftware EngineerFrontend Engineer · Backend Engineer · Full-Stack EngineerHELM responsibilitiesProduct Engineer
Build, review and maintain software with AI agents
Experience you can build on
These entries connect familiar experience with tasks in AI-assisted work. Use the examples to discuss what you know and what needs practice.
Recognize when a change conflicts with the architecture or creates security, reliability or maintenance problems.
Trace how a change affects dependencies, interfaces and behavior in use.
Other skills to discuss
These skills may also help with the work. The guide does not assign them to a previous skill or assume they are new to you.
Give agents relevant context, clear constraints and examples of the result you need.
Keep review thorough as output increases. Prioritize meaningful checks and keep the workload manageable.
Check whether the change solves the user’s problem as well as meeting technical requirements.
Signals that need more context
These signals alone do not show how someone approaches the work. Discuss relevant examples, decisions and learning alongside them.
Role guideStaff / Principal EngineerStaff Engineer · Principal Engineer · Solutions ArchitectHELM responsibilitiesAI Architect
Set technical direction and clear boundaries for agent-assisted work
Experience you can build on
These entries connect familiar experience with tasks in AI-assisted work. Use the examples to discuss what you know and what needs practice.
Design the interfaces, data flow and operating limits for systems that include agents.
Plan for incorrect outputs, repeated actions, stale instructions and unclear ownership, including how to detect and recover from failures.
Explain architecture decisions through clear task boundaries, diagrams and instructions.
Assess output quality and design risk across domains (backend, data, security, UX) when agents span them.
Other skills to discuss
These skills may also help with the work. The guide does not assign them to a previous skill or assume they are new to you.
Choose a workflow or agent pattern that fits the task, and explain why simpler options are insufficient.
Compare model and routing choices using task quality, response time and cost.
Signals that need more context
These signals alone do not show how someone approaches the work. Discuss relevant examples, decisions and learning alongside them.
Role guideEngineering ManagerEngineering Manager · Development Manager · Team LeadHELM responsibilitiesEngineering Manager
Support team learning and review the results of agent-assisted work
Experience you can build on
These entries connect familiar experience with tasks in AI-assisted work. Use the examples to discuss what you know and what needs practice.
Choose measures that help explain user outcomes, quality and effort, and check what a change in a measure means.
Review responsibilities and handoffs, and try a team arrangement when there is evidence it could help.
Help engineers explain their reviews, recognize limits and practice difficult decisions.
Other skills to discuss
These skills may also help with the work. The guide does not assign them to a previous skill or assume they are new to you.
Understand how the team uses agents, identify obstacles and agree useful learning or workflow changes.
Listen to concerns, explain the proposed change and involve people in deciding how to try it.
Use Plan-Execute-Verify-Ship-Learn to find where work gets stuck and agree an improvement with the team.
Signals that need more context
These signals alone do not show how someone approaches the work. Discuss relevant examples, decisions and learning alongside them.
Role guideSRE / DevOps EngineerSite Reliability Engineer · DevOps Engineer · Infrastructure EngineerHELM responsibilitiesAI Reliability Engineer
Monitor agent behavior, cost and recovery alongside service reliability
Experience you can build on
These entries connect familiar experience with tasks in AI-assisted work. Use the examples to discuss what you know and what needs practice.
Monitor the quality and behavior of agent workflows as well as service availability.
Adapting detection, communication, and postmortem practice when the trigger is an agent workflow rather than a failed deploy.
Other skills to discuss
These skills may also help with the work. The guide does not assign them to a previous skill or assume they are new to you.
Recognize incorrect outputs, repeated actions and scope errors that ordinary health checks may miss.
Attribute costs to workflows, set useful budget alerts and compare savings with any effect on quality.
Translating policy into automated enforcement, from secret scanning and PII detection to safety classification and dependency rules.
Check access, ownership records and budgets during operation. Coordinate with the people who maintain the shared infrastructure.
Signals that need more context
These signals alone do not show how someone approaches the work. Discuss relevant examples, decisions and learning alongside them.
Role guideQA Engineer / SDETQA Engineer · SDET · QA Lead · Test EngineerHELM responsibilitiesQA Engineer + Evaluation Lead
Check agent output and the product people use
Experience you can build on
These entries connect familiar experience with tasks in AI-assisted work. Use the examples to discuss what you know and what needs practice.
Assessing experience quality beyond functional pass/fail.
Build useful automated checks and plan the human review effort they leave.
Turning quality signals into concrete, prioritized feedback for engineering and product.
Other skills to discuss
These skills may also help with the work. The guide does not assign them to a previous skill or assume they are new to you.
Choose meaningful examples and criteria for judging outputs that may have more than one acceptable answer.
Notice changes in quality over time, including problems individual test runs can miss.
Understand the limits of a sample and explain what the available evidence supports.
Signals that need more context
These signals alone do not show how someone approaches the work. Discuss relevant examples, decisions and learning alongside them.
Role guidePlatform / Infrastructure EngineerPlatform Engineer · Infrastructure Engineer · DevOps EngineerHELM responsibilitiesPlatform Engineer
Provide dependable shared tools for agent-assisted work
Experience you can build on
These entries connect familiar experience with tasks in AI-assisted work. Use the examples to discuss what you know and what needs practice.
Token-level cost tracking, routing for economic efficiency, and caching strategies tuned to generative workloads.
Understand what teams need from shared tools, make those tools usable and respond to feedback.
Plan shared capacity, ownership and operating support as more teams use agent workflows.
Other skills to discuss
These skills may also help with the work. The guide does not assign them to a previous skill or assume they are new to you.
Model hosting, inference optimization, GPU management, and the workload patterns that distinguish LLM serving from stateless web tiers.
Registry, access control, and audit systems for autonomous operations, not only for human users and service accounts.
Secure connectivity between agents and production systems, secret lifecycle, and explicit boundaries when machines act with elevated scope.
Signals that need more context
These signals alone do not show how someone approaches the work. Discuss relevant examples, decisions and learning alongside them.
Role guideProduct ManagerProduct Manager · Product Owner · Business AnalystHELM responsibilitiesProduct Manager
Make goals clear and help your team build what users need
Experience you can build on
These entries connect familiar experience with tasks in AI-assisted work. Use the examples to discuss what you know and what needs practice.
Write requirements with enough context and examples for someone to implement and review them.
Review priorities and quality when several agent-assisted changes are ready at once.
Review user outcomes alongside delivery measures and explain what each measure can tell the team.
Use the Learn phase to improve requirement templates and criteria based on what actually shipped and how users responded.
Other skills to discuss
These skills may also help with the work. The guide does not assign them to a previous skill or assume they are new to you.
Know what agents do well and where human judgment must intervene, and shape requirements accordingly.
Explain the requirements and limits a solution must respect, and specify steps where the task needs them.
Signals that need more context
These signals alone do not show how someone approaches the work. Discuss relevant examples, decisions and learning alongside them.
Role guideProduct DesignerUX Designer · UI Designer · Product Designer · Interaction DesignerHELM responsibilitiesProduct Designer
Design clear experiences and review agent-generated interfaces
Experience you can build on
These entries connect familiar experience with tasks in AI-assisted work. Use the examples to discuss what you know and what needs practice.
Maintain reusable components, design values, states and examples at the detail implementation needs.
Review generated interfaces for task flow, timing, spacing, visual hierarchy and tone.
Design for accessibility and combine automated checks with keyboard, assistive-technology and user testing where needed.
Agree requirements and constraints with engineering and product, using examples to resolve ambiguity.
Other skills to discuss
These skills may also help with the work. The guide does not assign them to a previous skill or assume they are new to you.
Set clear review standards, check generated work and use findings to improve the design system.
Expressing design intent in structured forms (token JSON, component APIs, interaction specs) agents can execute against.
Signals that need more context
These signals alone do not show how someone approaches the work. Discuss relevant examples, decisions and learning alongside them.