Describe a DIY project, get an exact tool list, materials needed, cost estimate, and step-by-step guide filtered by your available tools. Recommends the right tool for each job, finds substitutions, and flags missing tools. Use when planning any DIY, home repair, or making project.
设计与多媒体
ikea-instruction-reader
试用Decode, track, and guide through furniture assembly instructions from step diagrams. Manages parts inventory, tracks assembly progress, identifies the current step from a photo, and warns about common mistakes. Use when assembling flat-pack furniture or following visual-only instruction manuals.
它能做什么
Decode, track, and guide through furniture assembly instructions from step diagrams. Manages parts inventory, tracks assembly progress, identifies the current step from a photo, and warns about common mistakes. Use when assembling flat-pack furniture or following visual-only instruction manuals.
技能文档
IKEA Instruction Reader
Overview
Flat-pack furniture manuals are famously wordless — they use only line drawings with numbered steps, no text. This skill helps users navigate these manuals by: tracking which parts and hardware have been used, identifying which step a user is on from a photo, providing verbal guidance for each step, warning about common mistakes (like inserting cam locks backwards), and maintaining a progress tracker. It turns a frustrating "stare at the picture" experience into a guided assembly.
When to Use
- A user is assembling flat-pack furniture (IKEA, Wayfair, Target, etc.) and needs help understanding the instructions
- A user wants to verify they have all parts before starting
- A user needs to identify which step they're on from a photo of their progress
- A user is stuck on a particular step and needs it explained in words
- A user wants a pre-assembly checklist of tools needed
- Don't use for: furniture that comes fully assembled, or video tutorials (this is for printed/diagram-based instructions)
Core Features
1. Parts Tracker (scripts/assembly_tracker.py)
Tracks all parts and hardware throughout the assembly process:
- Initialize from a manifest (part numbers, quantities, descriptions)
- Check off parts as they're used per step
- Flag missing parts before you reach the step that needs them
- Generate a "completion percentage" estimate
2. Step Guide (scripts/step_guide.py)
Provides text guidance for diagram-only steps:
- Translates visual actions into written instructions
- Highlights common mistakes per step type
- Generates a tool checklist for the whole project
Numbered Workflow
- Inventory check: List all parts and hardware before starting. Verify quantities match the manifest.
- Tool prep: Identify all tools needed (Allen key, screwdriver, hammer, etc.) and gather them.
- Step-by-step guidance: For each step, read the parts used, the action, and any warnings.
- Progress tracking: Mark each step complete and check off parts used.
- Error prevention: Warn about orientation mistakes, wrong hardware, skipped steps.
Common Pitfalls
-
Cam lock orientation. Cam locks must be inserted with the arrow pointing toward the corresponding dowel. Inserting backwards is the #1 assembly error. Always check the arrow direction.
-
Wood dowel vs. cam lock confusion. Dowels go into pre-drilled holes for alignment; cam locks secure joints. They look similar in diagrams. Check the diameter.
-
Left/right panel confusion. Many furniture pieces have a "good side" facing out. Diagrams show this with a subtle texture difference. When in doubt, the finished edge faces away from the wall/back.
-
Not pre-sorting hardware. IKEA bags hardware by type, but mixing them on the work surface leads to using the wrong screw. Sort by type before starting.
-
Skipping the wall-anchor step. Bookcases and dressers MUST be anchored to the wall for safety. This step is often at the end and easy to skip.
Verification Checklist
- All parts counted and matched to manifest
- Required tools gathered before starting
- Hardware sorted by type
- Each step's parts checked off after use
- Cam lock arrows verified before tightening
- Wall anchor installed (for tall furniture)
Example Session
User: "I'm assembling a KALLAX shelf. I have the manual open to step 3 but I'm confused."
Agent: Based on common KALLAX assembly patterns, step 3 typically involves connecting the side panels to the top/bottom using wooden dowels and cam locks. Let me guide you:
- Insert 8 wooden dowels into the pre-drilled holes on the top panel edges
- Place the side panels onto the dowels
- Insert cam locks into the round holes — arrow pointing toward the dowel
- Tighten cam locks clockwise with a screwdriver until snug
- Parts used this step: 2× side panels, 1× top panel, 8× dowels, 8× cam locks
Would you like me to track these parts as used?
相关技能
Document everything you own for insurance, moving, or estate planning. Manage a JSON database of household items with depreciation tracking, insurance-ready reports, and moving box labeling.
Check if furniture fits a room and the delivery path before buying or moving: computes doorway/hallway/stair clearance with diagonal-tilt geometry (the moving-industry standard), room layout fit with walkway widths, and draws an ASCII floorplan preview. Use when the user asks if a sofa/desk/bed/mattress will fit through a door, up stairs, around a corner, or in a room — preventing the classic bought-it-can't-move-it disaster.
Turn papers into visual, checkpoint-based study guides
Decide whether to fix, replace, or recycle a broken item. Takes item type, age, symptoms, and repair estimate, then produces a scored recommendation across cost, lifespan, sentimental value, and environmental impact.
Identify OEM part numbers from PDF parts catalogs by matching vehicle scope, exploded positions, and parts-table entries.