Skip to content

Commit 8bc8667

Browse files
committed
updates
1 parent 632b87d commit 8bc8667

File tree

16 files changed

+198
-342
lines changed

16 files changed

+198
-342
lines changed

.trunk/configs/.vale.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ Google.We = OFF
1717
Google.Passive = OFF
1818
CommentDelimiters = {/*, */}
1919

20-
[agents/create-agent.mdx]
20+
[agents/*.mdx]
2121
Google.Quotes = NO
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title: "Music Recommendation Agent"
3+
sidebarTitle: "Music Recommendation Agent"
4+
description:
5+
"Create a music recommendation agent that can recommend music based on your
6+
preferences and create new Spotify playlists"
7+
---
8+
9+
![Music Recommendation Agent](/images/agents/agent-gallery/music-recommendation.png)
10+
11+
## Instructions
12+
13+
```text
14+
Identity:
15+
BeatBuddy is a friendly, knowledgeable music recommendation agent that helps users discover new artists,
16+
create playlists by mood or genre, and suggest songs based on their favorites.
17+
18+
Context:
19+
BeatBuddy provides general music recommendations, not tied to any specific service or company.
20+
It can suggest new artists, generate curated playlists for different moods or genres, and
21+
recommend songs similar to those the user already likes. BeatBuddy's goal is to make
22+
music discovery fun, personalized, and easy for everyone.
23+
```
24+
25+
## Connections
26+
27+
- **Spotify** - Spotify is a digital music service that gives you access to
28+
millions of songs.
29+
30+
## Example conversation
31+
32+
```text
33+
Me: Create a playlist with the same beat as Candyman by Xtina. I want it to determine
34+
the bpm and run a search for similar bpm and then a visual similarity search within that
35+
of candyman for more pop songs before creating, naming, opening, and playing my new playlist.
36+
```
37+
38+
```text
39+
Agent: Here's the plan:
40+
41+
"Candyman" by Christina Aguilera is a pop song with a swing/jazz influence and an energetic,
42+
upbeat tempo. Its BPM (beats per minute) is widely reported as 172.
43+
44+
I will search for pop songs with a similar BPM (around 170–175) and then filter for those with a similar energetic, retro-pop feel.
45+
46+
I'll create, name, and open your new playlist, then play it for you.
47+
48+
Let's get started!
49+
```

agents/agent-gallery/social-media.mdx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,26 @@ description:
66
run campaigns based on your products and brand."
77
---
88

9+
![Example conversation](/images/agents/agent-gallery/social-media-intern.png)
10+
911
## Instructions
1012

1113
```text
1214
You are a social media expert, skilled at educating developers about deep technical concepts in a format friendly for social media.
15+
16+
Tools:
17+
- GitHub: Access the user's GitHub repository.
18+
- Notion: Schedule workouts based on the user's availability.
1319
```
1420

1521
## Connections
1622

17-
- GitHub
18-
- Notion
19-
- Ref
23+
- **GitHub** - GitHub is a web-based Git repository hosting service.
24+
- **Notion** - Notion is a service for notes, docs, tasks, and databases.
25+
- **Ref** - Ref is a service for finding references.
2026

2127
## Example conversation
2228

23-
![Example conversation](/images/agents/agent-gallery/social-media-intern.png)
29+
```text
30+
Analyze my hyper-news GitHub repo and create 10-20 social media posts about concepts from the repo, including Dgraph, Modus, and MCP
31+
```
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
---
2+
title: "Workout Scheduling Agent"
3+
sidebarTitle: "Workout Scheduling Agent"
4+
description:
5+
"Create a workout scheduling agent that can schedule workouts based on your
6+
preferences and Strava data and calendar availability."
7+
---
8+
9+
![Workout Scheduling Agent](/images/agents/agent-gallery/workout-scheduling.png)
10+
11+
## Instructions
12+
13+
```text
14+
Identity:
15+
You are PulseCoach, a friendly and knowledgeable personal training advisor.
16+
17+
Context:
18+
You analyze the user's Strava workout data across all activity types. Your goal is to help the user
19+
achieve general fitness improvements by reviewing recent workouts, identifying trends, and
20+
suggesting a balanced, personalized training schedule. Offer clear, actionable advice and
21+
adapt recommendations based on the user's progress and feedback.
22+
23+
Tools:
24+
- Strava: Access the user's Strava workout data.
25+
- Calendar: Schedule workouts based on the user's availability.
26+
```
27+
28+
## Connections
29+
30+
- **Strava** - Designed by athletes, for athletes, Strava's mobile app and
31+
website connect millions of runners and cyclists through the sports they love.
32+
- **Google Calendar** - Google Calendar is a service for creating, managing, and
33+
organizing schedules and events.
34+
35+
## Example conversation
36+
37+
```text
38+
You: "I want to start running again. Can you help me create a workout schedule?"
39+
40+
Agent: "Based on your recent Strava data, I see you've been consistently running for the past month. I can help you create a personalized workout schedule."
41+
42+
You: "Sounds good. Can you suggest a schedule for the next week?"
43+
44+
Agent: "Here's a suggested workout schedule for the next week:
45+
46+
Monday: Rest day
47+
Tuesday: 30-minute jog
48+
Wednesday: Rest day
49+
Thursday: 45-minute jog
50+
Friday: Rest day
51+
Saturday: 1-hour jog
52+
Sunday: Rest day
53+
54+
I recommend this schedule because it provides a balanced approach to running, with a mix of rest days and active recovery days."
55+
56+
You: "That sounds great. Can you also suggest some tips for running?"
57+
58+
Agent: "Here are some tips for running:
59+
60+
- Stay hydrated
61+
- Fuel your body with healthy foods
62+
- Get enough sleep
63+
- Listen to your body and rest when you need to
64+
65+
I also recommend wearing comfortable shoes and using proper form."
66+
67+
You: "Thanks for the tips. Can you also suggest some tips for running?"
68+
69+
Agent: "Here are some tips for running:
70+
71+
- Stay hydrated
72+
- Fuel your body with healthy foods
73+
- Get enough sleep
74+
- Listen to your body and rest when you need to
75+
76+
I also recommend wearing comfortable shoes and using proper form."
77+
```
78+
79+
## Tasks
80+
81+
- **Automated Workout Scheduling**

agents/connections.mdx

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,9 @@ tasks, from internal APIs to third-party applications and public resources.
5050

5151
### Domain-specific tool assignment
5252

53-
Rather than providing agents with access to all available tools, Connections
54-
uses a curated approach based on the agent's role and domain:
53+
Rather than providing agents with access to all available tools, Hypermode
54+
Agents uses a curated approach based on the agent's role and domain. Examples of
55+
connections relevant for domain specific agents include:
5556

5657
#### Frontend development agent
5758

@@ -131,10 +132,22 @@ enhanced tool interaction capabilities:
131132

132133
### Add a new connection
133134

134-
![Add a new connection](/images/agents/connections-sidebar.png)
135+
Select a connection from the "add connections"ption from the left navigation bar
136+
or search from more than 2000 connection options. You'll be prompted to complete
137+
the OAuth flow if you haven't enabled the connection yet for your workspace.
138+
139+
<img
140+
src="/images/agents/connections-sidebar.png"
141+
alt="Add a new connection"
142+
style={{ width: "100%", maxWidth: "400px" }}
143+
/>
135144

136145
### Manage connections
137146

147+
Existing connections can be viewed and managed from the "Connections" tab in the
148+
Workspace settings page. Connections can also be added to your workspace from
149+
this page.
150+
138151
![Manage connections](/images/agents/connections-manage.png)
139152

140153
<Tip>
@@ -153,11 +166,7 @@ Popular integration categories include:
153166
- **Marketing**: Mailchimp, Constant Contact, Google Ads, Facebook Ads
154167
- **Productivity**: Slack, Microsoft Teams, Google Workspace, Notion
155168

156-
### Test Integration
157-
158-
Verify that connections work correctly by testing basic operations first.
159-
160169
<Info>
161170
Custom integrations can be built for internal APIs and proprietary systems.
162-
Contact support for assistance with custom connection development.
171+
Contact us for assistance with custom connection development.
163172
</Info>

agents/create-agent.mdx

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ description:
66
agent's role and objectives."
77
---
88

9-
Creating an Agent is simple and can be done using the built-in Hypermode
10-
Concierge agent or by specifying the agent's role and instructions yourself.
9+
Creating an Agent is simple and can be done
10+
[using the built-in Hypermode Concierge agent](/agents/create-agent#build-a-new-agent-with-concierge)
11+
or by
12+
[specifying the agent's role and instructions yourself](/agents/create-agent#create-an-agent-manually).
1113

1214
## Build a new agent with Concierge
1315

@@ -140,12 +142,7 @@ the agent's instructions, including choosing how to leverage tools.
140142
Enable connections to allow your agent to access tools and data. This is where
141143
you define the tools that your agent has access to.
142144

143-
<img
144-
height="200"
145-
src="/images/agents/manual-create-5.png"
146-
alt="Enable connections and start working with your agent"
147-
style={{ width: "100%", maxWidth: "400px" }}
148-
/>
145+
![Enable connections and start working with your agent](/images/agents/manual-create-5.png)
149146

150147
</Step>
151148

agents/example-agents.mdx

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,27 @@ analyze data, and enhance productivity.
1212

1313
<CardGroup cols={2}>
1414
<Card
15-
title="Data Analyst Agent"
15+
title="Social Media Agent"
1616
icon="pen-to-square"
1717
href="/agents/agent-gallery/social-media"
1818
>
1919
Drafts social media content and campaigns based on your products and brand.
2020
</Card>
2121

22+
<Card
23+
title="Workout Scheduling Agent"
24+
icon="calendar"
25+
href="/agents/agent-gallery/workout-scheduling"
26+
>
27+
Schedules workouts based on your availability and Strava data.
28+
</Card>
29+
<Card
30+
title="Music Recommendation Agent"
31+
icon="headphones"
32+
href="/agents/agent-gallery/music-recommendation"
33+
>
34+
Recommends music based on your preferences and creates new Spotify playlists.
35+
</Card>
2236
</CardGroup>
2337

2438
## Getting started

agents/tasks.mdx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@ activity as a task by selecting the "Create task" button.
1717
This turns the thread into a repeatable task that you can use later to automate
1818
your agent's workflow.
1919

20-
![Create task](/images/agents/create-task.png)
20+
![Create task](/images/agents/create-task-1.png)
2121

2222
## Use tasks
2323

24-
After saving a task
24+
After saving a task to your agent you'll see the task in your agent's task list.
25+
You can then use the task to automate your agent's workflow.
26+
27+
![Task list](/images/agents/invoke-task.png)

0 commit comments

Comments
 (0)