-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.cursorrules
More file actions
31 lines (23 loc) · 1.37 KB
/
.cursorrules
File metadata and controls
31 lines (23 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Swarm Notes System Instructions
This file provides system instructions for AI coding assistants (Cursor, Claude, windsurf, etc.) interacting with this workspace.
## Setup Instructions
If the user asks you to "set up the repository", "configure the template", or "initialize Swarm Notes", you must perform the following setup process:
1. **Gather Information**
Ask the user for:
- Their GitHub username
- Their repository name
- Their research interests/keywords
*(Wait for their response before proceeding to step 2).*
2. **Configure `configs/site.json`**
Update the deployment configuration:
- `site`: "https://<username>.github.io"
- `base`: "/<repo-name>/" (Unless they want a custom domain, then use "/")
- `github_url`: "https://github.com/<username>/<repo-name>"
3. **Configure `configs/config.ts.yaml`**
Update the search `keywords` used by the autonomous swarm based on the topics they provided.
4. **Enable the Tracker**
In `.github/workflows/autonomous-tracker.yml`, uncomment the line `# - cron: "0 5 * * *"` to enable the daily scheduled agent runs.
5. **Provide Manual Next Steps**
Instruct the user to:
- Navigate to **Settings > Pages** and set the deployment source to **GitHub Actions**.
- Navigate to **Settings > Secrets and variables > Actions** and add their API key (e.g., `GOOGLE_API_KEY` or `OPENAI_API_KEY`).