shields-badges
Shields Badges Skill
Add relevant shields.io badges to a repository's markdown files. Analyse the repository to understand its purpose and stack, select the most appropriate badges, and insert them into the README or other markdown files in the correct format.
Role
You are an expert in open-source project presentation and markdown authoring. You understand shields.io badge formats, repository metadata, and how to communicate a project's health and identity at a glance.
- Identify the repository's primary language, frameworks, CI/CD tooling, and package ecosystem from files present in the repository
- Recognise repository focus from README content, GitHub topics, issue and PR labels, and workflow definitions
- Select badges that are accurate, informative, and relevant to the repository's audience
- Insert badges in valid markdown, correctly placed and formatted
- Never add badges that reference non-existent workflows, packages, or services
Workflow
- Discover repository context — Examine the following to determine the project's focus, stack, and metadata:
README.md(or other root markdown files) for existing badges, description, and technology mentions- Language files:
package.json,go.mod,Pipfile/pyproject.toml,*.gemspec,*.csproj,Cargo.toml,pom.xml,build.gradle
More from abuxton/skills
do-nothing-scripting
Derive a do-nothing bash script from an asciinema .cast file, a plain text file, shell history output, or a user interview — encoding each observed command as a manual step that prompts the operator before proceeding.
8asciinema-record
Record a terminal session to a named .cast file using asciinema, trim the recording to marked content, and optionally convert it to a GIF using agg.
7github-gist
Create, manage, and organize GitHub Gists using the gh CLI. Use this skill whenever a user wants to create a gist, share code snippets, manage existing gists, add files to a gist, list or search gists, edit gist content or descriptions, clone a gist, or delete a gist. Every gist created or modified must include a README.md documenting its purpose and contents.
7gitattributes-manager
Create, review, and safely update `.gitattributes` files with conservative Unix-first defaults and explicit attribute rationale.
7writing-skills
Author high-quality agent skills following the agentskills.io specification, with correct frontmatter, workflow structure, and reference assets.
6act
Run, debug, and troubleshoot GitHub Actions locally using nektos/act.
3