Back to list
lavinigam-gcp

retail-agent-customizer

by lavinigam-gcp

Design patterns and production-ready architectures for building multi-agent AI systems with Google ADK.

3🍴 1📅 Jan 23, 2026

SKILL.md


name: retail-agent-customizer description: Customize the retail agent for different use cases. Use when adapting for different business types, industries, or output formats, or when modifying prompts, adding verticals, or changing the analysis focus.

Retail Agent Customizer

Common Customizations

GoalWhat to Modify
Different business typeIntakeAgent + MarketResearchAgent prompts
New industry verticalAll agent prompts + StrategyAdvisor criteria
Additional output formatAdd new agent to ParallelAgent
Different analysis criteriaGapAnalysisAgent + report schema
Change AI modelapp/config.py

Quick Customizations

Change Business Vertical

Edit IntakeAgent to recognize new business types:

# app/sub_agents/intake_agent/agent.py
INSTRUCTION = """Extract:
- target_location: The location/city/neighborhood
- business_type: Type of business (e.g., restaurant, gym,
  salon, clinic, coworking space, YOUR_NEW_TYPE)
"""

Modify Research Focus

Edit MarketResearchAgent for industry-specific research:

# app/sub_agents/market_research/agent.py
INSTRUCTION = """Research the following for {target_location}:
- Demographics and foot traffic
- [ADD YOUR CRITERIA HERE]
- Industry-specific trends for {business_type}
"""

Change Output Schema

Edit the Pydantic schema for different report structure:

# app/schemas/report_schema.py
class LocationIntelligenceReport(BaseModel):
    location_score: float
    market_opportunity: str
    # Add your custom fields
    your_custom_field: str

Add New Output Format

Create new artifact agent and add to ParallelAgent:

# app/agent.py
artifact_generation_pipeline = ParallelAgent(
    name="ArtifactGenerationPipeline",
    sub_agents=[
        report_generator_agent,
        infographic_generator_agent,
        audio_overview_agent,
        your_new_output_agent,  # Add here
    ],
)

Key Files to Modify

CustomizationPrimary Files
Business typesapp/sub_agents/intake_agent/agent.py
Research focusapp/sub_agents/market_research/agent.py
Competitor criteriaapp/sub_agents/competitor_mapping/agent.py
Analysis logicapp/sub_agents/gap_analysis/agent.py
Recommendationsapp/sub_agents/strategy_advisor/agent.py
Report structureapp/schemas/report_schema.py
Model selectionapp/config.py
Output artifactsapp/sub_agents/artifact_generation/agent.py

[See references/customization-guide.md for detailed examples]

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon