Meta Ads Agent
D 54 completedPipeline State
completedPipeline Metadata
AI Prompt
Catalog Information
A Python client that lets users ask natural language questions about Facebook/Instagram ad performance, which Claude Code automatically fetches and analyzes data for.
Description
Meta Ads Agent is a Python-based client that integrates with Claude Code to answer natural language queries about Facebook and Instagram advertising performance. It retrieves campaign, ad set, and ad data from the Meta Marketing API, processes it with pandas, and presents insights such as spend, ROAS, CTR, and conversions. Users can ask questions like "What was my ROAS last month?" or "Which campaigns have the highest CTR?" and receive instant, data-driven responses. The tool is designed for marketers and analysts who need quick, actionable insights without writing code. It handles token management, long‑lived access, and provides a simple CLI interface for easy deployment.
الوصف
يُعد Meta Ads Agent عميلًا مبنيًا بلغة بايثون يدمج مع Claude Code للإجابة على أسئلة المستخدمين باللغة الطبيعية حول أداء إعلانات فيسبوك وإنستغرام. يقوم بجلب بيانات الحملات، مجموعات الإعلانات، والإعلانات من واجهة Meta Marketing API، ثم يعالجها باستخدام مكتبة pandas ليقدم تحليلات مثل الإنفاق، العائد على الإنفاق (ROAS)، معدل النقر (CTR)، والتحويلات. يمكن للمستخدمين طرح أسئلة مثل "ما هو ROAS الخاص بي الشهر الماضي؟" أو "أي الحملات لديها أعلى CTR؟" والحصول على إجابات فورية مبنية على البيانات. يهدف الأداة إلى مساعدة المسوقين والمحللين في الحصول على رؤى عملية بسرعة ودون الحاجة لكتابة كود. تدير الأداة أيضًا عملية إدارة الرموز المميزة، بما في ذلك التمديد إلى رموز طويلة الأمد، وتوفر واجهة سطر أوامر بسيطة لتسهيل النشر.
Novelty
6/10Tags
Technologies
Claude Models
Quality Score
Strengths
- Consistent naming conventions (snake_case)
- Good security practices \u2014 no major issues detected
Weaknesses
- No LICENSE file \u2014 legal ambiguity for contributors
- No tests found \u2014 high risk of regressions
- No CI/CD configuration \u2014 manual testing and deployment
- 1 bare except/catch blocks swallowing errors
- Potential hardcoded secrets in 1 files
Recommendations
- Add a test suite \u2014 start with critical path integration tests
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a linter configuration to enforce code style consistency
- Add a LICENSE file (MIT recommended for open source)
- Replace bare except/catch blocks with specific exception types
- Move hardcoded secrets to environment variables or a secrets manager
Security & Health
Languages
Frameworks
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility · code-quality intelligence · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | Meta Marketing API client for analyzing Facebook/Instagram ad performance with Claude Code. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Bot | bot | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
