Update your GitHub portfolio with recent projects
Short case studies of your best recent repos, a new README for your GitHub page and new pinned repos.
- You start it: When you start it
- Asks you first
What it does
The task
Read my public GitHub repositories that changed in the last months months, and their README files. Choose the 3 that show the most for target role. For each one, write a case study of at most 120 words: the problem, what I built, the tools and the result, with the link. Draft a new README for my GitHub page in the repository page repo, and suggest which repositories to pin. Ask me before you commit the README or change the pinned repositories.
- It works in GitHub, in the workspace you pick, and signs in with passwords from your Cuiar vault.
- It runs once, when you start it.
- It stops for your approval before it sends, posts, pays, books or changes a record.
What you give it
| Blank | What to give | Example |
|---|---|---|
| months | How many months back to look | 12 |
| target role | The job you want | Analytics Engineer |
| page repo | The repository that holds your GitHub page README | my-github-name/my-github-name |
What you get back
An example run with the example values above. Your run uses your own data.
3 projects chosen for Analytics Engineer
1. ledger-dbt: dbt models for personal finance data, 24 models, 61 tests. dbt, DuckDB
2. bike-share-dash: a dashboard of 3 years of city bike trips, 9.4 M rows. Python, Streamlit
3. ab-test-calc: a sample size calculator with 140 users a month. TypeScript
Draft README: 2 lines about you, the 3 case studies, a contact link
Pins: add ledger-dbt and ab-test-calc, remove old-todo-app
Waiting for your approval to commit the README and change the pins.
Run it in Cuiar
- 01
Open it
Click Use in Cuiar on this page. The side panel opens with the task in the composer.
- 02
Fill in 3 blanks
Type months, target role and page repo. Tab moves to the next blank.
- 03
Run it
Run sends it to the agent. Follow each step in the panel, and stop it at any time.
From the terminal
cuiar exec "Read my public GitHub repositories that changed in the last 12 months, and their README files. Choose the 3 that show the most for Analytics Engineer. For each one, write a case study of at most 120 words: the problem, what I built, the tools and the result, with the link. Draft a new README for my GitHub page in the repository my-github-name/my-github-name, and suggest which repositories to pin. Ask me before you commit the README or change the pinned repositories."Run it from your AI agent
Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call run_task yourself.
1. Add Cuiar to Claude Code
claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp2. Ask your agent
Use the Cuiar tool run_task to run my "Update your GitHub portfolio with recent projects" template with months = 12; target role = Analytics Engineer; page repo = my-github-name/my-github-name.Setup for other agents: AI agents.
The tool call
{
"name": "run_task",
"arguments": {
"task": "Read my public GitHub repositories that changed in the last 12 months, and their README files. Choose the 3 that show the most for Analytics Engineer. For each one, write a case study of at most 120 words: the problem, what I built, the tools and the result, with the link. Draft a new README for my GitHub page in the repository my-github-name/my-github-name, and suggest which repositories to pin. Ask me before you commit the README or change the pinned repositories."
}
}Related templates
All career templatesOpsAsks first
Remove a former employee's access to your tools
Every account the person still has, closed after your approval, with their files moved to a new owner.
You start it: When you start it- Any admin panel
- Google Drive
- SSlack
- +1 more: GitHub
Data
Collect stats for a list of GitHub repositories
Stars, last release, last commit, license, issues and downloads for each repository, in your sheet.
You start it: When you start it- GitHub
- npm
- PyPI
- +1 more: Google Sheets
EngineeringAsks first
Write release notes from merged pull requests
Merged PRs since the last release, grouped and written for users, saved as a draft GitHub release.
You start it: When you start it- GitHub
Engineering
Read the changelogs before you upgrade dependencies
Breaking changes, security fixes and upgrade steps for each outdated package, from its release notes.
You start it: When you start it- GitHub
- npm
- PyPI
Engineering
Find flaky tests in your CI runs
Tests that fail and then pass on the same commit, with the count and the error, from your recent runs.
You start it: When you start it- GitHub
- Google Sheets
Engineering
Compare open-source libraries before you pick one
Downloads, releases, open issues, license and size of each library, with a recommendation.
You start it: When you start it- GitHub
- npm
- PyPI