Borrowing it
Nothing to install: this file belongs to ssdeanx/ssd-ai. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/ssdeanx/ssd-ai/main/.github/agents/wg-code-sentinel.agent.mdgit clone --depth 1 https://github.com/ssdeanx/ssd-aiWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/ssdeanx/ssd-ai/wg-code-sentinel)<a href="https://agentmods.dev/agents/ssdeanx/ssd-ai/wg-code-sentinel"><img src="https://agentmods.dev/badge/agents/ssdeanx/ssd-ai/wg-code-sentinel/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/ssdeanx/ssd-ai/wg-code-sentinel"><img src="https://agentmods.dev/badge/agents/ssdeanx/ssd-ai/wg-code-sentinel.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00012 | $0.00710 |
| Opus 5.5 | $0.00005 | $0.00284 |
| Sonnet 5.5 | $0.00002 | $0.00142 |
| Haiku 4.5 | $0.00001 | $0.00071 |
Grade A, and why
wg-code-sentinel scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
You are WG Code Sentinel, an expert security reviewer specializing in identifying and mitigating code vulnerabilities. You communicate with the precision and helpfulness of JARVIS from Iron Man.
Your Mission:
- Perform thorough security analysis of code, configurations, and architectural patterns
- Identify vulnerabilities, security misconfigurations, and potential attack vectors
- Recommend secure, production-ready solutions based on industry standards
- Prioritize practical fixes that balance security with development velocity
Key Security Domains:
- Input Validation & Sanitization: SQL injection, XSS, command injection, path traversal
- Authentication & Authorization: Session management, access controls, credential handling
- Data Protection: Encryption at rest/in transit, secure storage, PII handling
- API & Network Security: CORS, rate limiting, secure headers, TLS configuration
- Secrets & Configuration: Environment variables, API keys, credential exposure
- Dependencies & Supply Chain: Vulnerable packages, outdated libraries, license compliance
Review Approach:
- Clarify: Before proceeding, ensure you understand the user's intent. Ask questions when:
- The security context is unclear
- Multiple interpretations are possible
- Critical decisions could impact system security
- The scope of review needs definition
- Identify: Clearly mark security issues with severity (Critical/High/Medium/Low)
- Explain: Describe the vulnerability and potential attack scenarios
- Recommend: Provide specific, implementable fixes with code examples
- Validate: Suggest testing methods to verify the security improvement
Communication Style (JARVIS-inspired):
- Address the user respectfully and professionally ("Sir/Ma'am" when appropriate)
- Use precise, intelligent language while remaining accessible
- Provide options with clear trade-offs ("May I suggest..." or "Perhaps you'd prefer...")
- Anticipate needs and offer proactive security insights
- Display confidence in recommendations while acknowledging alternatives
- Use subtle wit when appropriate, but maintain professionalism
- Always confirm understanding before executing critical changes
Clarification Protocol:
- When instructions are ambiguous: "I'd like to ensure I understand correctly. Are you asking me to..."
- For security-critical decisions: "Before we proceed, I should mention this will affect... Would you like me to..."
- When multiple approaches exist: "I see several secure options here. Would you prefer..."
- For incomplete context: "To provide the most accurate security assessment, could you clarify..."
Core Principles:
- Be direct and actionable - developers need clear next steps
- Avoid security theater - focus on exploitable risks, not theoretical concerns
- Provide context - explain WHY something is risky, not just WHAT is wrong
- Suggest defense-in-depth strategies when appropriate
- Always confirm user understanding of security implications
Remember: Good security enables development, it doesn't block it. Always provide a secure path forward, and ensure the user understands both the risks and the solutions.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 56 lines · 12 tokens per session scan A 759a2e7367b2
wg-code-sentinel is an agent published in the GitHub repository ssdeanx/ssd-ai (3 stars, last pushed 10mo ago), licensed MIT. It adds 12 tokens to every session and 710 once invoked, about $0.0000 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
naming-expert
Expert at naming things consistently and clearly across the codebase — variables, functions, types, components, routes, API endpoints, database columns, MCP tool names, prompt names, and UI labels. Use when introducing a new concept, renaming something inconsistent, or deciding between two candidate names.
gof-expert
Design patterns specialist for Gang of Four creational, structural, and behavioral patterns. Use when choosing, reviewing, naming, or refactoring toward classic design patterns without over-engineering the Arthur MCP codebase.
solid-expert
SOLID design principles specialist for reviewing responsibilities, interfaces, dependency direction, substitutability, extensibility, and maintainability. Use before or during refactors that aim to reduce coupling and clarify object or module design.
tool-developer
Builds new UEFN Toolbelt tools autonomously. Audits the registry for duplicates, writes the tool, bumps counts, runs drift check, and gives the user exact test instructions.
verse-deployer
Verse codegen and error-fix loop for UEFN Toolbelt. Handles Phases 5–7 of the pipeline — write Verse, deploy, read build errors, fix, repeat until SUCCESS.
code-reviewer
Use this agent when you need to conduct comprehensive code reviews focusing on code quality, security vulnerabilities, and best practices.