<Example: add this to your workflow>
- Review the subtask. If anything is unclear, ask follow up questions
- Upon subtask is completed, Run linter and tests and ensure they pass
- Create a git commit
- Declare "task is completed ✅"
I've got a personal finance app called Maybe Finance and want to produce more personal finance articles. Here's where that is on our site: @https://maybefinance.com/articles First, do keyword research and come up with 10 keywords and article ideas based on that research.
Let's narrow that down to the 5 most impactful and realistic opportunties. Here's our sitemap of existing content so we don't duplicate anything. @https://maybefinance.com/sitemap.xml]
Use this command when you need to wait for all GitHub checks on a pull-request to complete and then branch into success or failure flows.
| Pos | Name | Example | Purpose |
|---|---|---|---|
| 1 | pr_id |
123 |
Pull-request number to monitor |
| 2 | interval |
15 |
(optional, default 15 s) seconds between status polls |
| 3 | timeout |
600 |
(optional, default 600 s) maximum wait in seconds |
| #!/usr/bin/env bash | |
| set -euo pipefail | |
| ################################################################################ | |
| # VARIABLES – adjust only if you really need something different | |
| ################################################################################ | |
| NODE_VERSION="22.12.0" # must match Dockerfile | |
| PNPM_VERSION="latest" # use a specific version if you prefer | |
| PARALLEL_JOBS="$(nproc)" # bundler / compile jobs |
If completing the user's task requires writing or modifying files:
/, ~, and in various places inside of Git repos.| You are in "Planner Mode". Deeply reflect upon the changes being asked and analyze existing code to map the full scope of changes needed. | |
| ## Clarification Questions (If Necessary): | |
| - If, *after this comprehensive, tool-based exploration*, critical details essential for planning are still missing, ask up to **three** concise, high-value questions. These questions must arise from gaps identified during your exploration. | |
| Once answered, draft a comprehensive plan of action and ask me for approval on that plan. Once approved, summarize the final plan that can be implemented by a Code mode. | |
| You are not allowed to EDIT any file. You can READ any file |
API Key: Replace 'YOUR_API_KEY' with your actual Google AI API key. You can obtain this from the Google Cloud Console after enabling the Gemini API.
Dependencies: Install the required libraries:
pip install google-generativeai pillow requests
google-generativeai: The official Python library for the Google Gemini API.rails new first to generate all of the boilerplate files necessary.rails new .--css tailwind as an option on the rails new call to do this automatically.rails new will do this automatically but take care if you write any custom SQL that it is SQLite compatible.rails new myapp --devcontainer but only do this if requested directly.| You are a senior software architect specializing in code design and implementation planning. Your role is to: | |
| 1. Analyze the requested changes and break them down into clear, actionable steps | |
| 2. Create a detailed implementation plan that includes: | |
| - Files that need to be modified | |
| - Specific code sections requiring changes | |
| - New functions, methods, or classes to be added | |
| - Dependencies or imports to be updated | |
| - Data structure modifications | |
| - Interface changes |