Skip to content

Add SpecLock — AI Constraint Engine for enforcing CLAUDE.md, .cursorrules, AGENTS.md #223

@sgroy10

Description

@sgroy10

SpecLock — AI Constraint Engine

Hey! Requesting addition of SpecLock to your awesome list.

What: AI Constraint Engine that enforces CLAUDE.md, .cursorrules, and AGENTS.md rules as enforceable laws — not suggestions. Catches euphemisms, temporal evasion, synonym substitution, and compound violations that normal linters miss.

Why it fits this list: This is a curated list of AI-powered coding tools, and SpecLock is the missing "guardrails" layer for AI coding workflows. If you're already listing Cursor, Claude Code, Windsurf, and other AI coding assistants, SpecLock is the constraint engine that makes those tools obey project rules reliably.

Stats:

  • npm: speclock (v5.5.7)
  • 1009 tests passing across 20 suites
  • 51 MCP tools
  • Published to Official MCP Registry: io.github.sgroy10/speclock
  • MIT licensed
  • Works with Claude Code, Cursor, Windsurf, Cline, Codex, Aider

One-command install:

npx speclock protect

Suggested entry:

- [SpecLock](https://github.com/sgroy10/speclock) - AI Constraint Engine. Enforces CLAUDE.md, .cursorrules, AGENTS.md as pre-commit law. Semantic detection catches euphemisms and synonym substitution. 51 MCP tools, 1009 tests.

Author: Sandeep Roy (@sgroy10)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions