WORKNOTE / PRACTICAL GUIDES

Use AI for everyday tasks—with examples you can check

Write a clearer request, outline a presentation or compare documents. Start with a fictional sample, then check the result before using it.

What would you like to make today?

Pick one small task. Use the sample, copy the prompt, then check the result.

Browse by topic

All tutorials 84

6 topics · 84 starting points

Using AI at work77

Map Free-Text Feedback into Themes with AI: Handle Multiple Labels and Unclassified Responses

This exercise classifies six short free-text comments into predefined themes and allows multiple labels when one response contains more than one topic. It also explains why the total number of labels can exceed the number of respondents and how to avoid unsupported conclusions about satisfaction or emotional intensity.

AI feedback classificationtheme mapfree-text analysis
Using AI at work79

Use AI to Build Research Questions and a Search Plan

This exercise shows how to break a vague research goal into factual questions, experience questions, and decision questions, then plan what to verify and where to look. Instead of asking AI to invent search results, you first organize the sources to check and the items that are still unknown.

AI research planningsearch strategyquestion design
Using AI at work80

Use AI to Create User Research Interview Questions

This exercise shows how to design a 15-minute user interview for improving a fictional application form. You will revise leading questions into neutral questions about recent real behavior and learn not to treat predicted responses as evidence before any interviews have been conducted.

user interviewsquestion designAI use
Using AI at work81

Use AI to Brainstorm Ideas with Clear Constraints

This exercise shows how to define constraints such as participant count, time, printed materials, purchasing limits, and available equipment before asking AI for 4 distinct alternatives. Instead of deciding which idea is best, you check whether each option satisfies the constraints and learn how to revise the request when the constraints change.

AI brainstormingconstraintsidea generation
Using AI at work82

Use AI to Prepare Presentation Questions and Short Answers

This exercise shows how to prepare 6 expected audience questions with source evidence, short answers, and a verification plan when the answer is unknown. It does not cover creating a presentation outline or AI voice evaluation; the focus is on answering questions without overstating limited evidence.

presentation practiceQ&A preparationevidence checking
Using AI at work45

What Is Generative AI? Understand How Answers Are Generated and Why Hallucinations Happen

Learn what generative AI does and how text-generating AI produces responses by continuing tokens from the context it has been given. Because fluent language and factual accuracy are not the same thing, you will also practice separating confirmed information from unknown information and checking the result yourself.

generative AILLM basicshallucination checks
Using AI at work62

Team Collaboration AI: Where Should You Start? Compare Repetitive Tasks and Choose the First Use Case

When introducing team collaboration AI for the first time, it is easier to manage if you compare tasks where multiple people repeatedly collect and verify information rather than starting with eye-catching features. Using 6 fictional tasks from Team Haneul, this guide describes expected benefits qualitatively, checks review burden and sensitive-information risk, and then narrows down the first use case. AI organizes the candidates, but the team makes the final choice.

teamCollaborationAItaskSelectionjointReview
Using AI at work65

AI Meeting Notes: Merge Multiple Attendees' Notes into Decisions, Action Items, and TBD Items

When creating AI meeting notes, instead of polishing only one person's notes, practice combining records from multiple attendees and organizing decisions, action items, TBD items, and differences between records together with source tags. Using fictional Team Haneul meeting notes from 2026-10-20, this guide shows how to create a draft for team sharing without forcing different wording into a single version.

AImeetingNotesnoteMergingsourceTracking
Using AI at work68

AI Weekly Report: Roll Up Multiple Team Members' Progress into One Report

Practice using AI to collect weekly updates in different formats from each team member and reorganize them into completed work, work in progress, delays, dependencies, help needed, and items needing confirmation. Using Team Haneul reports from the same period, this guide creates an AI weekly report example that preserves both reference times and sources when numbers differ instead of deleting one value.

AIweeklyReportteamStatusRollupsourceTracking
Using AI at work64

Create an AI Work Handover Document: Organize Scattered Notes So Someone Else Can Continue the Work

This guide explains how to reorganize scattered notes into background, current status, material locations, next actions, cautions, and TBD items so someone else can continue the work immediately when the owner is absent. Using a fictional case in which Seoyeon's promotion and registration work is handed over to Junho, it creates both an AI work handover document and questions the recipient should verify.

AIhandoverteamWorkSharingworkContinuity
Using AI at work63

Compare Scattered Opinions with Team Collaboration AI: Support a Decision Between Venue Option A and Option B

Practice comparing confirmed facts, evidence, opposing views, and unverified assumptions in one framework without letting AI make the conclusion when team members disagree. Using Team Haneul’s Venue Option A and Option B for the workshop, we identify the decision owner and deadline clearly and leave items for the team to verify before making the final judgment.

TeamDecisionOpinionComparisonAIReview
Using AI at work66

Clarify Vague Work Requests with Team Collaboration AI: Requirements, Completion Criteria, and Clarifying Questions

Practice turning a short work request from a team lead into a draft request the team can agree on again, separating confirmed requirements from missing conditions instead of letting AI fill in the gaps arbitrarily. Using Team Haneul’s request, 'Please prepare some workshop materials,' we leave completion criteria, included and excluded scope, and submission conditions as clarifying questions.

WorkRequestRequirementsTeamCollaborationAI
Using AI at work61

How to Review and Approve AI Output as a Team: Checks Before Sharing a Weekly Report

Learn how to check facts, omissions, sensitive information, owners, and approval status by role before sharing an AI weekly-report draft with the team. Separate the author, reviewer, and approver and record what evidence was checked so AI output is not mistaken for the team’s official conclusion.

AIOutputReviewAIWeeklyReportTeamApproval
Using AI at work58

What Is Vibe Coding? What Humans Still Need to Do When AI Writes the Code

Instead of treating vibe coding as simply 'tell AI what you want and it builds everything for you,' this article frames it as a workflow in which a person defines the requirements and verification criteria, then checks the result produced by AI. Using a fictional household-expense CSV summation tool, it organizes the input, output, things not to do, and verification method into a one-page note.

vibecodingrequirementsverification
Using AI at work59

Install and Run Claude Code for the First Time: Ask Questions Before Changing Code

Check the Claude Code installation command and account requirements for your operating system, then start a first session in a fictional practice folder. Instead of generating code immediately, this article focuses on asking only three questions in plan mode to inspect the folder and CSV, then exiting safely.

ClaudeCodeinstallationfirstrun
Using AI at work60

Build Your First Tool with Claude Code: Monthly Totals from an Expense CSV

Use the fictional expenses.csv and requirements note from the previous articles to practice building a first small Python tool. Put the input example, expected output, and constraints in the request, then run the completed summarize.py separately in the Python tool in GPT chat—not in Claude Code—to verify the result.

ClaudeCodeCSVtotalsfirsttool
Using AI at work61

Use CLAUDE.md to Tell Claude Code the Project Rules

Put the run command, data rules, prohibitions, and verification method that were being repeated in every request into the project's CLAUDE.md in a concise form. Distinguish the `/init` function that creates a draft from the purposes of different file locations, and complete a 35-line rules file for the expense CSV example.

CLAUDEmdprojectrulescontext
Using AI at work62

Plan Before You Edit in Claude Code: Expand Features with plan Mode

Using the example of adding a `--by-category` option to an already working monthly expense summary tool, learn how to review a change plan first in Claude Code's plan mode. Fix the scope of edits and output format before implementation, then run the completed code after approval to verify both the existing monthly totals and the category totals.

ClaudeCodeplanmodefeatureextension
Using AI at work63

Review AI Changes with git: Baseline Commit, diff, and Final Commit

Create a git baseline before Claude Code edits files, then read the actual changes with `git status` and `git diff`. You can ask AI to explain the diff, but do not rely on the explanation alone: review the diff and execution results yourself, then stage and commit the changes directly.

gitbasicschangereviewClaudeCode
Using AI at work64

Fix Errors with Claude Code: Reproduce → Cause → Minimal Fix → Rerun

Instead of telling AI only that 'there is an error,' reproduce the problem with the same input, narrow down the cause from the actual exception message, and request only the minimum necessary fix. Using a CSV where an amount contains a comma, reproduce a ValueError in Python and rerun the corrected code to verify the fix.

debuggingValueErrorrerun
Using AI at work65

Use Claude Code Safely: Permission Modes, Checkpoints, and Secrets

Assuming Claude Code can read and modify files and run commands, organize the safety checks beginners should make before, during, and after work. Connect the differences between permission modes, changes checkpoints cannot restore, the separate role of git, and the rule of not exposing secrets into one practical checklist.

permissionmodecheckpointssafety
Using AI at work54

How to Ask AI for the Answer You Want: Define the Goal, Context, Constraints, and Format

Learn how to get easier-to-check results by giving AI the goal, confirmed facts, prohibited assumptions, and desired format instead of simply asking it to write something. Using a neighborhood book club notice as an example, you will check whether AI invented missing information and then use a follow-up request to adjust only the tone while keeping the facts unchanged.

AI requestsprompt basicsresult checking
Using AI at work55

Use AI as a Personal Practice Tutor: From Hints to Reviewing Wrong Answers

Learn to use AI for practice by having it present one problem at a time, wait for your answer, and then provide hints and explanations instead of immediately giving the answer. Using three percentage problems, you will check which value belongs in the denominator and independently verify AI explanations with your own calculations.

AI learningpercentageserror review
Using AI at work56

Build a Realistic Weekly Plan with AI: Calculate Available Time First

Learn to calculate the time you actually have available and the time required for your tasks before asking AI to place work into a schedule. The exercise also covers a situation where Wednesday suddenly becomes unavailable and shows how to verify that AI does not invent extra time that does not exist.

AI planningtime managementdecision making
Scripts and file automation01

Create a CSV list of files in a folder

Scan subfolders and record file paths, extensions, sizes, and modification times in a table. Start with 4 small example files while keeping the originals and existing results intact.

PythonFile organizationCSV
Scripts and file automation02

Merge CSV files and keep the source filenames

Merge CSV files with the same column structure in order and add a source_file column. Use small datasets to check item names containing commas, missing columns, and existing output.

PythonMerging CSV filesSource tracking
Excel and document tasks04

Find duplicate Excel rows and separate them for review

Find rows with exact matches in all four columns and collect them in a new Excel file with their original row numbers. Review each duplicate group, including its first occurrence.

ExcelDuplicate checksopenpyxl
Excel and document tasks06

Check tables, numbers, and units before writing a document

Before turning a table into sentences, align the subject, period, denominator, and unit. Use a synthetic monthly results table to check a value that changed from 80 % to 82 % and a unit conversion, then build a reusable checklist.

Document checksUnitsPercentages
Using AI at work07

Put input, output, and error rules into a script request for work

Turn “automate this” into an executable task description. Attach a synthetic sample with no sensitive data and a hand-checked expected result to complete a request for a script that totals work logs by team.

AI requestsWork automationInput and output
Using AI at work08

Verify AI-generated code with small data

Check an aggregation function with four rows you can calculate by hand and 12 unit tests. Verify not only normal values but also empty input, zero, decimals, and invalid input.

Using AICode verificationunittest
Automotive & data work10

Check the time axis and units of a test CSV first

Check units, missing values, finite numbers, and duplicate or reversed timestamps in synthetic demonstration data, then save the check results and a chart.

Vehicle testingTime axisUnit checks
Automotive & data work12

Conditions to record before comparing simulation peak values

If you only put peak stress numbers side by side, differences in mesh, output interval, and evaluation location can look like design changes. Build a comparison condition table from synthetic cases and record the numerical difference together with the range you can actually judge.

Simulation resultsPeak comparisonMesh
Team work and collaboration15

Turn meeting notes into an action list with owners, due dates, and done criteria

Instead of stopping at another summary of the meeting, separate agreed work from open items. Turn synthetic meeting notes into a list with owners, due dates, deliverables, and evidence of completion, and write an AI request that assists with the same task.

CollaborationMeeting notesAction list
Team work and collaboration16

Manage topics, review, and publishing status in Google Sheets

Manage each article as one row and separate drafting, review, approval, and publishing. Covers importing a local CSV, dropdowns, filter views, sharing permissions, and version history, and sets up a flow for manually updating site files after approval.

CollaborationGoogle SheetsContent management
Scripts and file automation19

Split a large CSV into smaller files without losing the header

Split a CSV by data-record count, repeat its header in every output file, and leave the original unchanged. Use a seven-record synthetic example to check the boundaries and verify that all records survive in their original order.

PythonCSVAutomation
Scripts and file automation22

Make a dated ZIP backup and verify what was archived

Create a dated ZIP archive from a folder without changing the originals, then verify that every source file appears in the archive with matching content. A small synthetic folder makes the expected paths, sizes, and totals easy to check by hand.

PythonZIPBackup
Excel and document tasks24

Merge PDFs and extract a page range with pypdf

Merge several PDFs into one file, extract an inclusive page range into a second file, and verify the resulting page counts and order. A synthetic set of blank pages with deliberately different dimensions makes the result checkable by hand.

PythonPDFpypdf
Excel and document tasks25

Standardize mixed date formats in a CSV and list unparsed values

Convert several known date formats into ISO-style YYYY-MM-DD values while keeping the original CSV unchanged. Values that do not match an approved format or are not valid calendar dates are written to a separate review file.

PythonCSVDates
Using AI at work30

Check an AI summary sentence by sentence against the source

Break an AI summary into individual claims, link each claim to specific source sentences, and mark unsupported or overstated statements before reuse. A small synthetic document shows why fluent summaries still need evidence checks.

AISummaryVerification
Automotive & data work31

Smooth synthetic sensor data with a moving average and check the delay

Apply a three-sample trailing moving average to synthetic acceleration data, verify every filtered value by hand, and make the filter's one-sample alignment delay explicit. The original CSV remains unchanged and the processed data is written to a new folder.

PythonSensorsFiltering
Automotive & data work32

Convert automotive test data between km/h, m/s, g, and m/s²

Convert synthetic vehicle speed and acceleration data into consistent SI units, then convert the results back to check the arithmetic. The script preserves the original CSV and writes the converted values to a new output folder.

PythonUnitsAutomotive
Automotive & data work33

Find the dominant frequency of synthetic vibration data with FFT

Use NumPy FFT on a synthetic vibration signal with a known 2 Hz component, inspect the frequency bins, and verify that the detected dominant frequency matches the input. The original CSV remains unchanged and the spectrum is written to a new output folder.

PythonFFTVibration
Research and sources34

Manage a reference list in CSV and check duplicate or missing DOIs

Keep a small research reference list in CSV, normalize DOI text for comparison, and generate a review file for duplicate and missing DOI values. The workflow preserves the original CSV and does not claim that a DOI is valid merely because it is present.

PythonDOIResearch
Team work and collaboration36

Set team file-naming rules and check filenames with Python

Define a simple team filename convention, test it on a synthetic folder, and write a review report without renaming or deleting anything. The checker separates structural errors, invalid dates, and unsupported extensions.

PythonFilesCollaboration
Team work and collaboration38

Build a project handover checklist with owners, locations, and open issues

Turn project handover notes into a structured checklist that records what must be transferred, who owns it, where it is stored, and what remains unresolved. A small synthetic example shows how to detect missing owners, locations, and open-issue details before handover.

HandoverChecklistPython
Using AI at work39

Check an AI-drafted work email before sending

Review an AI-drafted work email against the original facts before you send it. This example checks names, quantities, prices, dates, recipients, tone, and wording that could accidentally create a promise.

AI emailemail reviewwork automation
Using AI at work41

Test an AI-suggested Excel formula on blanks, zero, text, and dates

Do not trust an AI-suggested Excel formula after testing only normal rows. Use a small synthetic sheet to test blanks, zero, text, and dates, then cross-check the intended results with a simple Python script.

Excel formulaAI verificationPython check
Using AI at work43

Ask AI for CSV cleaning rules and review every changed cell

Use an AI chat assistant to propose explicit data-cleaning rules, apply only approved rules to a copy of a small CSV, and create a cell-level before/after log. The example is synthetic so you can inspect every transformation yourself.

AI data cleaningCSVPython
Using AI at work44

Check AI Claims About a Table or Chart by Recomputing the Numbers

An AI can describe a table fluently while still getting totals, percentages, averages, or changes wrong. This guide uses a tiny synthetic sales table and a Python script to recompute each numerical claim before you reuse it.

AI verificationdata checkingPython
Using AI at work45

Build a Reusable Prompt Template Library for Recurring AI Tasks

Recurring AI tasks become easier to review when prompts follow a consistent structure. This guide shows how to build a small prompt template library with variables, examples, and a checklist for each task.

prompt templatesAI workflowPython
Using AI at work46

Extract Messy Text into JSON with AI and Validate the Result in Python

AI can turn unstructured notes into structured JSON, but the result still needs validation. This guide uses a tiny synthetic example and a Python schema check to verify required fields, types, allowed values, and basic consistency.

JSON extractionAI verificationPython
Using AI at work47

Measure AI Support-Ticket Classification Accuracy with a Confusion Matrix

AI can label support tickets quickly, but the labels should be measured against a small hand-labeled reference set before being trusted. This guide uses a tiny synthetic example, compares AI predictions with known labels, and calculates accuracy plus a confusion matrix in Python.

AI classificationconfusion matrixPython
Using AI at work48

Mask names, emails, and phone numbers before pasting text into an AI tool

Remove or replace obvious personal data before sending text to an AI chat assistant, then review both the masked text and a detection report for anything the script missed. This tutorial uses a small synthetic example and keeps the original file unchanged.

data maskingAI privacyPython
Using AI at work49

Review AI-Written Code with a Practical Checklist

AI-generated code can look complete while still making assumptions about inputs, edge cases, dependencies, and failures. This guide uses a tiny synthetic CSV example to review the code systematically before relying on it.

AI code reviewPythontesting
Using AI at work50

Ask AI Questions About a Document and Check Line Citations

AI answers about documents are easier to verify when every claim includes line-number citations. This guide uses a tiny synthetic note, asks an AI chat assistant for cited answers, and checks each citation range automatically with Python.

AI document Q&AcitationsPython
Using AI at work51

Summarize Papers into a Comparison Table and Check Every Cell

AI can turn several paper abstracts into a compact comparison table, but each cell should be traceable to the source text. This guide uses three tiny synthetic abstracts, asks an AI chat assistant to build a table, and checks every table cell against the abstracts before accepting it.

paper summaryAI research workflowverification
Using AI at work52

Check Whether AI-Cited References Actually Exist

AI-generated references can look plausible even when a link is missing or the cited page does not support the claim. This guide uses a small synthetic example to check both URL existence and whether the referenced page contains evidence related to the AI's claim.

AI verificationreferencesPython
Read → Run → Check

All examples are for practice. Automotive data is synthetic and used for illustration.