competitor-watch SKILL.md skillB
competitor-watch from legioncodeinc/vibe-coding-tools is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add legioncodeinc/vibe-coding-tools/competitor-watch@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- B, 16 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- legioncodeinc/vibe-coding-tools
- Path
plugins/littlebird-toolkit/skills/competitor-watch/SKILL.md- Versions recorded
- 1
- Latest version
- v1.0.0, committed Sep 23, 2026
- Size
- 23,033 bytes
- Repository stars
- 94
- License
- a license file GitHub does not identify
Track competitors from Littlebird sightings and public sources. Use for watchlists, new entrants, or weekly market deltas. Read README.md for the guide map.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Competitor watch Start with [README.md](README.md) for the workflow map and detailed references. Competitive and market intelligence built from what actually crossed your screen, fused with external monitoring. **The thing this does that nothing else does.** Every competitive intelligence product in the category monitors a supplied list of names and URLs, and two of them literally bill per competitor tracked. That model cannot surface a name nobody typed in, and it cannot tell you what your market is talking about this week. This skill reads your own field of view. A competitor that turns up three times in one week across a client call, a community thread, and a friend's screenshot is a signal no URL monitor produces. That is the spine of the skill, and the sightings log, the velocity ranking, and the new-entrant detection all exist to serve it. It is not another news digest. If the external half is all that runs, say so and say why. ## Purpose Keep a named set of competitors and market shifts under observation on a weekly beat, built first from what actually crossed the user's screen and only then from external monitoring, so …
Read the whole file at its exact version.
How to install
mdr add legioncodeinc/vibe-coding-tools/competitor-watch@sha256:2eed94238ddbe2e5The line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_hbooqowffpz3azvt)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 23, 2026.
Audit of the latest version
- fail: No prompt-injection phrasing (matched: Do not tell the user)
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (23033 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.
Source
legioncodeinc/vibe-coding-tools · 94 stars · license a license file GitHub does not identify · pushed 2026-10-18 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_hbooqowffpz3azvt GET https://markdownregistry.com/api/v1/resolve?ref=legioncodeinc/vibe-coding-tools/competitor-watch GET https://markdownregistry.com/api/v1/blob/2eed94238ddbe2e556e22369ff277402e66993543a22e76265a06e81cdba9582
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from legioncodeinc/vibe-coding-tools
Every file in legioncodeinc/vibe-coding-tools