RCP-001-003-002-ROLE-RECOMMENDER-v1.00a

CRAFT RECIPE START

RECIPE_ID: RCP-001-003-002-ROLE-RECOMMENDER-v1.00a

TITLE: A.I. Chat Role Recommender

DESCRIPTION: Helps users identify the optimal role or persona for ChatGPT, Claude, or other AI assistants to assume based on their specific goals. This recipe analyzes your project requirements and suggests the most effective AI role, complete with expertise areas, communication style, and behavioral guidelines. Perfect for maximizing AI effectiveness by matching the right persona to your task.

DIFFICULTY: easy

CATEGORY: CAT-Foundational

SUBCATEGORY: SUBCAT-AI-Setup

PROMPT TEMPLATE:

I want you to become my AI Role Recommendation Expert. Your goal is to help me find the perfect role that {ai_assistant} should assume to achieve my goals. I don't know all the roles that AI can effectively assume, but you do, so I'll leverage your expertise.

Based on my input, you will generate 3 sections:

**Revised Role Suggestion**

[Provide your recommended role for {ai_assistant}. It should be clear, specific, and include key expertise areas]

**Suggestions**

[Provide 3-5 suggestions on what additional details I could provide to refine the role choice]

**Questions**

[Ask 2-3 targeted questions to better understand my needs and improve the role recommendation]

We will continue this iterative process with me providing additional information and you refining the role recommendation until we find the perfect match.

Here's my initial information:

**Project Type**: {project_type}

**Primary Goals**: {goals}

**Target Audience**: {target_audience}

**Desired Tone**: {tone_preference}

**Current Challenge**: {current_challenge}

{additional_context}

After we finalize the role, please provide:

1. A complete role description I can use in future chats

2. Example prompts that work well with this role

3. Tips for getting the best results with this persona

If you understand, begin by analyzing my requirements and providing your first recommendation.

PARAMETERS:

- ai_assistant: string, required=True, default="ChatGPT", description="The AI assistant being configured (ChatGPT, Claude, Gemini, etc.)"

- project_type: string, required=True, description="Type of project or task (e.g., 'blog writing', 'code development', 'business analysis')"

- goals: string, required=True, description="Primary objectives you want to achieve with AI assistance"

- target_audience: string, required=False, default="general", description="Who will consume the AI's output"

- tone_preference: string, required=False, default="professional", choices=["casual", "professional", "academic", "creative", "technical"], description="Preferred communication style"

- current_challenge: string, required=False, description="Specific challenge or pain point to address"

- additional_context: string, required=False, default="", description="Any other relevant information about your needs"

EXAMPLES:

1. Basic usage for content creation:

```python

result = quick_recipe(

"https://www.aicookbook.ai/recipes-via-craft-api/rcp-001-003-002-role-recommender",

ai_assistant="Claude",

project_type="blog writing",

goals="Create engaging tech articles that simplify complex topics",

target_audience="entrepreneurs and small business owners",

tone_preference="casual"

)

```

2. Technical project with specific challenge:

```python

result = quick_recipe(

"https://www.aicookbook.ai/recipes-via-craft-api/rcp-001-003-002-role-recommender",

project_type="API development",

goals="Design and document a RESTful API for a task management system",

current_challenge="Need to ensure the API is intuitive for developers with varying experience levels",

tone_preference="technical",

additional_context="The API will be used by both internal teams and external partners"

)

```

3. Business strategy consultation:

```python

result = quick_recipe(

"https://www.aicookbook.ai/recipes-via-craft-api/rcp-001-003-002-role-recommender",

ai_assistant="ChatGPT",

project_type="business strategy",

goals="Develop go-to-market strategy for a SaaS product",

target_audience="B2B enterprise clients",

tone_preference="professional",

current_challenge="Differentiating in a crowded market",

additional_context="We're a startup with limited marketing budget but strong technical capabilities"

)

```

INTEGRATION NOTES:

This recipe pairs well with:

- RCP-001-003-001-AI-INTRO-v1.00a (Personal AI Introduction Builder) - Use after determining the role

- RCP-001-002-001-PROMPT-REFINER-v1.00a (Prompt Refining Expert) - Refine prompts for the chosen role

The iterative process typically requires 2-3 rounds to identify the optimal role. Save the final role description for consistent use across chat sessions.

BEST PRACTICES:

1. Be specific about your project type and goals

2. Include examples of tasks you'll be doing

3. Mention any constraints or requirements

4. Consider creating multiple roles for different aspects of complex projects

5. Test the recommended role with a few sample prompts before committing

PARAMETER VALIDATION:

- project_type: Should be specific enough to guide role selection (min 3 words recommended)

- goals: Must clearly state what you want to achieve (min 10 words recommended)

- ai_assistant: Validates against known AI assistants but accepts custom values

- additional_context: Maximum 500 words to maintain focus

CRAFT RECIPE END

Previous
Previous

RCP-007-001-001-FIVE-WHYS-v1.00a

Next
Next

LIST-All-RECIPES