AI Learn
V25 · Flagship tutorial library

Learn one AI task at a time.

65 detailed tool guides: start with a specific job, follow the interface, use a tested prompt pattern, and verify the result.

Start with a complete tool guide

Use these for orientation, then jump into a single-task tutorial below.

ChatGPT single-task tutorials

One page for one task: files, research, projects, images and data.

13 tutorials
ChatGPTAnalyze files in ChatGPT

Upload a document or spreadsheet, define the evidence boundary, and turn it into a verifiable result.

Open tutorial →
ChatGPTUse Deep Research in ChatGPT

Turn a broad current question into a scoped, source-backed research report and verify the strongest claims.

Open tutorial →
ChatGPTOrganize long-running work with ChatGPT Projects

Keep related chats, files and reusable instructions together so recurring work does not restart from zero.

Open tutorial →
ChatGPTAnalyze spreadsheets with ChatGPT

Inspect the data first, define the metric, run the analysis, then verify the calculations and assumptions.

Open tutorial →
ChatGPTSearch the web with ChatGPT and verify sources

Use web search for current facts, open the cited sources, and separate what the source says from ChatGPT’s synthesis.

Open tutorial →
ChatGPTCreate reminders, recurring updates and monitoring with ChatGPT Tasks

Turn a future action into a scheduled task, define the cadence and stopping condition, then verify notifications before relying on it.

Open tutorial →
ChatGPTUse ChatGPT Voice for a hands-free working session

Set up a focused voice session, give conversational control rules, use interruptions deliberately, and turn the result into text you can verify.

Open tutorial →
ChatGPTLearn a difficult topic with ChatGPT Study mode

Turn a topic into a guided study session with diagnostic questions, staged explanations, practice and an end-of-session mastery check.

Open tutorial →
ChatGPTInstall a ChatGPT plugin and connect an external app safely

Review what a plugin contains, connect only the app permissions you need, run one bounded task, and verify every external action.

Open tutorial →
ChatGPTFind old chats, projects and files with ChatGPT sidebar search

Search your saved ChatGPT content by distinctive words, filter by content type, and distinguish account search from web search.

Open tutorial →
ChatGPT WorkTurn a messy brief into a finished deliverable with ChatGPT Work

Use Work for a multi-step task that needs context gathering, planning, analysis, creation and review instead of a single chat answer.

Open tutorial →
ChatGPT WorkUse ChatGPT Work’s cloud browser safely on signed-in websites

Delegate a bounded browser workflow, sign in only when needed, inspect confirmation requests and take over for sensitive or unsupported steps.

Open tutorial →
ChatGPT WorkUse parallel subagents in ChatGPT Work for a complex research task

Split independent research questions across specialist subagents, keep writing centralized, then make the main thread reconcile conflicts before producing the final answer.

Open tutorial →

Claude & Artifacts

Artifacts, Projects and source-backed research workflows.

3 tutorials

Gemini practical tutorials

Deep Research, files, reusable Gems and video generation.

7 tutorials

Perplexity research tutorials

Search, citation verification and file-backed research.

3 tutorials

AI image tools

Concrete image-generation workflows instead of generic prompt theory.

6 tutorials

AI video tools

Generate controllable short shots and iterate with references and motion prompts.

6 tutorials

AI coding tools

Use coding agents on real repositories with tests, diffs and rollback boundaries.

23 tutorials
CursorUse Cursor Agent on an existing codebase

Open a real repository, ask Agent to inspect before editing, make a bounded change, run tests and review the diff.

Open tutorial →
Claude CodeUse Claude Code safely in a real repository

Start Claude Code inside a repository, let it inspect the project, implement one bounded task, run checks and review every important change.

Open tutorial →
Claude CodeCreate a useful CLAUDE.md for a real repository

Put durable repository rules, commands and architecture context into CLAUDE.md so Claude Code starts each session with the right working agreements.

Open tutorial →
Claude CodeSet Claude Code permissions before an agentic coding task

Use allow, ask and deny rules to reduce accidental writes and dangerous commands while keeping a real coding workflow usable.

Open tutorial →
Claude CodeDelegate a bounded investigation to Claude Code subagents

Split a large coding investigation into specialist subagents with narrow context, tools and deliverables, then integrate the findings in the main session.

Open tutorial →
Claude CodeConnect one external tool to Claude Code with MCP

Add an MCP server for a specific workflow, inspect exposed tools and permissions, test read-only access, then decide whether write actions are justified.

Open tutorial →
CursorCreate Cursor Project Rules for a repository

Turn recurring coding conventions into scoped project rules so Agent gets the right instructions for the files it is changing.

Open tutorial →
CursorGive Cursor Agent the right context without flooding it

Select the smallest useful files, symbols, docs and terminal evidence so Agent can reason about a task without being distracted by the whole repository.

Open tutorial →
CursorReview Cursor Agent changes and restore a checkpoint

Treat Agent edits as a reviewable transaction: inspect the diff, run checks, keep Git as the source of truth, and use checkpoints for fast local recovery.

Open tutorial →
CursorDelegate a bounded task to Cursor Background Agents

Prepare a repository task for a remote background agent, minimize secrets and ambiguity, then review the resulting branch or diff before merging.

Open tutorial →
CodexUse Codex CLI for one complete repository task

Launch Codex from the correct repository, inspect before editing, set permissions, make one bounded change, run checks and review the result.

Open tutorial →
CodexChoose a least-privilege Codex permission profile

Control filesystem, command and network access with the smallest permission profile that still lets the repository task succeed.

Open tutorial →
CodexWrite layered AGENTS.md instructions for Codex

Use global and repository-level AGENTS.md files to give Codex durable working agreements, with narrower instructions closer to the code they govern.

Open tutorial →
CodexAdd and audit an MCP server in Codex

Connect a local or remote MCP server, inspect available tools and authentication, test one read operation, and keep external writes under explicit review.

Open tutorial →
Claude CodeUse Claude Code Hooks to automate checks without hiding risk

Run deterministic logic at lifecycle events: format after edits, block dangerous commands, inject context or verify completion without relying on Claude to remember.

Open tutorial →
Claude CodeAutomate a recurring repository task with Claude Code Routines

Turn a repeatable coding workflow into a scheduled, API-triggered or event-driven routine with an explicit scope, approvals and review path.

Open tutorial →
Claude CodeUse Claude Code Dynamic Workflows for a codebase-wide investigation

Use a coordinated multi-agent workflow for large investigations that benefit from parallel hypotheses and independent verification, then keep the final change set bounded.

Open tutorial →
CursorFind the root cause of a hard bug with Cursor Debug Mode

Make Cursor form hypotheses, add instrumentation, capture runtime evidence, apply one targeted fix and then remove the debugging noise.

Open tutorial →
CursorRun Cursor Agent Review before you commit local changes

Review your whole local diff against the base branch, choose quick or deep review deliberately, fix only confirmed findings and rerun the review.

Open tutorial →
CursorUse Cursor Bugbot to review a pull request without turning it into auto-merge

Configure PR review rules, run Bugbot automatically or on demand, verify findings and use autofix only behind an explicit human merge decision.

Open tutorial →
CodexRun a parallel Codex subagent review without creating edit conflicts

Delegate independent review angles to subagents, keep them read-only during discovery, then let the main Codex thread consolidate evidence before any fix.

Open tutorial →
CodexUse Codex Worktrees to isolate parallel coding tasks

Run independent Codex chats in separate Git worktrees so experiments, fixes and long-running tasks do not collide with your active checkout.

Open tutorial →
CodexRun a read-only Codex code review with /review before pushing

Choose the correct diff scope, run Codex’s dedicated reviewer, verify prioritized findings and keep the review phase separate from code changes.

Open tutorial →