Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ pip install reportlab
| `/market quick <url>` | 60-second marketing snapshot |
| `/market copy <url>` | Generate optimized copy with before/after examples |
| `/market emails <topic>` | Generate complete email sequences |
| `/market social <topic>` | 30-day social media content calendar |
| `/market social <topic>` | 30-day social media content calendar with optional reviewed X/Twitter source packets |
| `/market ads <url>` | Ad creative and copy for all platforms |
| `/market funnel <url>` | Sales funnel analysis and optimization |
| `/market competitors <url>` | Competitive intelligence report |
Expand All @@ -88,7 +88,7 @@ ai-marketing-claude/
│ ├── market-audit/SKILL.md # Full audit orchestration
│ ├── market-copy/SKILL.md # Copywriting analysis & generation
│ ├── market-emails/SKILL.md # Email sequence generation
│ ├── market-social/SKILL.md # Social media content calendar
│ ├── market-social/SKILL.md # Social media content calendar with optional reviewed sources
│ ├── market-ads/SKILL.md # Ad creative & copy
│ ├── market-funnel/SKILL.md # Funnel analysis & optimization
│ ├── market-competitors/SKILL.md # Competitive intelligence
Expand Down
7 changes: 3 additions & 4 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,13 @@ echo -e "${CYAN}╚════════════════════
echo ""

# Detect script directory
if [ -n "$BASH_SOURCE" ] && [ "$BASH_SOURCE" != "bash" ] && [ -f "$BASH_SOURCE" ]; then
SCRIPT_DIR="$(cd "$(dirname "$BASH_SOURCE")" && pwd)"
if [ -n "${BASH_SOURCE[0]}" ] && [ "${BASH_SOURCE[0]}" != "bash" ] && [ -f "${BASH_SOURCE[0]}" ]; then
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
else
# Running via curl | bash — need to clone
echo -e "${YELLOW}Running remote install — cloning repository...${NC}"
TEMP_DIR=$(mktemp -d)
git clone --depth 1 https://github.com/zubair-trabzada/ai-marketing-claude.git "$TEMP_DIR/ai-marketing-claude" 2>/dev/null
if [ $? -ne 0 ]; then
if ! git clone --depth 1 https://github.com/zubair-trabzada/ai-marketing-claude.git "$TEMP_DIR/ai-marketing-claude" 2>/dev/null; then
echo -e "${RED}Failed to clone repository.${NC}"
exit 1
fi
Expand Down
30 changes: 29 additions & 1 deletion skills/market-social/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,34 @@ Establish before generating any content:
| **Key products/services** | Product/pricing pages | Promotional content topics |
| **Unique selling points** | Homepage, feature pages | Differentiation in content |
| **Competitors** | Industry analysis | Competitive content strategy |
| **Reviewed X/Twitter sources** | User-provided TweetClaw, [Xquik](https://xquik.com/), Markdown, CSV, or JSON export | Ground hooks, objections, FAQs, and audience language |

### 1.2 Platform Selection
### 1.2 Optional X/Twitter Source Packet

If the user provides reviewed X/Twitter source data from TweetClaw, Xquik, or
another export, use it only as evidence for the calendar.

Xquik is a hosted, closed-source third-party service independent of X Corp.

**Accepted inputs:**
- Public tweet URLs, exported Markdown, CSV, or JSON that the user already
reviewed.
- Summaries from TweetClaw jobs such as tweet search, reply search, follower
export, user lookup, monitor summaries, or media analysis.

**Rules:**
- Do not ask this skill to fetch private accounts, DMs, cookies, passwords, API
keys, or session files.
- Do not post, reply, DM, upload media, create monitors, configure webhooks, or
run giveaway draws from this skill.
- Turn source evidence into content themes, hooks, audience language,
objections, FAQs, and example-safe paraphrases.
- Cite the source packet name or URL in planning notes, but do not quote private
or unverified claims as facts.
- Keep final output as a draft calendar for human review or handoff to a social
media manager.

### 1.3 Platform Selection

Recommend platforms based on business type and audience:

Expand Down Expand Up @@ -424,4 +450,6 @@ Full calendar saved to: SOCIAL-CALENDAR.md
- If `COPY-SUGGESTIONS.md` exists, reuse value propositions and messaging
- If `COMPETITOR-REPORT.md` exists, use competitor analysis for differentiation content
- If `EMAIL-SEQUENCES.md` exists, align social content with email campaigns
- If `TWEETCLAW-SOURCES.md`, `X-SOURCES.md`, or a reviewed X/Twitter export
exists, use it as source evidence only and keep the calendar in draft form
- Suggest follow-up: `/market copy` for website messaging, `/market ads` for paid social