Instaloader is a Python CLI tool and library that downloads Instagram photos, videos, stories, reels, highlights, and IGTV content along with captions, comments, geotags, and metadata. It supports public and private profiles, hashtags, and feeds with automatic resume and profile rename detection.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "Instaloader Instagram Content and Metadata Downloader"
slug: "instaloader-instagram-content-metadata-downloader"
description: "Instaloader is a Python CLI tool and library that downloads Instagram photos, videos, stories, reels, highlights, and IGTV content along with captions, comments, geotags, and metadata. It supports public and private profiles, hashtags, and feeds with automatic resume and profile rename detection."
github_stars: 12047
verification: "security_reviewed"
source: "https://github.com/instaloader/instaloader"
category: "Research & Scraping"
framework: "Custom Agents"
tool_ecosystem:
github_repo: "instaloader/instaloader"
github_stars: 12047
---
# Instaloader Instagram Content and Metadata Downloader
Instaloader is a Python CLI tool and library that downloads Instagram photos, videos, stories, reels, highlights, and IGTV content along with captions, comments, geotags, and metadata. It supports public and private profiles, hashtags, and feeds with automatic resume and profile rename detection.
## Installation
Requirements and caveats from upstream:
- :alt: Supported Python Versions
- As an open source project, Instaloader heavily depends on the contributions from
Basic usage or getting-started notes:
- To later **update your local copy** of that profiles, you may run
- Instaloader Documentation <https://instaloader.github.io/basic-usage.html>__
- Source: https://github.com/instaloader/instaloader
- Extracted from upstream docs: https://raw.githubusercontent.com/instaloader/instaloader/HEAD/README.rst
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/instaloader-instagram-content-metadata-downloader/)
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.