Find the right AI tools for any job, task or industry.

AI SKILLS

Build skills that travel with you.

30 practical learning guides. Search your role and choose an industry for a suggested learning order.

These are editorial learning suggestions, not mandatory job requirements. How we choose skills →

Foundation
Understand AI’s capabilities & limitsFoundations · Foundation

Recognize where generative AI helps and where human judgment is needed.

Try it at work

Choose five recurring work tasks. Explain which could use AI, which should stay human-led, and why.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Foundation
Give AI clear briefs & contextFoundations · Foundation

Turn a vague request into a clear goal, useful context, constraints, and a reviewable output.

Try it at work

Write three versions of a prompt for the same work task. Compare the outputs against a checklist you define first.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Foundation
Verify AI outputsFoundations · Foundation

Check facts, numbers, citations, and omissions before relying on an AI response.

Try it at work

Audit an AI-generated summary against the source document. Flag unsupported claims and write a corrected version.

Learn with NIST
Practical learning guideLearning guide ↗
Foundation
Handle data safely with AIFoundations · Foundation

Decide what information an AI tool may access and who may see its outputs.

Try it at work

Create a data-sharing checklist for one workflow and test it using fictional records.

Learn with OWASP
Practical learning guideLearning guide ↗
Applied
Analyze data with AI assistanceData & decisions · Applied

Use AI to help explore data while checking definitions, calculations, and missing values.

Try it at work

Analyze a small public dataset, reproduce one AI-assisted calculation manually, and explain one limitation.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Applied
Build reliable AI workflowsAutomation · Applied

Connect an AI step to a repeatable process with checks, approvals, and a recovery path.

Try it at work

Build a sandbox workflow that drafts an update from sample records, pauses for review, and logs failed inputs.

Learn with n8n Academy
Practical learning guideLearning guide ↗
Applied
Develop & review code with AISoftware engineering · Applied

Use a coding assistant to implement changes, then inspect and test the result.

Try it at work

Implement a small feature in a practice repository. Review the diff and add a regression test that fails before the fix.

Learn with GitHub Docs
Practical learning guideLearning guide ↗
Advanced
Evaluate AI systemsSoftware engineering · Advanced

Define representative tests and measure the errors that matter for a specific workflow.

Try it at work

Create a small labeled classification dataset. Compare two approaches and explain false positives and false negatives.

Learn with Google for Developers
Practical learning guideLearning guide ↗
Advanced
Secure AI applications & agentsSecurity · Advanced

Review how untrusted input, tools, and permissions can affect an AI application.

Try it at work

Threat-model a fictional internal assistant. Test malicious document instructions with dummy data and record defenses.

Learn with OWASP
Practical learning guideLearning guide ↗
Applied
Ground AI in trusted knowledgeKnowledge systems · Applied

Organize approved sources so an assistant can retrieve relevant information and cite it.

Try it at work

Build a small knowledge assistant over public documents. Test answerable, ambiguous, and unanswerable questions.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Applied
Choose valuable AI use casesBusiness leadership · Applied

Select a focused business problem and define what a successful AI pilot would change.

Try it at work

Write a one-page pilot proposal for one workflow with a baseline, owner, cost estimate, and stop condition.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Applied
Lead AI adoption & team learningBusiness leadership · Applied

Help a team redesign work, learn new habits, and review the effects of AI adoption.

Try it at work

Design a small team pilot with a training exercise, feedback channel, and review meeting.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Advanced
Set AI ownership & oversightBusiness leadership · Advanced

Define who approves AI use, reviews risks, and responds when a system causes problems.

Try it at work

Draft a lightweight use-case register for three fictional AI projects, including owners and review triggers.

Learn with NIST
Practical learning guideLearning guide ↗
Applied
Research accounts & personalize outreachSales & customer work · Applied

Use public evidence to prepare account briefs and useful, accurate sales messages.

Try it at work

Prepare a brief for a fictional prospect using public company information, then write an outreach draft with checked claims.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Applied
Design service agents & handoffsSales & customer work · Applied

Create support flows that use approved knowledge and hand over when they cannot help.

Try it at work

Create a sample FAQ assistant and test ordinary questions, missing information, and a request requiring a human.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Applied
Create & review AI contentCreative work · Applied

Use AI for drafts and visual concepts while retaining editorial and brand control.

Try it at work

Produce three campaign concepts for a fictional product. Select one and document factual, accessibility, and rights checks.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Applied
Validate forecasts & planning scenariosOperations · Applied

Review demand forecasts and distinguish model output from planning assumptions.

Try it at work

Use historical sample demand data to compare a forecast with a naive baseline and describe the biggest planning risk.

Learn with Microsoft Learn
Practical learning guideLearning guide ↗
Advanced
Evaluate industrial AI pilotsOperations · Advanced

Assess inspection or maintenance models against the conditions in which they will operate.

Try it at work

Design a defect-detection pilot using sample images. Separate test conditions and document how errors would be reviewed.

Learn with Google for Developers
Practical learning guideLearning guide ↗
Advanced
Review generative engineering designsEngineering · Advanced

Translate engineering requirements into constraints and review generated alternatives.

Try it at work

Set up a non-production design study and compare two outcomes against documented requirements.

Learn with Autodesk
Practical learning guideLearning guide ↗
Applied
Research with sources & uncertaintyResearch · Applied

Use AI to organize evidence while inspecting the original material and its limitations.

Try it at work

Build an evidence table from three public documents. Compare an AI summary with the original claims.

Learn with Google
Practical learning guideLearning guide ↗
Applied
Design learning with AIEducation · Applied

Use AI to prepare learning activities while preserving teacher judgment and learner agency.

Try it at work

Adapt one lesson with an AI-assisted activity and a follow-up task that requires the learner’s own explanation.

Learn with UNESCO
Practical learning guideLearning guide ↗
Applied
Review AI-extracted documentsProfessional practice · Applied

Check extracted fields and summaries against the original document and retain a review trail.

Try it at work

Extract dates and obligations from a fictional agreement or administrative form and verify them against the original.

Learn with NIST
Practical learning guideLearning guide ↗
Applied
Assess fairness in AI-assisted hiringPeople operations · Applied

Examine whether recruitment workflows rely on appropriate evidence and meaningful human review.

Try it at work

Audit a fictional screening workflow using synthetic records. Identify questionable signals and redesign the review step.

Learn with Google for Developers
Practical learning guideLearning guide ↗
Applied
Interpret geospatial data for AISpatial & environmental work · Applied

Understand imagery, location, and time when preparing or reviewing spatial analysis.

Try it at work

Compare public imagery for one area over two dates and explain what cannot be inferred reliably.

Learn with Google for Developers
Practical learning guideLearning guide ↗
Applied
Write & review SQL with AIDatabases & data · Applied

Draft SQL with an assistant, then check it against the real schema and known results.

Try it at work

Ask an assistant for a monthly revenue query on a sample database. Then check row counts, null handling and duplicate joins against a hand-calculated total.

Learn with PostgreSQL Documentation
Practical learning guideLearning guide ↗
Advanced
Tune slow queries with AIDatabases & data · Advanced

Use AI to interpret execution plans, then prove each suggested change with measurements.

Try it at work

Capture EXPLAIN ANALYZE output for a slow query on a test database, ask an assistant for three options, and measure each one.

Learn with PostgreSQL Documentation
Practical learning guideLearning guide ↗
Applied
Design schemas & review migrationsDatabases & data · Applied

Use AI to draft data models and migrations, then review constraints, locks and rollback.

Try it at work

Draft a schema for a small ordering system with AI, then run its migration on a test copy with sample data and undo it.

Learn with PostgreSQL Documentation
Practical learning guideLearning guide ↗
Advanced
Give AI safe database accessDatabases & data · Advanced

Connect AI tools to databases with limited permissions, and treat generated SQL as untrusted.

Try it at work

Create a read-only role on a test database, connect an assistant, and confirm that write attempts and restricted tables are refused.

Learn with OWASP
Practical learning guideLearning guide ↗
Applied
Plan & test database recoveryDatabases & data · Applied

Use AI to draft backup and recovery runbooks, then prove them with a real restore.

Try it at work

Back up a test database, delete a table, restore it by following an AI-drafted runbook, and correct whatever the runbook got wrong.

Learn with PostgreSQL Documentation
Practical learning guideLearning guide ↗
Applied
Test data pipelines with AIDatabases & data · Applied

Use AI to draft transformations and data tests, then confirm they catch real faults.

Try it at work

Build one small transformation with tests on sample data, then add duplicate and missing rows and check that the tests catch them.

Learn with dbt Developer Hub
Practical learning guideLearning guide ↗