スキル一覧に戻る
abhishekmmgn

gemini-prompt-construction

by abhishekmmgn

agent skills

0🍴 0📅 2026年1月20日
GitHubで見るManusで実行

SKILL.md


name: gemini-prompt-construction description: effective prompt structure strategies for Gemini, including Zero-shot, Few-shot, Role, and System prompting. Use this to refine queries for better accuracy and style.

Gemini Prompt Construction Strategies

Goal

Design high-quality prompts that guide Gemini to produce accurate, relevant, and stylistically appropriate outputs by applying proven prompting techniques.

Core Techniques

1. Zero-Shot Prompting

  • Usage: Use for simple tasks where no prior examples are needed.
  • Format: Provide a clear description of the task and the input text.
  • Constraint: Best for straightforward requests like "Summarize this text" or "Translate this sentence."

2. Few-Shot Prompting

  • Usage: Use when you need to steer the model toward a specific output structure, pattern, or style.
  • Rule of Thumb: Provide 3 to 5 examples of the input-output pattern.
  • Classification Tasks: When using few-shot for classification, ensure you mix up the classes in your examples to prevent the model from overfitting to a specific order.
  • Format:
    Input: [Example 1]
    Output: [Desired Result 1]
    Input: [Example 2]
    Output: [Desired Result 2]
    ...
    Input: [Actual Task]
    Output:
    

3. Role Prompting

  • Usage: Assign a specific persona (e.g., "book editor," "travel guide") to control the tone, style, and perspective of the response.
  • Implementation: Start the prompt with "Act as a [Role]..." or "You are a [Role]...".
  • Benefit: Improves relevance and consistency with the desired domain expertise.

4. System vs. Contextual Prompting

  • System Prompting: Define the "big picture" goal or overarching rule (e.g., "Always return JSON," "Be respectful").
  • Contextual Prompting: Provide immediate, task-specific background info (e.g., "Context: You are writing for a blog about retro 80's arcade games").

Configuration Guidelines

  • Creativity (Temperature):
    • Factual/Math: Set Temperature to 0.
    • Balanced: Set Temperature to 0.2, Top-P to 0.95, Top-K to 30.
    • Creative: Set Temperature to 0.9, Top-P to 0.99, Top-K to 40.

Best Practices

  • Simplicity: Use positive instructions (what to do) rather than negative constraints (what not to do).
  • Specificity: Be specific about the output format. For data extraction, explicitly request JSON output to limit hallucinations.

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

SKILL.md

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

+20
LICENSE

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

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

0/5

レビュー

💬

レビュー機能は近日公開予定です