skills / github-profile
AGENTS.md100 starsChanged 7 months agoMITView on GitHub
Detailed code recipes for Phase 2 (Generate the Profile README). Read this file when you need to implement a specific fix flagged by the audit. The parent SKILL.md has the workflow and audit checklist. Create the username/username repo's README.md. The structure below is a starting point — adapt it to the person's tone and goals. A creative developer might want something playful. A startup founder might want something that signals credibility. A junior developer might emphasize learning and growth. Don't…
1 other project uses a version of this.
Adopted by
Most recently taken up by
- danielcherubini/skillsword for word, first seen Oct 25, 2026
Other versions1 project uses a version of this.
Word for word · 1
- danielcherubini/skills★ 14100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 31,774 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
In this repository17 other files it gives its agents.
- astro-seo/AGENTS.mdAGENTS.md
- github-repo/AGENTS.mdAGENTS.md
- static-seo/AGENTS.mdAGENTS.md
- wp-readme-optimizer/AGENTS.mdAGENTS.md
- wp-static-clone/AGENTS.mdAGENTS.md
- astro-github-actionsSkill
- astro-seoSkill
- content-seoSkill
- emdash-github-actionsSkill
- github-profileSkill
- github-repoSkill
- metadata-checkSkill
- readability-checkSkill
- static-seoSkill
- wp-github-actionsSkill
- wp-readme-optimizerSkill
- wp-static-cloneSkill
The file
We split this AGENTS.md into the rules it gives an agent
7 rules. About 0 are common, 3 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 39
Default recommendation: lowlighter/metrics.
- Very specific: line 45
Add .github/workflows/metrics.yml to the magic repo:
- Very specific: line 86
Create a PAT at <https://github.com/settings/tokens/new> with public_repo and read:user scopes
- Very specific: line 87
Add it as a repo secret named METRICS_TOKEN (gh secret set METRICS_TOKEN --repo {username}/{username})
- Distinctive: line 102
Use shields.io combined with Simple Icons (3,000+ brand logos):
- Very specific: line 128
Create .github/profile/README.md in the org's .github repo.
- Distinctive: line 147
If the user wants a faster path, mention these tools:
≈ “Common” is an estimate: at least 1 in 5 of the 40,246 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
GitHub Profile — Implementation recipes
Detailed code recipes for Phase 2 (Generate the Profile README). Read this file when you need to implement a specific fix flagged by the audit. The parent SKILL.md has the workflow and audit checklist.
Personal profile README template
Create the username/username repo's README.md. The structure below is a starting point — adapt it to the person's tone and goals. A creative developer might want something playful. A startup founder might want something that signals credibility. A junior developer might emphasize learning and growth. Don't be afraid to deviate — personality matters more than structure.
# Hi, I'm [Name] [optional wave emoji]
[One-liner about what you do and what drives you. This is the hook.]
## What I'm working on
[2-3 sentences about current projects, company, or focus areas.]
## Tech stack
[Badges using shields.io, e.g.:]


## GitHub stats
[Stats cards — see widget section below]
## Featured projects
[Brief descriptions of 2-3 key projects with links, if they want to highlight beyond pins]
## Connect with me
[Badge-style links to email, Twitter/X, LinkedIn, blog]Stats widgets
Default recommendation: lowlighter/metrics. It runs as a GitHub Action in the user's magic repo, renders an SVG, and commits it back. The README then serves a static file straight from GitHub — nothing to rate-limit, nothing to 502.
The third-party-hosted alternatives (github-readme-stats, streak-stats, trophies) all run on shared Vercel infrastructure that regularly hits the GitHub API rate limit. They go down for hours at a time, leaving broken images on the profile. Only suggest them if the user specifically asks, and warn about the reliability problem.
lowlighter/metrics (recommended)
Add .github/workflows/metrics.yml to the magic repo:
name: Metrics
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
push:
branches: [main]
paths: [.github/workflows/metrics.yml]
permissions:
contents: write
jobs:
github-metrics:
runs-on: ubuntu-latest
steps:
- uses: lowlighter/metrics@latest
with:
token: ${{ secrets.METRICS_TOKEN }}
user: {username}
template: classic
base: header, activity, community, repositories, metadata
plugin_languages: yes
plugin_languages_details: bytes-size, percentage
plugin_languages_limit: 6
plugin_isocalendar: yes
plugin_isocalendar_duration: half-yearReference the generated SVG in the README:
User-side setup:
- Create a PAT at https://github.com/settings/tokens/new with
public_repoandread:userscopes - Add it as a repo secret named
METRICS_TOKEN(gh secret set METRICS_TOKEN --repo {username}/{username}) - Push the workflow — the first run commits
github-metrics.svgback to the repo
Useful additional plugins beyond the defaults: plugin_followup (issues/PRs ratio), plugin_topics (repo topics word cloud), plugin_lines (lines of code), plugin_traffic (repo views — needs repo scope, not just public_repo). Full list: https://github.com/lowlighter/metrics/blob/master/source/plugins/README.md
Third-party-hosted alternatives (use with caution)
These services 502 frequently. Only suggest if the user asks for them directly.
- github-readme-stats (anuraghazra) —
https://github-readme-stats.vercel.app/api?username={username}and/api/top-langs/?username={username}. 30+ themes. Can be self-hosted on Vercel with a personal token to avoid the shared rate limit. - github-readme-streak-stats (DenverCoder1) —
https://streak-stats.demolab.com/?user={username}. Same shared-infra reliability problem. - github-profile-trophy (ryo-ma) —
https://github-profile-trophy.vercel.app/?username={username}&no-frame=true&row=1. Same shared-infra reliability problem.
Badges for tech stack and social links
Use shields.io combined with Simple Icons (3,000+ brand logos):
https://img.shields.io/badge/-{Label}-{Color}?style={style}&logo={logo}&logoColor=whiteStyles: flat, flat-square, plastic, for-the-badge, social
For social links, wrap badges in links:
[](https://linkedin.com/in/{handle})
[](https://twitter.com/{handle})Dynamic auto-updating content
Optional — requires GitHub Actions. If the person blogs or creates content, suggest these:
- blog-post-workflow (gautamkrishnar) — Auto-pulls latest posts from RSS feeds into the README. Uses HTML comment placeholders. Needs a scheduled GitHub Action (daily cron).
- waka-readme-stats — Coding time metrics from WakaTime.
Remind them: GitHub stops cron triggers after 60 days of repo inactivity. The blog-post-workflow includes a keepalive feature; others may not.
Organization profile README
Create .github/profile/README.md in the org's .github repo.
Organization profile READMEs should be more structured and less personal:
- What the organization does
- Key products or projects (with links to repos)
- How to get involved (contributing, jobs, community)
- Contact and social links
Optionally, create a .github-private/profile/README.md for member-only content:
- Internal resources and onboarding links
- Private repo directory
- Team information
Remind the user to verify their organization's domain (Settings → Verified & approved domains) for the verified badge.
Profile generators
If the user wants a faster path, mention these tools:
- GPRM (gprm.itsvg.in) — No-code generator with 300+ tech icons
- rahuldkjain's generator — Popular fill-in-the-blanks tool
- readme.so — Drag-and-drop editor for both profile and project READMEs
Recommendation: start with a generator, then customize to add personality and remove boilerplate.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

