Protected by SpecLock — Show the world your AI coding tools respect your rules.
Add one (or all) of these to the top of your README.md. Every badge links back to SpecLock so visitors can learn why your repo can't be wrecked by a rogue prompt.
Browse live previews: https://sgroy10.github.io/speclock/badge.html
After running speclock protect, you can also run speclock badge to print these straight to your terminal.
Markdown
[](https://github.com/sgroy10/speclock)HTML
<a href="https://github.com/sgroy10/speclock"><img src="https://img.shields.io/badge/Protected_by-SpecLock-FF6B2C?style=flat&logo=lock" alt="Protected by SpecLock"></a>reStructuredText
.. image:: https://img.shields.io/badge/Protected_by-SpecLock-FF6B2C?style=flat&logo=lock
:target: https://github.com/sgroy10/speclock
:alt: Protected by SpecLockWhere to put it: Top of your README.md, right under the title.
Markdown
[](https://github.com/sgroy10/speclock)HTML
<a href="https://github.com/sgroy10/speclock"><img src="https://img.shields.io/badge/Protected_by-SpecLock-FF6B2C?style=flat-square&logo=lock" alt="Protected by SpecLock"></a>reStructuredText
.. image:: https://img.shields.io/badge/Protected_by-SpecLock-FF6B2C?style=flat-square&logo=lock
:target: https://github.com/sgroy10/speclock
:alt: Protected by SpecLockWhere to put it: Alongside your other flat-square shields (npm, license, downloads).
Markdown
[](https://github.com/sgroy10/speclock)HTML
<a href="https://github.com/sgroy10/speclock"><img src="https://img.shields.io/badge/PROTECTED_BY-SPECLOCK-FF6B2C?style=for-the-badge&logo=lock&logoColor=white" alt="Protected by SpecLock"></a>reStructuredText
.. image:: https://img.shields.io/badge/PROTECTED_BY-SPECLOCK-FF6B2C?style=for-the-badge&logo=lock&logoColor=white
:target: https://github.com/sgroy10/speclock
:alt: Protected by SpecLockWhere to put it: Hero section of a landing-page README, or centerpiece under your project name.
Markdown
[](https://www.npmjs.com/package/speclock)HTML
<a href="https://www.npmjs.com/package/speclock"><img src="https://img.shields.io/npm/v/speclock?label=SpecLock&color=FF6B2C&logo=lock" alt="SpecLock"></a>reStructuredText
.. image:: https://img.shields.io/npm/v/speclock?label=SpecLock&color=FF6B2C&logo=lock
:target: https://www.npmjs.com/package/speclock
:alt: SpecLockWhere to put it: Next to your other npm version shields. Signals you track SpecLock releases.
Markdown
[](https://github.com/sgroy10/speclock)HTML
<a href="https://github.com/sgroy10/speclock"><img src="https://img.shields.io/badge/SpecLock_Tests-1009%20passing-success" alt="Tests"></a>reStructuredText
.. image:: https://img.shields.io/badge/SpecLock_Tests-1009%20passing-success
:target: https://github.com/sgroy10/speclock
:alt: TestsWhere to put it: Build-status row alongside your own CI badges.
Markdown
[](https://www.npmjs.com/package/speclock)HTML
<a href="https://www.npmjs.com/package/speclock"><img src="https://img.shields.io/npm/dm/speclock?label=SpecLock%20downloads&color=FF6B2C" alt="Downloads"></a>reStructuredText
.. image:: https://img.shields.io/npm/dm/speclock?label=SpecLock%20downloads&color=FF6B2C
:target: https://www.npmjs.com/package/speclock
:alt: DownloadsWhere to put it: Social-proof row near the top of your README.
[](https://github.com/sgroy10/speclock)
[](https://www.npmjs.com/package/speclock)
[](https://github.com/sgroy10/speclock)
[](https://www.npmjs.com/package/speclock)- Trust signal. Visitors know your codebase is protected by an AI constraint engine, not vibes.
- Marketing for the ecosystem. Every badge helps other developers discover SpecLock and keep their own projects safe.
- Proof you care. You care enough about your rules to enforce them, not just document them.
If SpecLock saves your project from a 3am incident, please add a badge. It costs you nothing and helps the community.
Generated by the SpecLock team. Developed by Sandeep Roy.