{
  "schemaVersion": "1.0",
  "item": {
    "slug": "afrexai-photography-mastery",
    "name": "Photography Mastery",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/1kalin/afrexai-photography-mastery",
    "canonicalUrl": "https://clawhub.ai/1kalin/afrexai-photography-mastery",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/afrexai-photography-mastery",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-photography-mastery",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/afrexai-photography-mastery"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/afrexai-photography-mastery",
    "agentPageUrl": "https://openagent3.xyz/skills/afrexai-photography-mastery/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-photography-mastery/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-photography-mastery/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Photography Mastery — Complete System",
        "body": "From \"auto mode\" to professional-quality images. Zero external dependencies."
      },
      {
        "title": "Quick Health Check (/photo-check)",
        "body": "Rate yourself 1-5 on each. Score < 24 = focus on fundamentals first.\n\nDimension1 (Beginner)3 (Intermediate)5 (Advanced)Exposure controlAuto mode onlyManual in studioExpose by feel, nail it first shotCompositionCenter everythingRule of thirdsBreak rules intentionally with impactLightingAvailable light onlyOne flash, bounceMulti-light setups, shape lightFocus techniqueAuto everythingBack-button AFZone focus, manual in low lightPost-processingPhone filtersBasic LightroomColor grading, frequency separationGenre knowledgeShoot everything same1-2 genres solidSpecialist with signature styleGear understandingKit lens onlyKnow focal lengthsChoose lens for the storyBusiness/portfolioInstagram onlyBasic portfolio sitePaying clients, defined brand\n\nTotal: ___ / 40 → <16: Phase 1-3. 16-28: Phase 4-7. 28+: Phase 8-12."
      },
      {
        "title": "The Exposure Triangle (Internalize, Don't Memorize)",
        "body": "LIGHT IN = ISO × Aperture × Shutter Speed\n\nChange one → compensate with another → same exposure, different look.\n\nISO — Sensor sensitivity\n\nISOUse caseTrade-off100-400Daylight, tripod, studioClean, no noise400-1600Indoor, overcast, golden hourSlight grain, acceptable1600-6400Low light handheld, eventsVisible noise, still usable6400+Emergency, concert, astroHeavy noise, denoise in post\n\nRule: Lowest ISO that allows your shutter speed. Modern cameras: ISO 3200 is fine.\n\nAperture — Depth of field + sharpness\n\nf-stopDepth of fieldBest forf/1.4-2.0Paper thinHeadshots, subject isolation, low lightf/2.8-4.0ShallowPortraits (full body still sharp enough)f/5.6-8.0MediumGroups, environmental portraits, streetf/8-11DeepLandscapes, architecture, productsf/16-22Everything sharpAvoid — diffraction softens image\n\nSweet spot rule: Most lenses are sharpest 2-3 stops from wide open. f/1.4 lens → sharpest at f/4.\n\nShutter Speed — Motion control\n\nSpeedEffectUse1/2000+Freeze everythingSports, birds, splashing water1/500-1/1000Freeze peopleRunning, dancing, events1/125-1/250General handheldWalking, portraits, street1/60Minimum handheldWith IS/VR, careful technique1/15-1/4Motion blurPanning, waterfalls (tripod)1-30sLong exposureNight, light trails, star points30s+ (bulb)Extended exposureStar trails, light painting\n\nHandheld rule: 1/(focal length × crop factor). 50mm on APS-C (1.5×) = minimum 1/75s."
      },
      {
        "title": "Metering Modes — When to Use Each",
        "body": "ModeWhat it readsUse whenEvaluative/MatrixWhole frame, smart weightingDefault — works 80% of timeCenter-weightedMiddle 60% of frameSubject fills center, ignore edgesSpot2-5% around focus pointBacklit subjects, stage performances"
      },
      {
        "title": "Exposure Compensation Quick Reference",
        "body": "SituationAdjustmentWhySnow/white backgrounds+1 to +2Camera tries to make white grayDark backgrounds/subjects-1 to -2Camera tries to brighten darkBacklit subject+1 to +2Expose for subject, not bright backgroundSkin tones (portrait)+1/3 to +2/3Slightly overexposed skin looks healthier"
      },
      {
        "title": "Histogram Reading",
        "body": "Left wall = pure black (clipped shadows)\nRight wall = pure white (clipped highlights)\n\nGOAL: Data spread across range, nothing touching walls\nEXCEPTION: Night shots (left-heavy OK), high-key portraits (right-heavy OK)\n\nETTR (Expose To The Right): Push histogram right without clipping = maximum data, minimum noise.\nBest for: Landscapes, studio. Requires RAW shooting."
      },
      {
        "title": "The Composition Hierarchy (Most to Least Impact)",
        "body": "Light — Quality and direction of light makes or breaks any image\nSubject — Clear subject, clear story. If you can't point to the subject, reshoot\nSimplification — Remove distractions. Move feet, change angle, wait for clutter to clear\nDepth — Foreground → midground → background creates dimension\nLines & shapes — Guide the eye, create structure\nColor & tone — Harmony or contrast, either intentional"
      },
      {
        "title": "12 Composition Techniques (Beyond Rule of Thirds)",
        "body": "TechniqueHowBest forRule of thirdsSubject at intersection pointsDefault starting pointCenter + symmetrySubject dead center, symmetric frameArchitecture, reflections, portraits with impactLeading linesRoads, fences, rivers pointing to subjectLandscapes, street, architectureFrame within frameDoorways, windows, arches around subjectTravel, architecture, environmental portraitsNegative spaceVast empty area, tiny subjectMinimalism, emphasis, moodDiagonalsTilt horizon or use natural diagonalsEnergy, dynamismLayeringStack foreground/mid/background elementsLandscapes, streetPatterns + breakRepeating pattern with one disruptionStreet, architecture, abstractJuxtapositionContrasting elements in same frameDocumentary, street, conceptualFill the frameGet close, eliminate surroundingsPortraits, macro, foodOdd numbers3 or 5 subjectsStill life, group compositionsGolden spiralFibonacci curl — leading from edge to focal pointNature, still life"
      },
      {
        "title": "Composition Mistakes That Kill Images",
        "body": "MistakeFixHorizon not levelEnable grid overlay. Fix in post if needed. Non-negotiable.Mergers (pole from head)Move 2 steps. Change angle. Check background before shooting.Cutting at jointsCrop mid-limb (mid-thigh, mid-forearm) or full body. Never at knee/ankle/wrist/neck.No clear subjectAsk: \"What is this photo OF?\" If you hesitate, simplify.Too much in frameGet closer. Zoom with feet. Fill frame with what matters.Dead center without purposeEither center with symmetry or offset with intention.Tilted horizonLandscape: always level. Portrait: tilt only if dramatic and intentional."
      },
      {
        "title": "Natural Light Quality Guide",
        "body": "TimeQualityColorBest forGolden hour (sunrise/sunset ±1hr)Soft, directional, warmOrange/goldPortraits, landscapes, everythingBlue hour (20-30 min after sunset)Even, moodyBlue/purpleCityscapes, mood portraits, twilightOvercastSoft, even (giant softbox)NeutralPortraits (no squinting), product, macroMidday sunHard, overhead, high contrastNeutral/warmUse as backlight. Find open shade. Avoid for portraits.ShadeSoft, directional from open skySlightly coolPortraits, detail workWindow lightSoft directional (varies with window size)VariesPortraits, food, still life, product"
      },
      {
        "title": "Window Light Setup (Free Studio)",
        "body": "POSITION MAP (top-down view):\n\n     [WINDOW]\n        |\n   45°  |  45°\n  /     |     \\\nFILL   SUBJECT   CAMERA\n(reflector)\n\nDistance from window controls softness:\n- Close (1-2 ft): soft wrapping light, gentle shadows\n- Far (6+ ft): harder, more directional, defined shadows\n- Subject facing window: flat, even (beauty light)\n- Subject 45° to window: dimensional, classic portrait\n- Subject 90° to window: dramatic, split lighting\n\nWhite reflector opposite window fills shadows. No reflector = moody. Aluminum foil on cardboard = DIY reflector."
      },
      {
        "title": "Flash Fundamentals",
        "body": "The #1 rule: Never fire direct flash at a person. Bounce it or diffuse it.\n\nTechniqueHowResultBounce ceilingTilt flash head 45-75° upSoft overhead light, natural lookBounce wallTilt flash 90° toward near wallDirectional side lightFlash + diffuserDome or mini softbox on flashSofter direct flash (still not great)Off-camera flashFlash on stand, 45° from subjectProfessional dimensional lightDragging shutterFlash + slow shutter (1/15-1/30)Sharp subject + ambient background blur\n\nFlash exposure compensation: Start at -1.3 stops. Blend with ambient. If you can tell flash was used, it's too much."
      },
      {
        "title": "5 Portrait Lighting Patterns",
        "body": "PatternKey light positionShadowMoodRembrandt45° side, 45° aboveTriangle on shadow cheekClassic, moodyLoop30-45° side, slightly aboveSmall nose shadow loops toward cheekVersatile, flatteringButterflyDirectly above, centeredShadow under nose (butterfly shape)Beauty, glamourSplit90° from sideHalf face in shadowDramatic, edgyBroadKey light on face side nearest cameraWider lit areaWidens narrow faces"
      },
      {
        "title": "Focus Mode Decision",
        "body": "SituationModeWhyStill subject (portrait, product)Single AF (AF-S/One-Shot)Locks focus, preciseMoving subject (sports, kids)Continuous AF (AF-C/AI Servo)Tracks movementUnpredictable movementAuto AF (AF-A)Camera decides — last resortLow light / precise workManual focus + magnifyAF hunts in dark, manual is reliable"
      },
      {
        "title": "Back-Button Focus (BBF) — Set This Up",
        "body": "Separate focus from shutter button:\n\nAF-ON button = focus\nShutter button = only take photo\n\nWhy: Press AF-ON once = focus locks (like AF-S). Hold AF-ON = continuous tracking (like AF-C). One mode handles everything. Never accidentally refocus when pressing shutter."
      },
      {
        "title": "Sharpness Checklist",
        "body": "Shutter speed ≥ 1/focal length (handheld rule)\n Aperture at sweet spot (f/5.6-f/8 for most lenses)\n ISO low enough to avoid noise softening\n Focus confirmed on intended target (magnify in live view)\n Image stabilization ON for handheld, OFF for tripod\n Clean front element (fingerprints kill contrast)\n Mirror lock-up for tripod (DSLR)\n Remote trigger or 2-second timer for tripod shots"
      },
      {
        "title": "Portrait Photography",
        "body": "Pre-shoot checklist:\n\nportrait_prep:\n  gear:\n    lens: \"85mm f/1.8 (headshot) or 35mm f/1.4 (environmental)\"\n    reflector: \"42-inch 5-in-1\"\n    backdrop: \"depends on style\"\n  settings:\n    mode: \"aperture priority or manual\"\n    aperture: \"f/2.0-2.8 (single), f/5.6 (group)\"\n    iso: \"lowest possible\"\n    focus: \"single point on nearest eye\"\n    metering: \"spot on face\"\n  directing:\n    warm_up: \"5 min casual chat before picking up camera\"\n    posing_flow: \"standing → leaning → sitting → detail shots\"\n    expression: \"tell jokes, give them something to DO not something to BE\"\n    hands: \"always doing something (pocket, hair, holding object)\"\n\nPosing quick fixes:\n\nProblemFixDouble chinExtend chin forward and slightly down. Shoot from slightly above.Awkward handsGive them something to hold. Or one hand in pocket, other relaxed.Stiff poseHave them shift weight to back foot. Lean slightly forward.Forced smileTell a joke. Ask them to laugh, then say \"now freeze.\"SquintingFace away from light, turn back at last second. Or shade eyes until ready."
      },
      {
        "title": "Landscape Photography",
        "body": "Field checklist:\n\nlandscape_prep:\n  planning:\n    scout: \"Google Earth + PhotoPills for sun/moon position\"\n    time: \"arrive 45 min before golden hour\"\n    weather: \"partly cloudy > clear blue (texture in sky)\"\n  gear:\n    lens: \"16-35mm (wide), 70-200mm (compression), 24-70mm (versatile)\"\n    tripod: \"mandatory for quality\"\n    filters: \"CPL (always), ND graduated (sky), ND 6/10 stop (long exposure)\"\n  settings:\n    aperture: \"f/8-f/11 (sweet spot)\"\n    iso: \"100 (always on tripod)\"\n    focus: \"manual at hyperfocal or 1/3 into scene\"\n    bracket: \"±2 stops for HDR if high dynamic range\"\n  composition:\n    foreground: \"MANDATORY — rocks, flowers, leading lines\"\n    midground: \"subject or connecting element\"\n    background: \"sky, mountains, context\"\n\nHyperfocal distance (simplified):\n\nFocal lengthf/8f/11f/1616mm1.1m0.8m0.5m24mm2.4m1.7m1.2m35mm5.1m3.7m2.5m50mm10.4m7.6m5.2m\n\nFocus at this distance → everything from half that distance to infinity is sharp."
      },
      {
        "title": "Street Photography",
        "body": "street_settings:\n  mode: \"aperture priority\"\n  aperture: \"f/5.6-f/8 (deep DOF for unpredictable scenes)\"\n  iso: \"auto ISO, max 6400, min shutter 1/250\"\n  focus: \"zone focus at 2-3m OR continuous AF\"\n  lens: \"35mm (classic) or 28mm (wider context)\"\n  tips:\n    - \"Shoot from hip if nervous — practice without looking\"\n    - \"Find the light first, then wait for subject to walk in\"\n    - \"Layers: foreground person + background action = story\"\n    - \"Rain, reflections, shadows = instant mood\"\n    - \"One location, one hour, 200+ shots → 2-3 keepers = good ratio\"\n    - \"If someone confronts you: smile, show the photo, offer to delete\""
      },
      {
        "title": "Product Photography",
        "body": "product_setup:\n  minimum_gear:\n    camera: \"any with manual mode\"\n    lens: \"50mm or kit lens at 50-70mm\"\n    light: \"one window OR one continuous LED panel\"\n    surface: \"white poster board curved (seamless sweep)\"\n    reflector: \"white foam board or printer paper\"\n  settings:\n    aperture: \"f/8-f/11 (everything sharp)\"\n    iso: \"100\"\n    white_balance: \"manual — match light source\"\n    focus: \"manual or single point on logo/label\"\n    tripod: \"mandatory for consistency\"\n  shooting_checklist:\n    - \"Hero shot (3/4 angle, slightly above)\"\n    - \"Straight-on front\"\n    - \"45-degree angle\"\n    - \"Detail/texture close-up\"\n    - \"Scale shot (hand, common object for size)\"\n    - \"Lifestyle/in-use shot\"\n    - \"Flat lay (top-down for small items)\""
      },
      {
        "title": "Real Estate Photography",
        "body": "real_estate_workflow:\n  gear:\n    lens: \"ultra-wide 16-24mm (full frame)\"\n    tripod: \"mandatory\"\n    flash: \"bounce flash for interior fill\"\n  technique:\n    height: \"camera at 4-5 feet (counter/chest height)\"\n    verticals: \"MUST be straight — tilt-shift or fix in post\"\n    bracketing: \"3-5 exposures, merge HDR\"\n    lights: \"turn ALL lights on. Replace dead bulbs.\"\n    staging: \"declutter, remove personal items, fluff pillows\"\n  shot_list:\n    exterior: [\"front wide\", \"front detail\", \"backyard\", \"pool\", \"garage\"]\n    interior: [\"living room 2-3 angles\", \"kitchen 2-3\", \"master bedroom\", \"master bath\", \"each additional room\", \"special features\"]\n    minimum: \"25-35 photos for listing\"\n  editing:\n    - \"Correct verticals (lens correction)\"\n    - \"Blend exposures for windows (interior + exterior visible)\"\n    - \"Color correct to neutral — no yellow casts\"\n    - \"Sky replacement if overcast (controversial but common)\""
      },
      {
        "title": "Event/Wedding Photography",
        "body": "event_essentials:\n  gear:\n    bodies: \"2 minimum (backup is non-negotiable)\"\n    lenses: \"24-70mm f/2.8 (workhorse) + 70-200mm f/2.8 (ceremony) + 35mm f/1.4 (reception)\"\n    flash: \"2 speedlights + off-camera trigger\"\n    cards: \"dual card slots, mirror write\"\n    batteries: \"minimum 4 charged\"\n  settings:\n    ceremony: \"f/2.8, ISO auto (cap 6400), shutter 1/200+\"\n    reception: \"f/2.8, ISO auto, flash bounce ceiling\"\n    formals: \"f/5.6-f/8, flash on camera bounce\"\n  shot_list_non_negotiables:\n    - \"Rings, dress, shoes, invitation (detail shots BEFORE ceremony)\"\n    - \"Getting ready (both parties)\"\n    - \"Walking down aisle\"\n    - \"First kiss\"\n    - \"Recessional\"\n    - \"Family formals (have LIST from client in advance)\"\n    - \"First dance, parent dances\"\n    - \"Cake cutting\"\n    - \"Speeches/toasts\"\n    - \"Venue wide shot\"\n  rules:\n    - \"Never run out of battery or cards during ceremony\"\n    - \"Shoot in RAW+JPEG (safety net)\"\n    - \"Second shooter for ceremony = different angles\"\n    - \"Scout venue BEFORE event day\"\n    - \"Deliver sneak peeks within 48 hours\""
      },
      {
        "title": "RAW Processing Pipeline",
        "body": "1. IMPORT → Backup originals to second drive FIRST\n2. CULL → Rate 1-5 stars. Delete obvious rejects. Select picks.\n3. GLOBAL ADJUSTMENTS (apply to all picks):\n   - White balance (eyedrop on neutral gray)\n   - Exposure correction\n   - Highlight recovery, shadow lift\n   - Lens correction profile\n   - Chromatic aberration removal\n4. LOCAL ADJUSTMENTS (per image):\n   - Crop and straighten\n   - Dodge/burn (draw attention to subject)\n   - Gradient filters (darken sky, lighten foreground)\n   - Spot healing (blemishes, distractions)\n5. COLOR GRADING:\n   - HSL adjustments (skin tone, sky, foliage)\n   - Split toning (warm highlights, cool shadows = cinematic)\n   - Calibration panel (subtle, powerful)\n6. SHARPENING:\n   - Amount: 40-80 (web), 80-120 (print)\n   - Radius: 0.8-1.2\n   - Masking: hold Alt/Option while sliding — sharpen edges only\n7. EXPORT:\n   - Web: JPEG, sRGB, 2048px long edge, quality 80-85\n   - Print: TIFF, AdobeRGB, full resolution\n   - Social: JPEG, sRGB, 1080px (IG), 2048px (FB)"
      },
      {
        "title": "Color Grading Quick Recipes",
        "body": "MoodShadowsHighlightsTone curveCinematic warmTeal/blueOrange/goldSlight S-curve, lifted blacksMoody darkDeep blueDesaturated warmCrushed blacks, low highlightsClean brightNeutralSlight warmLifted shadows, bright midtonesFilm lookGreen/brownWarmFaded blacks (lift curve bottom-left)B&W dramaticN/AN/AStrong S-curve, high contrast"
      },
      {
        "title": "Portrait Retouching Ethics Scale",
        "body": "LevelWhatWhen1 — CleanupRemove temporary blemishes (acne, stray hairs)Always acceptable2 — EnhancementEven skin tone, brighten eyes, whiten teeth slightlyStandard professional3 — ReshapingSlim face/body, change proportionsOnly if client requests4 — TransformationUnrecognizable changesAvoid — ethical issues\n\nRule: Remove temporary, keep permanent. Pimple = remove. Freckles = keep. Scar = ask client."
      },
      {
        "title": "Camera Selection Decision Matrix",
        "body": "NeedCamera typeBudgetExamplesLearning, travel, streetMirrorless APS-C$500-1000Fuji X-S20, Sony a6700Portraits, events, proMirrorless Full Frame$1500-3000Sony A7IV, Nikon Z6III, Canon R6IIISports, wildlifePro mirrorless$2500-6500Sony A9III, Canon R5II, Nikon Z8Video-first hybridCinema-oriented$1500-4000Sony A7SIII, Panasonic S5IIXBudget beginnerUsed DSLR or entry mirrorless$300-600Canon T7i, Nikon D5600, Sony a6100"
      },
      {
        "title": "Lens Priority Order (Buy in This Order)",
        "body": "PriorityLensWhy1st50mm f/1.8\"Nifty fifty\" — sharp, fast, cheap ($100-250). Portraits, street, low light.2ndKit zoom (18-55 or 24-70)Versatility while learning. Already have it.3rd85mm f/1.8Portrait king. Compression + bokeh.4thWide zoom (16-35mm)Landscapes, architecture, real estate.5th70-200mm f/2.8Events, sports, wildlife. The \"money maker\" for pros.6thMacro lens (90-100mm)Products, food, nature details.\n\nRule: Invest in lenses, not bodies. A great lens on a cheap body > cheap lens on great body. Lenses hold value. Bodies depreciate fast."
      },
      {
        "title": "Essential Accessories (Priority Order)",
        "body": "Extra battery (or two) — more important than any filter\nFast SD card (UHS-II, 128GB minimum) — slow cards = missed shots\nTripod — $100-200 range. Carbon fiber if carrying far. Aluminum if budget.\nCircular polarizer (CPL) — cuts reflections, deepens sky. Buy for your most-used lens.\nCamera bag — sling for street, backpack for hikes, roller for events\nReflector (42\" 5-in-1) — $20. Turns one light into two.\nExternal flash — bounce flash transforms events and indoor shoots"
      },
      {
        "title": "Portfolio Architecture",
        "body": "portfolio_structure:\n  homepage:\n    hero_image: \"absolute best single image — stops scrolling\"\n    galleries: \"3-5 genre galleries, 15-25 images each\"\n    about: \"short bio + professional headshot\"\n    contact: \"form + email + social links\"\n  selection_rules:\n    - \"Only show work you want MORE of\"\n    - \"Every image must earn its place — if you hesitate, cut it\"\n    - \"Quality >>> quantity. 40 great images > 200 okay ones.\"\n    - \"First and last images in gallery = strongest. Middle = supporting.\"\n    - \"Consistent editing style within each gallery\"\n    - \"Update quarterly — remove weakest, add strongest\"\n  platforms:\n    free: \"Adobe Portfolio (with CC), Mylio, Pixieset (limited)\"\n    paid: \"Squarespace ($16/mo), SmugMug ($13/mo), Zenfolio\"\n    social: \"Instagram (discovery), 500px (community), Flickr (archive)\""
      },
      {
        "title": "Portfolio Review Scoring (0-100)",
        "body": "DimensionWeightWhat to evaluateImage quality25%Technical excellence — exposure, focus, sharpnessConsistency20%Cohesive editing style, color palette, moodStorytelling20%Each image communicates, series has narrative flowCuration15%Only strongest work, no filler, no near-duplicatesPresentation10%Clean layout, proper sizing, fast loadingRange within genre10%Shows versatility within your specialty\n\nScore < 60: Major rework needed. 60-80: Solid, refine edges. 80+: Professional quality."
      },
      {
        "title": "Pricing Framework",
        "body": "COST OF DOING BUSINESS (CODB):\n  gear_depreciation: \"$X/year\"\n  software: \"$X/year (Lightroom, Photoshop, etc.)\"\n  insurance: \"$X/year\"\n  website_hosting: \"$X/year\"\n  marketing: \"$X/year\"\n  transportation: \"$X/year\"\n  education: \"$X/year\"\n  ─────────────────\n  TOTAL ANNUAL COSTS: $______\n\nPRICING FORMULA:\n  hours_per_shoot: \"shooting + editing + admin + travel\"\n  desired_annual_income: \"$______\"\n  realistic_shoots_per_year: \"______ (don't overestimate)\"\n  \n  minimum_per_shoot = (CODB + desired_income) / shoots_per_year\n  \n  THEN: Add 20-30% for taxes\n  THEN: Round up to psychological price point ($297, $497, $997)"
      },
      {
        "title": "Client Workflow",
        "body": "1. INQUIRY → Respond within 4 hours. Send pricing guide PDF.\n2. CONSULTATION → 15-30 min call. Understand needs. Send formal quote.\n3. BOOKING → Contract signed + 50% deposit. Non-refundable retainer.\n4. PRE-SHOOT → Location scout. Shot list. Wardrobe guidance email.\n5. SHOOT DAY → Arrive early. Deliver experience, not just photos.\n6. EDITING → Deliver in stated timeline (7-14 days typical).\n7. DELIVERY → Online gallery with download. Remaining 50% due.\n8. FOLLOW-UP → Thank you email. Request testimonial at 1 week. Ask for referral at 1 month."
      },
      {
        "title": "Contract Must-Haves",
        "body": "Scope of work (hours, deliverables, number of edited images)\n Payment terms (deposit, balance, late fees)\n Cancellation/rescheduling policy (minimum 48 hours notice)\n Image usage rights (who owns what, licensing terms)\n Model release (if applicable)\n Liability limitations (equipment failure, force majeure)\n Delivery timeline and format"
      },
      {
        "title": "Month-by-Month Curriculum",
        "body": "MonthFocusExerciseDeliverable1Exposure triangleShoot same scene at every aperture (f/2.8 → f/16). Compare.1 exposure comparison set2Composition100 photos using ONLY one composition technique per week4 best compositions3Natural lightGolden hour shoot 3× per week. Compare same location at different times.10-image light study4Portrait fundamentalsPhotograph 5 different people. Practice directing.5 portrait edits5Flash basicsBounce flash in 5 different rooms. Off-camera flash.Before/after flash comparison6Editing masteryDevelop consistent editing style. Edit same RAW 5 ways.3 preset/style recipes7SpecializationPick ONE genre. Shoot only that for 30 days.15-image genre portfolio8Advanced lighting2-3 light setups. Practice lighting patterns.Lighting diagram + results9StorytellingPhoto essay: 10-15 images telling one storyComplete photo essay10Speed & consistencySimulated event: 2 hours, 500 shots, cull to 50Consistent event set11Portfolio buildingCurate best 40 images. Build portfolio site.Live portfolio12First clientOffer free/discounted shoot. Full professional workflow.Delivered gallery + testimonial"
      },
      {
        "title": "Deliberate Practice Protocol",
        "body": "practice_session:\n  frequency: \"minimum 3× per week, 1-2 hours\"\n  structure:\n    warm_up: \"10 min — shoot familiar subject with constraints (one lens, one setting)\"\n    focused_drill: \"30-60 min — this month's focus area\"\n    review: \"20 min — cull, rate, identify 3 things to improve next time\"\n  rules:\n    - \"Set ONE learning goal per session (not 'take good photos')\"\n    - \"Shoot manual mode — learn the camera, not the auto algorithms\"\n    - \"Review your own work critically — be your harshest critic\"\n    - \"Study one photographer you admire each week — what makes their work work?\"\n    - \"1000 photos analyzed > 100 photos taken casually\""
      },
      {
        "title": "Phase 11: Common Mistakes & Fixes",
        "body": "#MistakeFix1Buying gear instead of learning to seeBest camera = the one you have. Master it before upgrading.2Not shooting enoughVolume matters early on. 10,000 photos = start of competence.3Over-editingIf it looks edited, you went too far. Subtle > dramatic.4Not backing up3-2-1 rule: 3 copies, 2 different media, 1 offsite. Non-negotiable.5Ignoring light directionWalk around subject. Move yourself. Light direction > light quantity.6Chimping (checking LCD after every shot)Trust your settings. Check histogram periodically, not every frame.7No consistent stylePick a look. Edit everything the same way. Consistency = brand.8Shooting at eye level onlyGet low, get high, shoot through things. Unusual angles = interesting photos.9Not printing workScreens lie. Print your best work. See it at size. It changes everything.10Comparing to others' highlightsCompare to your own work 6 months ago. That's the only benchmark that matters."
      },
      {
        "title": "Long Exposure",
        "body": "Gear: Tripod + ND filter (6 or 10 stop) + remote shutter\nSettings: f/8-11, ISO 100, Bulb mode\nTimer: ND6 → multiply normal exposure × 64. ND10 → multiply × 1024.\n\nND FILTER EXPOSURE TABLE:\n| Normal exposure | ND6 (6-stop) | ND10 (10-stop) |\n|---|---|---|\n| 1/250 | 1/4 | 4 sec |\n| 1/125 | 1/2 | 8 sec |\n| 1/60 | 1 sec | 16 sec |\n| 1/30 | 2 sec | 32 sec |\n| 1/15 | 4 sec | 60 sec |"
      },
      {
        "title": "Focus Stacking (Macro/Landscape)",
        "body": "1. Tripod mandatory. Manual focus.\n2. Focus on nearest point. Take shot.\n3. Move focus slightly deeper. Take shot.\n4. Repeat until entire depth is covered (5-20 shots typical).\n5. Stack in Photoshop (Auto-Align + Auto-Blend) or Helicon Focus.\nResult: Razor-sharp from front to back at any aperture."
      },
      {
        "title": "HDR (High Dynamic Range)",
        "body": "1. Tripod. Manual mode. Manual focus.\n2. Meter for midtones. Take shot.\n3. Underexpose -2 stops. Take shot.\n4. Overexpose +2 stops. Take shot.\n5. (Optional: -1 and +1 for smoother blend = 5 brackets)\n6. Merge in Lightroom or Photomatix.\nRule: Natural-looking HDR only. If it looks \"HDR-y\", pull it back."
      },
      {
        "title": "Astrophotography Basics",
        "body": "THE 500 RULE: Max shutter = 500 / (focal length × crop factor)\nExample: 24mm on full frame = 500/24 = 20 seconds max before star trails\n\nSettings: f/2.8 or wider, ISO 3200-6400, manual focus on bright star (magnify + adjust)\nLens: widest and fastest you own (14mm f/2.8 ideal)\nPlanning: Clear sky, no moon (new moon best), dark sky location (Bortle 1-4)\nApps: PhotoPills, Stellarium, Clear Outside"
      },
      {
        "title": "Natural Language Commands",
        "body": "CommandAction/photo-checkRun the 8-dimension quick health assessmentReview my portfolioScore portfolio across 6 dimensions with specific improvement actionsSettings for [genre]Provide camera settings, gear, and workflow for that genreHelp me light thisLighting setup guide based on description of scene/subjectCritique this photoTechnical + compositional analysis with specific fixesWhat lens should I buy next?Personalized recommendation based on current gear and goalsPlan a shoot for [event/subject]Complete pre-shoot checklist with shot listEdit this styleColor grading recipe to achieve described lookPrice my photographyCODB calculation and pricing frameworkTeach me [technique]Step-by-step guide with practice exercisesBuild my portfolioArchitecture, selection rules, and platform recommendationMonthly practice planThis month's focus area with daily exercises"
      },
      {
        "title": "Shooting in Harsh Conditions",
        "body": "Rain: Plastic bag + rubber band = camera rain cover. Shoot reflections. Embrace mood.\nExtreme cold: Keep batteries in pocket (warm). Bag camera when returning to warm room (condensation).\nExtreme heat: Don't leave gear in car. Sensor heat noise increases. Shoot earlier/later.\nSand/dust: Change lenses in sheltered spot. Clean sensor after. Ziplock bags for protection.\nUnderwater: Dedicated housing only. No DIY. Rent before buying."
      },
      {
        "title": "Phone Photography (When It's All You Have)",
        "body": "Clean the lens (fingerprints = haze)\nTap to focus, hold to lock exposure\nShoot in 2× or 3× optical (not digital zoom)\nUse portrait mode for bokeh (verify edge detection)\nEdit in Lightroom Mobile or Snapseed (free, powerful)\nAll composition and light rules still apply — they're about seeing, not gear"
      },
      {
        "title": "AI in Photography (Current State)",
        "body": "Useful: Noise reduction (Topaz, DxO), sky replacement, object removal, upscaling\nControversial: AI-generated composites presented as photos\nRule of thumb: AI as editing tool = fine. AI replacing the photograph = not photography.\nCompetitions: Most ban AI-generated images. Check rules.\n\nBuilt by AfrexAI — AI agents that actually work."
      }
    ],
    "body": "Photography Mastery — Complete System\n\nFrom \"auto mode\" to professional-quality images. Zero external dependencies.\n\nQuick Health Check (/photo-check)\n\nRate yourself 1-5 on each. Score < 24 = focus on fundamentals first.\n\nDimension\t1 (Beginner)\t3 (Intermediate)\t5 (Advanced)\nExposure control\tAuto mode only\tManual in studio\tExpose by feel, nail it first shot\nComposition\tCenter everything\tRule of thirds\tBreak rules intentionally with impact\nLighting\tAvailable light only\tOne flash, bounce\tMulti-light setups, shape light\nFocus technique\tAuto everything\tBack-button AF\tZone focus, manual in low light\nPost-processing\tPhone filters\tBasic Lightroom\tColor grading, frequency separation\nGenre knowledge\tShoot everything same\t1-2 genres solid\tSpecialist with signature style\nGear understanding\tKit lens only\tKnow focal lengths\tChoose lens for the story\nBusiness/portfolio\tInstagram only\tBasic portfolio site\tPaying clients, defined brand\n\nTotal: ___ / 40 → <16: Phase 1-3. 16-28: Phase 4-7. 28+: Phase 8-12.\n\nPhase 1: Exposure Mastery\nThe Exposure Triangle (Internalize, Don't Memorize)\nLIGHT IN = ISO × Aperture × Shutter Speed\n\nChange one → compensate with another → same exposure, different look.\n\n\nISO — Sensor sensitivity\n\nISO\tUse case\tTrade-off\n100-400\tDaylight, tripod, studio\tClean, no noise\n400-1600\tIndoor, overcast, golden hour\tSlight grain, acceptable\n1600-6400\tLow light handheld, events\tVisible noise, still usable\n6400+\tEmergency, concert, astro\tHeavy noise, denoise in post\n\nRule: Lowest ISO that allows your shutter speed. Modern cameras: ISO 3200 is fine.\n\nAperture — Depth of field + sharpness\n\nf-stop\tDepth of field\tBest for\nf/1.4-2.0\tPaper thin\tHeadshots, subject isolation, low light\nf/2.8-4.0\tShallow\tPortraits (full body still sharp enough)\nf/5.6-8.0\tMedium\tGroups, environmental portraits, street\nf/8-11\tDeep\tLandscapes, architecture, products\nf/16-22\tEverything sharp\tAvoid — diffraction softens image\n\nSweet spot rule: Most lenses are sharpest 2-3 stops from wide open. f/1.4 lens → sharpest at f/4.\n\nShutter Speed — Motion control\n\nSpeed\tEffect\tUse\n1/2000+\tFreeze everything\tSports, birds, splashing water\n1/500-1/1000\tFreeze people\tRunning, dancing, events\n1/125-1/250\tGeneral handheld\tWalking, portraits, street\n1/60\tMinimum handheld\tWith IS/VR, careful technique\n1/15-1/4\tMotion blur\tPanning, waterfalls (tripod)\n1-30s\tLong exposure\tNight, light trails, star points\n30s+ (bulb)\tExtended exposure\tStar trails, light painting\n\nHandheld rule: 1/(focal length × crop factor). 50mm on APS-C (1.5×) = minimum 1/75s.\n\nMetering Modes — When to Use Each\nMode\tWhat it reads\tUse when\nEvaluative/Matrix\tWhole frame, smart weighting\tDefault — works 80% of time\nCenter-weighted\tMiddle 60% of frame\tSubject fills center, ignore edges\nSpot\t2-5% around focus point\tBacklit subjects, stage performances\nExposure Compensation Quick Reference\nSituation\tAdjustment\tWhy\nSnow/white backgrounds\t+1 to +2\tCamera tries to make white gray\nDark backgrounds/subjects\t-1 to -2\tCamera tries to brighten dark\nBacklit subject\t+1 to +2\tExpose for subject, not bright background\nSkin tones (portrait)\t+1/3 to +2/3\tSlightly overexposed skin looks healthier\nHistogram Reading\nLeft wall = pure black (clipped shadows)\nRight wall = pure white (clipped highlights)\n\nGOAL: Data spread across range, nothing touching walls\nEXCEPTION: Night shots (left-heavy OK), high-key portraits (right-heavy OK)\n\nETTR (Expose To The Right): Push histogram right without clipping = maximum data, minimum noise.\nBest for: Landscapes, studio. Requires RAW shooting.\n\nPhase 2: Composition Framework\nThe Composition Hierarchy (Most to Least Impact)\nLight — Quality and direction of light makes or breaks any image\nSubject — Clear subject, clear story. If you can't point to the subject, reshoot\nSimplification — Remove distractions. Move feet, change angle, wait for clutter to clear\nDepth — Foreground → midground → background creates dimension\nLines & shapes — Guide the eye, create structure\nColor & tone — Harmony or contrast, either intentional\n12 Composition Techniques (Beyond Rule of Thirds)\nTechnique\tHow\tBest for\nRule of thirds\tSubject at intersection points\tDefault starting point\nCenter + symmetry\tSubject dead center, symmetric frame\tArchitecture, reflections, portraits with impact\nLeading lines\tRoads, fences, rivers pointing to subject\tLandscapes, street, architecture\nFrame within frame\tDoorways, windows, arches around subject\tTravel, architecture, environmental portraits\nNegative space\tVast empty area, tiny subject\tMinimalism, emphasis, mood\nDiagonals\tTilt horizon or use natural diagonals\tEnergy, dynamism\nLayering\tStack foreground/mid/background elements\tLandscapes, street\nPatterns + break\tRepeating pattern with one disruption\tStreet, architecture, abstract\nJuxtaposition\tContrasting elements in same frame\tDocumentary, street, conceptual\nFill the frame\tGet close, eliminate surroundings\tPortraits, macro, food\nOdd numbers\t3 or 5 subjects\tStill life, group compositions\nGolden spiral\tFibonacci curl — leading from edge to focal point\tNature, still life\nComposition Mistakes That Kill Images\nMistake\tFix\nHorizon not level\tEnable grid overlay. Fix in post if needed. Non-negotiable.\nMergers (pole from head)\tMove 2 steps. Change angle. Check background before shooting.\nCutting at joints\tCrop mid-limb (mid-thigh, mid-forearm) or full body. Never at knee/ankle/wrist/neck.\nNo clear subject\tAsk: \"What is this photo OF?\" If you hesitate, simplify.\nToo much in frame\tGet closer. Zoom with feet. Fill frame with what matters.\nDead center without purpose\tEither center with symmetry or offset with intention.\nTilted horizon\tLandscape: always level. Portrait: tilt only if dramatic and intentional.\nPhase 3: Light Mastery\nNatural Light Quality Guide\nTime\tQuality\tColor\tBest for\nGolden hour (sunrise/sunset ±1hr)\tSoft, directional, warm\tOrange/gold\tPortraits, landscapes, everything\nBlue hour (20-30 min after sunset)\tEven, moody\tBlue/purple\tCityscapes, mood portraits, twilight\nOvercast\tSoft, even (giant softbox)\tNeutral\tPortraits (no squinting), product, macro\nMidday sun\tHard, overhead, high contrast\tNeutral/warm\tUse as backlight. Find open shade. Avoid for portraits.\nShade\tSoft, directional from open sky\tSlightly cool\tPortraits, detail work\nWindow light\tSoft directional (varies with window size)\tVaries\tPortraits, food, still life, product\nWindow Light Setup (Free Studio)\nPOSITION MAP (top-down view):\n\n     [WINDOW]\n        |\n   45°  |  45°\n  /     |     \\\nFILL   SUBJECT   CAMERA\n(reflector)\n\nDistance from window controls softness:\n- Close (1-2 ft): soft wrapping light, gentle shadows\n- Far (6+ ft): harder, more directional, defined shadows\n- Subject facing window: flat, even (beauty light)\n- Subject 45° to window: dimensional, classic portrait\n- Subject 90° to window: dramatic, split lighting\n\n\nWhite reflector opposite window fills shadows. No reflector = moody. Aluminum foil on cardboard = DIY reflector.\n\nFlash Fundamentals\n\nThe #1 rule: Never fire direct flash at a person. Bounce it or diffuse it.\n\nTechnique\tHow\tResult\nBounce ceiling\tTilt flash head 45-75° up\tSoft overhead light, natural look\nBounce wall\tTilt flash 90° toward near wall\tDirectional side light\nFlash + diffuser\tDome or mini softbox on flash\tSofter direct flash (still not great)\nOff-camera flash\tFlash on stand, 45° from subject\tProfessional dimensional light\nDragging shutter\tFlash + slow shutter (1/15-1/30)\tSharp subject + ambient background blur\n\nFlash exposure compensation: Start at -1.3 stops. Blend with ambient. If you can tell flash was used, it's too much.\n\n5 Portrait Lighting Patterns\nPattern\tKey light position\tShadow\tMood\nRembrandt\t45° side, 45° above\tTriangle on shadow cheek\tClassic, moody\nLoop\t30-45° side, slightly above\tSmall nose shadow loops toward cheek\tVersatile, flattering\nButterfly\tDirectly above, centered\tShadow under nose (butterfly shape)\tBeauty, glamour\nSplit\t90° from side\tHalf face in shadow\tDramatic, edgy\nBroad\tKey light on face side nearest camera\tWider lit area\tWidens narrow faces\nPhase 4: Focus & Sharpness\nFocus Mode Decision\nSituation\tMode\tWhy\nStill subject (portrait, product)\tSingle AF (AF-S/One-Shot)\tLocks focus, precise\nMoving subject (sports, kids)\tContinuous AF (AF-C/AI Servo)\tTracks movement\nUnpredictable movement\tAuto AF (AF-A)\tCamera decides — last resort\nLow light / precise work\tManual focus + magnify\tAF hunts in dark, manual is reliable\nBack-Button Focus (BBF) — Set This Up\n\nSeparate focus from shutter button:\n\nAF-ON button = focus\nShutter button = only take photo\n\nWhy: Press AF-ON once = focus locks (like AF-S). Hold AF-ON = continuous tracking (like AF-C). One mode handles everything. Never accidentally refocus when pressing shutter.\n\nSharpness Checklist\n Shutter speed ≥ 1/focal length (handheld rule)\n Aperture at sweet spot (f/5.6-f/8 for most lenses)\n ISO low enough to avoid noise softening\n Focus confirmed on intended target (magnify in live view)\n Image stabilization ON for handheld, OFF for tripod\n Clean front element (fingerprints kill contrast)\n Mirror lock-up for tripod (DSLR)\n Remote trigger or 2-second timer for tripod shots\nPhase 5: Genre-Specific Workflows\nPortrait Photography\n\nPre-shoot checklist:\n\nportrait_prep:\n  gear:\n    lens: \"85mm f/1.8 (headshot) or 35mm f/1.4 (environmental)\"\n    reflector: \"42-inch 5-in-1\"\n    backdrop: \"depends on style\"\n  settings:\n    mode: \"aperture priority or manual\"\n    aperture: \"f/2.0-2.8 (single), f/5.6 (group)\"\n    iso: \"lowest possible\"\n    focus: \"single point on nearest eye\"\n    metering: \"spot on face\"\n  directing:\n    warm_up: \"5 min casual chat before picking up camera\"\n    posing_flow: \"standing → leaning → sitting → detail shots\"\n    expression: \"tell jokes, give them something to DO not something to BE\"\n    hands: \"always doing something (pocket, hair, holding object)\"\n\n\nPosing quick fixes:\n\nProblem\tFix\nDouble chin\tExtend chin forward and slightly down. Shoot from slightly above.\nAwkward hands\tGive them something to hold. Or one hand in pocket, other relaxed.\nStiff pose\tHave them shift weight to back foot. Lean slightly forward.\nForced smile\tTell a joke. Ask them to laugh, then say \"now freeze.\"\nSquinting\tFace away from light, turn back at last second. Or shade eyes until ready.\nLandscape Photography\n\nField checklist:\n\nlandscape_prep:\n  planning:\n    scout: \"Google Earth + PhotoPills for sun/moon position\"\n    time: \"arrive 45 min before golden hour\"\n    weather: \"partly cloudy > clear blue (texture in sky)\"\n  gear:\n    lens: \"16-35mm (wide), 70-200mm (compression), 24-70mm (versatile)\"\n    tripod: \"mandatory for quality\"\n    filters: \"CPL (always), ND graduated (sky), ND 6/10 stop (long exposure)\"\n  settings:\n    aperture: \"f/8-f/11 (sweet spot)\"\n    iso: \"100 (always on tripod)\"\n    focus: \"manual at hyperfocal or 1/3 into scene\"\n    bracket: \"±2 stops for HDR if high dynamic range\"\n  composition:\n    foreground: \"MANDATORY — rocks, flowers, leading lines\"\n    midground: \"subject or connecting element\"\n    background: \"sky, mountains, context\"\n\n\nHyperfocal distance (simplified):\n\nFocal length\tf/8\tf/11\tf/16\n16mm\t1.1m\t0.8m\t0.5m\n24mm\t2.4m\t1.7m\t1.2m\n35mm\t5.1m\t3.7m\t2.5m\n50mm\t10.4m\t7.6m\t5.2m\n\nFocus at this distance → everything from half that distance to infinity is sharp.\n\nStreet Photography\nstreet_settings:\n  mode: \"aperture priority\"\n  aperture: \"f/5.6-f/8 (deep DOF for unpredictable scenes)\"\n  iso: \"auto ISO, max 6400, min shutter 1/250\"\n  focus: \"zone focus at 2-3m OR continuous AF\"\n  lens: \"35mm (classic) or 28mm (wider context)\"\n  tips:\n    - \"Shoot from hip if nervous — practice without looking\"\n    - \"Find the light first, then wait for subject to walk in\"\n    - \"Layers: foreground person + background action = story\"\n    - \"Rain, reflections, shadows = instant mood\"\n    - \"One location, one hour, 200+ shots → 2-3 keepers = good ratio\"\n    - \"If someone confronts you: smile, show the photo, offer to delete\"\n\nProduct Photography\nproduct_setup:\n  minimum_gear:\n    camera: \"any with manual mode\"\n    lens: \"50mm or kit lens at 50-70mm\"\n    light: \"one window OR one continuous LED panel\"\n    surface: \"white poster board curved (seamless sweep)\"\n    reflector: \"white foam board or printer paper\"\n  settings:\n    aperture: \"f/8-f/11 (everything sharp)\"\n    iso: \"100\"\n    white_balance: \"manual — match light source\"\n    focus: \"manual or single point on logo/label\"\n    tripod: \"mandatory for consistency\"\n  shooting_checklist:\n    - \"Hero shot (3/4 angle, slightly above)\"\n    - \"Straight-on front\"\n    - \"45-degree angle\"\n    - \"Detail/texture close-up\"\n    - \"Scale shot (hand, common object for size)\"\n    - \"Lifestyle/in-use shot\"\n    - \"Flat lay (top-down for small items)\"\n\nReal Estate Photography\nreal_estate_workflow:\n  gear:\n    lens: \"ultra-wide 16-24mm (full frame)\"\n    tripod: \"mandatory\"\n    flash: \"bounce flash for interior fill\"\n  technique:\n    height: \"camera at 4-5 feet (counter/chest height)\"\n    verticals: \"MUST be straight — tilt-shift or fix in post\"\n    bracketing: \"3-5 exposures, merge HDR\"\n    lights: \"turn ALL lights on. Replace dead bulbs.\"\n    staging: \"declutter, remove personal items, fluff pillows\"\n  shot_list:\n    exterior: [\"front wide\", \"front detail\", \"backyard\", \"pool\", \"garage\"]\n    interior: [\"living room 2-3 angles\", \"kitchen 2-3\", \"master bedroom\", \"master bath\", \"each additional room\", \"special features\"]\n    minimum: \"25-35 photos for listing\"\n  editing:\n    - \"Correct verticals (lens correction)\"\n    - \"Blend exposures for windows (interior + exterior visible)\"\n    - \"Color correct to neutral — no yellow casts\"\n    - \"Sky replacement if overcast (controversial but common)\"\n\nEvent/Wedding Photography\nevent_essentials:\n  gear:\n    bodies: \"2 minimum (backup is non-negotiable)\"\n    lenses: \"24-70mm f/2.8 (workhorse) + 70-200mm f/2.8 (ceremony) + 35mm f/1.4 (reception)\"\n    flash: \"2 speedlights + off-camera trigger\"\n    cards: \"dual card slots, mirror write\"\n    batteries: \"minimum 4 charged\"\n  settings:\n    ceremony: \"f/2.8, ISO auto (cap 6400), shutter 1/200+\"\n    reception: \"f/2.8, ISO auto, flash bounce ceiling\"\n    formals: \"f/5.6-f/8, flash on camera bounce\"\n  shot_list_non_negotiables:\n    - \"Rings, dress, shoes, invitation (detail shots BEFORE ceremony)\"\n    - \"Getting ready (both parties)\"\n    - \"Walking down aisle\"\n    - \"First kiss\"\n    - \"Recessional\"\n    - \"Family formals (have LIST from client in advance)\"\n    - \"First dance, parent dances\"\n    - \"Cake cutting\"\n    - \"Speeches/toasts\"\n    - \"Venue wide shot\"\n  rules:\n    - \"Never run out of battery or cards during ceremony\"\n    - \"Shoot in RAW+JPEG (safety net)\"\n    - \"Second shooter for ceremony = different angles\"\n    - \"Scout venue BEFORE event day\"\n    - \"Deliver sneak peeks within 48 hours\"\n\nPhase 6: Post-Processing Workflow\nRAW Processing Pipeline\n1. IMPORT → Backup originals to second drive FIRST\n2. CULL → Rate 1-5 stars. Delete obvious rejects. Select picks.\n3. GLOBAL ADJUSTMENTS (apply to all picks):\n   - White balance (eyedrop on neutral gray)\n   - Exposure correction\n   - Highlight recovery, shadow lift\n   - Lens correction profile\n   - Chromatic aberration removal\n4. LOCAL ADJUSTMENTS (per image):\n   - Crop and straighten\n   - Dodge/burn (draw attention to subject)\n   - Gradient filters (darken sky, lighten foreground)\n   - Spot healing (blemishes, distractions)\n5. COLOR GRADING:\n   - HSL adjustments (skin tone, sky, foliage)\n   - Split toning (warm highlights, cool shadows = cinematic)\n   - Calibration panel (subtle, powerful)\n6. SHARPENING:\n   - Amount: 40-80 (web), 80-120 (print)\n   - Radius: 0.8-1.2\n   - Masking: hold Alt/Option while sliding — sharpen edges only\n7. EXPORT:\n   - Web: JPEG, sRGB, 2048px long edge, quality 80-85\n   - Print: TIFF, AdobeRGB, full resolution\n   - Social: JPEG, sRGB, 1080px (IG), 2048px (FB)\n\nColor Grading Quick Recipes\nMood\tShadows\tHighlights\tTone curve\nCinematic warm\tTeal/blue\tOrange/gold\tSlight S-curve, lifted blacks\nMoody dark\tDeep blue\tDesaturated warm\tCrushed blacks, low highlights\nClean bright\tNeutral\tSlight warm\tLifted shadows, bright midtones\nFilm look\tGreen/brown\tWarm\tFaded blacks (lift curve bottom-left)\nB&W dramatic\tN/A\tN/A\tStrong S-curve, high contrast\nPortrait Retouching Ethics Scale\nLevel\tWhat\tWhen\n1 — Cleanup\tRemove temporary blemishes (acne, stray hairs)\tAlways acceptable\n2 — Enhancement\tEven skin tone, brighten eyes, whiten teeth slightly\tStandard professional\n3 — Reshaping\tSlim face/body, change proportions\tOnly if client requests\n4 — Transformation\tUnrecognizable changes\tAvoid — ethical issues\n\nRule: Remove temporary, keep permanent. Pimple = remove. Freckles = keep. Scar = ask client.\n\nPhase 7: Gear Selection Guide\nCamera Selection Decision Matrix\nNeed\tCamera type\tBudget\tExamples\nLearning, travel, street\tMirrorless APS-C\t$500-1000\tFuji X-S20, Sony a6700\nPortraits, events, pro\tMirrorless Full Frame\t$1500-3000\tSony A7IV, Nikon Z6III, Canon R6III\nSports, wildlife\tPro mirrorless\t$2500-6500\tSony A9III, Canon R5II, Nikon Z8\nVideo-first hybrid\tCinema-oriented\t$1500-4000\tSony A7SIII, Panasonic S5IIX\nBudget beginner\tUsed DSLR or entry mirrorless\t$300-600\tCanon T7i, Nikon D5600, Sony a6100\nLens Priority Order (Buy in This Order)\nPriority\tLens\tWhy\n1st\t50mm f/1.8\t\"Nifty fifty\" — sharp, fast, cheap ($100-250). Portraits, street, low light.\n2nd\tKit zoom (18-55 or 24-70)\tVersatility while learning. Already have it.\n3rd\t85mm f/1.8\tPortrait king. Compression + bokeh.\n4th\tWide zoom (16-35mm)\tLandscapes, architecture, real estate.\n5th\t70-200mm f/2.8\tEvents, sports, wildlife. The \"money maker\" for pros.\n6th\tMacro lens (90-100mm)\tProducts, food, nature details.\n\nRule: Invest in lenses, not bodies. A great lens on a cheap body > cheap lens on great body. Lenses hold value. Bodies depreciate fast.\n\nEssential Accessories (Priority Order)\nExtra battery (or two) — more important than any filter\nFast SD card (UHS-II, 128GB minimum) — slow cards = missed shots\nTripod — $100-200 range. Carbon fiber if carrying far. Aluminum if budget.\nCircular polarizer (CPL) — cuts reflections, deepens sky. Buy for your most-used lens.\nCamera bag — sling for street, backpack for hikes, roller for events\nReflector (42\" 5-in-1) — $20. Turns one light into two.\nExternal flash — bounce flash transforms events and indoor shoots\nPhase 8: Building a Portfolio\nPortfolio Architecture\nportfolio_structure:\n  homepage:\n    hero_image: \"absolute best single image — stops scrolling\"\n    galleries: \"3-5 genre galleries, 15-25 images each\"\n    about: \"short bio + professional headshot\"\n    contact: \"form + email + social links\"\n  selection_rules:\n    - \"Only show work you want MORE of\"\n    - \"Every image must earn its place — if you hesitate, cut it\"\n    - \"Quality >>> quantity. 40 great images > 200 okay ones.\"\n    - \"First and last images in gallery = strongest. Middle = supporting.\"\n    - \"Consistent editing style within each gallery\"\n    - \"Update quarterly — remove weakest, add strongest\"\n  platforms:\n    free: \"Adobe Portfolio (with CC), Mylio, Pixieset (limited)\"\n    paid: \"Squarespace ($16/mo), SmugMug ($13/mo), Zenfolio\"\n    social: \"Instagram (discovery), 500px (community), Flickr (archive)\"\n\nPortfolio Review Scoring (0-100)\nDimension\tWeight\tWhat to evaluate\nImage quality\t25%\tTechnical excellence — exposure, focus, sharpness\nConsistency\t20%\tCohesive editing style, color palette, mood\nStorytelling\t20%\tEach image communicates, series has narrative flow\nCuration\t15%\tOnly strongest work, no filler, no near-duplicates\nPresentation\t10%\tClean layout, proper sizing, fast loading\nRange within genre\t10%\tShows versatility within your specialty\n\nScore < 60: Major rework needed. 60-80: Solid, refine edges. 80+: Professional quality.\n\nPhase 9: Photography Business Fundamentals\nPricing Framework\nCOST OF DOING BUSINESS (CODB):\n  gear_depreciation: \"$X/year\"\n  software: \"$X/year (Lightroom, Photoshop, etc.)\"\n  insurance: \"$X/year\"\n  website_hosting: \"$X/year\"\n  marketing: \"$X/year\"\n  transportation: \"$X/year\"\n  education: \"$X/year\"\n  ─────────────────\n  TOTAL ANNUAL COSTS: $______\n\nPRICING FORMULA:\n  hours_per_shoot: \"shooting + editing + admin + travel\"\n  desired_annual_income: \"$______\"\n  realistic_shoots_per_year: \"______ (don't overestimate)\"\n  \n  minimum_per_shoot = (CODB + desired_income) / shoots_per_year\n  \n  THEN: Add 20-30% for taxes\n  THEN: Round up to psychological price point ($297, $497, $997)\n\nClient Workflow\n1. INQUIRY → Respond within 4 hours. Send pricing guide PDF.\n2. CONSULTATION → 15-30 min call. Understand needs. Send formal quote.\n3. BOOKING → Contract signed + 50% deposit. Non-refundable retainer.\n4. PRE-SHOOT → Location scout. Shot list. Wardrobe guidance email.\n5. SHOOT DAY → Arrive early. Deliver experience, not just photos.\n6. EDITING → Deliver in stated timeline (7-14 days typical).\n7. DELIVERY → Online gallery with download. Remaining 50% due.\n8. FOLLOW-UP → Thank you email. Request testimonial at 1 week. Ask for referral at 1 month.\n\nContract Must-Haves\n Scope of work (hours, deliverables, number of edited images)\n Payment terms (deposit, balance, late fees)\n Cancellation/rescheduling policy (minimum 48 hours notice)\n Image usage rights (who owns what, licensing terms)\n Model release (if applicable)\n Liability limitations (equipment failure, force majeure)\n Delivery timeline and format\nPhase 10: 12-Month Skill Progression\nMonth-by-Month Curriculum\nMonth\tFocus\tExercise\tDeliverable\n1\tExposure triangle\tShoot same scene at every aperture (f/2.8 → f/16). Compare.\t1 exposure comparison set\n2\tComposition\t100 photos using ONLY one composition technique per week\t4 best compositions\n3\tNatural light\tGolden hour shoot 3× per week. Compare same location at different times.\t10-image light study\n4\tPortrait fundamentals\tPhotograph 5 different people. Practice directing.\t5 portrait edits\n5\tFlash basics\tBounce flash in 5 different rooms. Off-camera flash.\tBefore/after flash comparison\n6\tEditing mastery\tDevelop consistent editing style. Edit same RAW 5 ways.\t3 preset/style recipes\n7\tSpecialization\tPick ONE genre. Shoot only that for 30 days.\t15-image genre portfolio\n8\tAdvanced lighting\t2-3 light setups. Practice lighting patterns.\tLighting diagram + results\n9\tStorytelling\tPhoto essay: 10-15 images telling one story\tComplete photo essay\n10\tSpeed & consistency\tSimulated event: 2 hours, 500 shots, cull to 50\tConsistent event set\n11\tPortfolio building\tCurate best 40 images. Build portfolio site.\tLive portfolio\n12\tFirst client\tOffer free/discounted shoot. Full professional workflow.\tDelivered gallery + testimonial\nDeliberate Practice Protocol\npractice_session:\n  frequency: \"minimum 3× per week, 1-2 hours\"\n  structure:\n    warm_up: \"10 min — shoot familiar subject with constraints (one lens, one setting)\"\n    focused_drill: \"30-60 min — this month's focus area\"\n    review: \"20 min — cull, rate, identify 3 things to improve next time\"\n  rules:\n    - \"Set ONE learning goal per session (not 'take good photos')\"\n    - \"Shoot manual mode — learn the camera, not the auto algorithms\"\n    - \"Review your own work critically — be your harshest critic\"\n    - \"Study one photographer you admire each week — what makes their work work?\"\n    - \"1000 photos analyzed > 100 photos taken casually\"\n\nPhase 11: Common Mistakes & Fixes\n#\tMistake\tFix\n1\tBuying gear instead of learning to see\tBest camera = the one you have. Master it before upgrading.\n2\tNot shooting enough\tVolume matters early on. 10,000 photos = start of competence.\n3\tOver-editing\tIf it looks edited, you went too far. Subtle > dramatic.\n4\tNot backing up\t3-2-1 rule: 3 copies, 2 different media, 1 offsite. Non-negotiable.\n5\tIgnoring light direction\tWalk around subject. Move yourself. Light direction > light quantity.\n6\tChimping (checking LCD after every shot)\tTrust your settings. Check histogram periodically, not every frame.\n7\tNo consistent style\tPick a look. Edit everything the same way. Consistency = brand.\n8\tShooting at eye level only\tGet low, get high, shoot through things. Unusual angles = interesting photos.\n9\tNot printing work\tScreens lie. Print your best work. See it at size. It changes everything.\n10\tComparing to others' highlights\tCompare to your own work 6 months ago. That's the only benchmark that matters.\nPhase 12: Advanced Techniques\nLong Exposure\nGear: Tripod + ND filter (6 or 10 stop) + remote shutter\nSettings: f/8-11, ISO 100, Bulb mode\nTimer: ND6 → multiply normal exposure × 64. ND10 → multiply × 1024.\n\nND FILTER EXPOSURE TABLE:\n| Normal exposure | ND6 (6-stop) | ND10 (10-stop) |\n|---|---|---|\n| 1/250 | 1/4 | 4 sec |\n| 1/125 | 1/2 | 8 sec |\n| 1/60 | 1 sec | 16 sec |\n| 1/30 | 2 sec | 32 sec |\n| 1/15 | 4 sec | 60 sec |\n\nFocus Stacking (Macro/Landscape)\n1. Tripod mandatory. Manual focus.\n2. Focus on nearest point. Take shot.\n3. Move focus slightly deeper. Take shot.\n4. Repeat until entire depth is covered (5-20 shots typical).\n5. Stack in Photoshop (Auto-Align + Auto-Blend) or Helicon Focus.\nResult: Razor-sharp from front to back at any aperture.\n\nHDR (High Dynamic Range)\n1. Tripod. Manual mode. Manual focus.\n2. Meter for midtones. Take shot.\n3. Underexpose -2 stops. Take shot.\n4. Overexpose +2 stops. Take shot.\n5. (Optional: -1 and +1 for smoother blend = 5 brackets)\n6. Merge in Lightroom or Photomatix.\nRule: Natural-looking HDR only. If it looks \"HDR-y\", pull it back.\n\nAstrophotography Basics\nTHE 500 RULE: Max shutter = 500 / (focal length × crop factor)\nExample: 24mm on full frame = 500/24 = 20 seconds max before star trails\n\nSettings: f/2.8 or wider, ISO 3200-6400, manual focus on bright star (magnify + adjust)\nLens: widest and fastest you own (14mm f/2.8 ideal)\nPlanning: Clear sky, no moon (new moon best), dark sky location (Bortle 1-4)\nApps: PhotoPills, Stellarium, Clear Outside\n\nNatural Language Commands\nCommand\tAction\n/photo-check\tRun the 8-dimension quick health assessment\nReview my portfolio\tScore portfolio across 6 dimensions with specific improvement actions\nSettings for [genre]\tProvide camera settings, gear, and workflow for that genre\nHelp me light this\tLighting setup guide based on description of scene/subject\nCritique this photo\tTechnical + compositional analysis with specific fixes\nWhat lens should I buy next?\tPersonalized recommendation based on current gear and goals\nPlan a shoot for [event/subject]\tComplete pre-shoot checklist with shot list\nEdit this style\tColor grading recipe to achieve described look\nPrice my photography\tCODB calculation and pricing framework\nTeach me [technique]\tStep-by-step guide with practice exercises\nBuild my portfolio\tArchitecture, selection rules, and platform recommendation\nMonthly practice plan\tThis month's focus area with daily exercises\nEdge Cases\nShooting in Harsh Conditions\nRain: Plastic bag + rubber band = camera rain cover. Shoot reflections. Embrace mood.\nExtreme cold: Keep batteries in pocket (warm). Bag camera when returning to warm room (condensation).\nExtreme heat: Don't leave gear in car. Sensor heat noise increases. Shoot earlier/later.\nSand/dust: Change lenses in sheltered spot. Clean sensor after. Ziplock bags for protection.\nUnderwater: Dedicated housing only. No DIY. Rent before buying.\nPhone Photography (When It's All You Have)\nClean the lens (fingerprints = haze)\nTap to focus, hold to lock exposure\nShoot in 2× or 3× optical (not digital zoom)\nUse portrait mode for bokeh (verify edge detection)\nEdit in Lightroom Mobile or Snapseed (free, powerful)\nAll composition and light rules still apply — they're about seeing, not gear\nAI in Photography (Current State)\nUseful: Noise reduction (Topaz, DxO), sky replacement, object removal, upscaling\nControversial: AI-generated composites presented as photos\nRule of thumb: AI as editing tool = fine. AI replacing the photograph = not photography.\nCompetitions: Most ban AI-generated images. Check rules.\n\nBuilt by AfrexAI — AI agents that actually work."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/1kalin/afrexai-photography-mastery",
    "publisherUrl": "https://clawhub.ai/1kalin/afrexai-photography-mastery",
    "owner": "1kalin",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/afrexai-photography-mastery",
    "downloadUrl": "https://openagent3.xyz/downloads/afrexai-photography-mastery",
    "agentUrl": "https://openagent3.xyz/skills/afrexai-photography-mastery/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-photography-mastery/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-photography-mastery/agent.md"
  }
}