Skip to content

Add agent skills support /google-styleguide#980

Open
rodydavis wants to merge 1 commit into
google:gh-pagesfrom
rodydavis:add-styleguide-skill
Open

Add agent skills support /google-styleguide#980
rodydavis wants to merge 1 commit into
google:gh-pagesfrom
rodydavis:add-styleguide-skill

Conversation

@rodydavis

Copy link
Copy Markdown

Adds agents skills support for the style guides for various languages. Created as a single skill since most repos have a variety of languages included.

  • generated from source
  • renders all templates
  • adds top level skills directory
  • adds python script to keep it always up to date

@rodydavis rodydavis force-pushed the add-styleguide-skill branch from d9b5580 to 4475155 Compare June 3, 2026 19:29
@rodydavis

Copy link
Copy Markdown
Author

Happy to move it to https://github.com/google/skills if needed.

@vapier vapier left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if we land it in this repo, we should at least use symlinks instead of duplicating .md files.

somewhere you should document why you need/want to transform the HTML into MD. maybe in the Python script that does the transformation.

we should add a GH action that runs the script in a "check" or "diff" mode so that it fires on every PR to make sure things stay in sync.

I don't have a strong opinion on putting it in here vs google/skills. if there's guidance in using that project as a single source of Google skills, then that makes sense.

Comment thread tools/generate_agent_skills.py Outdated
Comment thread tools/generate_agent_skills.py Outdated
Comment thread tools/generate_agent_skills.py Outdated
Comment thread tools/generate_agent_skills.py Outdated
Comment thread tools/generate_agent_skills.py Outdated
Comment thread tools/generate_agent_skills.py Outdated
rodydavis added a commit to rodydavis/google-styleguide that referenced this pull request Jun 4, 2026
rodydavis added a commit to rodydavis/google-styleguide that referenced this pull request Jun 4, 2026
@rodydavis rodydavis force-pushed the add-styleguide-skill branch 4 times, most recently from b4f90d4 to 8d48afe Compare June 4, 2026 17:09
@rodydavis rodydavis force-pushed the add-styleguide-skill branch 2 times, most recently from 58a018e to 45e0a77 Compare June 4, 2026 17:19
@rodydavis

Copy link
Copy Markdown
Author

if we land it in this repo, we should at least use symlinks instead of duplicating .md files.

Done! This worked a lot better and tested installing skills with the symlinks and had no issues.

somewhere you should document why you need/want to transform the HTML into MD. maybe in the Python script that does the transformation.

No longer doing a transform

we should add a GH action that runs the script in a "check" or "diff" mode so that it fires on every PR to make sure things stay in sync.

Done and will run on every push

I don't have a strong opinion on putting it in here vs google/skills. if there's guidance in using that project as a single source of Google skills, then that makes sense.

This repo would be ideal since it could stay in sync

@rodydavis rodydavis requested a review from vapier June 4, 2026 17:23
@rodydavis rodydavis force-pushed the add-styleguide-skill branch from 45e0a77 to a00a986 Compare June 4, 2026 17:31
@google google deleted a comment from 4khg9n7g67-lang Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants