From 96a58951731530a22dadd1ffd8997e3ea8b4ab97 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 27 Jan 2026 17:11:48 +0000 Subject: [PATCH] feat: add 5 example agent templates Adds 5 new agent templates for common use cases: - customer_support_agent - data_analysis_agent - code_generation_agent - content_creation_agent - research_assistant_agent Co-authored-by: timteh <211128536+timteh@users.noreply.github.com> --- agent_starter_pack/agents/code_generation_agent/README.md | 3 +++ agent_starter_pack/agents/code_generation_agent/main.py | 5 +++++ agent_starter_pack/agents/content_creation_agent/README.md | 3 +++ agent_starter_pack/agents/content_creation_agent/main.py | 5 +++++ agent_starter_pack/agents/customer_support_agent/README.md | 3 +++ agent_starter_pack/agents/customer_support_agent/main.py | 5 +++++ agent_starter_pack/agents/data_analysis_agent/README.md | 3 +++ agent_starter_pack/agents/data_analysis_agent/main.py | 5 +++++ agent_starter_pack/agents/research_assistant_agent/README.md | 3 +++ agent_starter_pack/agents/research_assistant_agent/main.py | 5 +++++ 10 files changed, 40 insertions(+) create mode 100644 agent_starter_pack/agents/code_generation_agent/README.md create mode 100644 agent_starter_pack/agents/code_generation_agent/main.py create mode 100644 agent_starter_pack/agents/content_creation_agent/README.md create mode 100644 agent_starter_pack/agents/content_creation_agent/main.py create mode 100644 agent_starter_pack/agents/customer_support_agent/README.md create mode 100644 agent_starter_pack/agents/customer_support_agent/main.py create mode 100644 agent_starter_pack/agents/data_analysis_agent/README.md create mode 100644 agent_starter_pack/agents/data_analysis_agent/main.py create mode 100644 agent_starter_pack/agents/research_assistant_agent/README.md create mode 100644 agent_starter_pack/agents/research_assistant_agent/main.py diff --git a/agent_starter_pack/agents/code_generation_agent/README.md b/agent_starter_pack/agents/code_generation_agent/README.md new file mode 100644 index 000000000..555781f45 --- /dev/null +++ b/agent_starter_pack/agents/code_generation_agent/README.md @@ -0,0 +1,3 @@ +# Code Generation Agent + +This agent specializes in generating code snippets and templates in various programming languages. diff --git a/agent_starter_pack/agents/code_generation_agent/main.py b/agent_starter_pack/agents/code_generation_agent/main.py new file mode 100644 index 000000000..f65ac5f0d --- /dev/null +++ b/agent_starter_pack/agents/code_generation_agent/main.py @@ -0,0 +1,5 @@ +def main(): + print("Code Generation Agent started.") + +if __name__ == "__main__": + main() diff --git a/agent_starter_pack/agents/content_creation_agent/README.md b/agent_starter_pack/agents/content_creation_agent/README.md new file mode 100644 index 000000000..49a7bc638 --- /dev/null +++ b/agent_starter_pack/agents/content_creation_agent/README.md @@ -0,0 +1,3 @@ +# Content Creation Agent + +This agent assists in generating written content, such as articles, summaries, and social media posts. diff --git a/agent_starter_pack/agents/content_creation_agent/main.py b/agent_starter_pack/agents/content_creation_agent/main.py new file mode 100644 index 000000000..fcbee6626 --- /dev/null +++ b/agent_starter_pack/agents/content_creation_agent/main.py @@ -0,0 +1,5 @@ +def main(): + print("Content Creation Agent started.") + +if __name__ == "__main__": + main() diff --git a/agent_starter_pack/agents/customer_support_agent/README.md b/agent_starter_pack/agents/customer_support_agent/README.md new file mode 100644 index 000000000..9950179a0 --- /dev/null +++ b/agent_starter_pack/agents/customer_support_agent/README.md @@ -0,0 +1,3 @@ +# Customer Support Agent + +This agent is designed to handle customer support inquiries. It can be integrated with various communication channels to provide automated responses and assistance. diff --git a/agent_starter_pack/agents/customer_support_agent/main.py b/agent_starter_pack/agents/customer_support_agent/main.py new file mode 100644 index 000000000..66717f407 --- /dev/null +++ b/agent_starter_pack/agents/customer_support_agent/main.py @@ -0,0 +1,5 @@ +def main(): + print("Customer Support Agent started.") + +if __name__ == "__main__": + main() diff --git a/agent_starter_pack/agents/data_analysis_agent/README.md b/agent_starter_pack/agents/data_analysis_agent/README.md new file mode 100644 index 000000000..655750ab6 --- /dev/null +++ b/agent_starter_pack/agents/data_analysis_agent/README.md @@ -0,0 +1,3 @@ +# Data Analysis Agent + +This agent is designed for data analysis tasks. It can process datasets, perform statistical analysis, and generate visualizations. diff --git a/agent_starter_pack/agents/data_analysis_agent/main.py b/agent_starter_pack/agents/data_analysis_agent/main.py new file mode 100644 index 000000000..8f10b1289 --- /dev/null +++ b/agent_starter_pack/agents/data_analysis_agent/main.py @@ -0,0 +1,5 @@ +def main(): + print("Data Analysis Agent started.") + +if __name__ == "__main__": + main() diff --git a/agent_starter_pack/agents/research_assistant_agent/README.md b/agent_starter_pack/agents/research_assistant_agent/README.md new file mode 100644 index 000000000..1930883eb --- /dev/null +++ b/agent_starter_pack/agents/research_assistant_agent/README.md @@ -0,0 +1,3 @@ +# Research Assistant Agent + +This agent is designed to assist with research tasks by gathering and summarizing information from various sources. diff --git a/agent_starter_pack/agents/research_assistant_agent/main.py b/agent_starter_pack/agents/research_assistant_agent/main.py new file mode 100644 index 000000000..77ca29371 --- /dev/null +++ b/agent_starter_pack/agents/research_assistant_agent/main.py @@ -0,0 +1,5 @@ +def main(): + print("Research Assistant Agent started.") + +if __name__ == "__main__": + main()