diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 2b07609..585d207 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1,10 +1,10 @@ { "$schema": "https://json.schemastore.org/claude-code-marketplace.json", "name": "codetruss", - "description": "Local acceptance gates and verifiable receipts for AI-generated changes", + "description": "Catch scope drift and AI slop before commit with local acceptance receipts", "metadata": { - "description": "Local acceptance gates and verifiable receipts for AI-generated changes", - "version": "0.1.0" + "description": "Catch scope drift and AI slop before commit with local acceptance receipts", + "version": "0.1.1" }, "owner": { "name": "CodeTruss", @@ -14,8 +14,8 @@ { "name": "codetruss", "source": "./plugins/codetruss-claude", - "description": "Keep agent changes inside the task and produce a verifiable local receipt", - "version": "0.1.0", + "description": "Bind agent changes to the task and produce a verifiable local receipt before commit", + "version": "0.1.1", "category": "development", "tags": ["scope-drift", "verification", "local-first", "coding-agents"] } diff --git a/README.md b/README.md index da8e6c6..b36a72d 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,8 @@ claude plugin marketplace add DeliriumPulse/codetruss-plugins claude plugin install codetruss@codetruss ``` -The same plugin will be submitted to Anthropic's reviewed `claude-community` -marketplace after the public CLI release is live. +The same validated plugin is ready for Anthropic's reviewed marketplace. The +owned marketplace is live now; official listing remains pending review. ## Codex @@ -36,8 +36,9 @@ codex plugin marketplace add DeliriumPulse/codetruss-plugins codex plugin add codetruss@codetruss ``` -The skills-only plugin will also be submitted to OpenAI's universal Plugin -Directory after clean-profile installation tests pass. +The validated skills-only bundle is ready for OpenAI's universal Plugin +Directory. The owned marketplace is live now; official listing remains pending +verified publisher submission and review. ## What the skill does diff --git a/package.json b/package.json index 11fef3f..19ac4f3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "codetruss-agent-plugins", - "version": "0.1.0", + "version": "0.1.1", "private": true, "description": "Open Claude Code, Codex, and Agent Skills wrappers for the CodeTruss CLI", "license": "MIT", diff --git a/plugins/codetruss-claude/.claude-plugin/plugin.json b/plugins/codetruss-claude/.claude-plugin/plugin.json index 4d79068..30c0e50 100644 --- a/plugins/codetruss-claude/.claude-plugin/plugin.json +++ b/plugins/codetruss-claude/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "codetruss", - "version": "0.1.0", - "description": "Local acceptance gates and verifiable receipts for AI-generated changes.", + "version": "0.1.1", + "description": "Catch scope drift and AI slop before commit with local acceptance receipts.", "author": { "name": "CodeTruss", "email": "zack@codetruss.com", diff --git a/plugins/codetruss-claude/skills/codetruss/SKILL.md b/plugins/codetruss-claude/skills/codetruss/SKILL.md index b866a44..272c09e 100644 --- a/plugins/codetruss-claude/skills/codetruss/SKILL.md +++ b/plugins/codetruss-claude/skills/codetruss/SKILL.md @@ -1,6 +1,6 @@ --- name: codetruss -description: Set up and operate CodeTruss local acceptance gates for AI-generated code. Use when a developer asks to constrain agent changes with allow or deny globs, configure repository verification, install or diagnose Claude Code or Codex hooks, review a working-tree or staged diff, interpret or verify a CodeTruss receipt, repair a failed verdict, or explicitly opt into provider-backed review or receipt sync. +description: Catch scope drift and AI slop by setting up and operating CodeTruss local acceptance gates for AI-generated code. Use when a developer asks to bind an agent task to allowed or denied files, configure repository verification, install or diagnose Claude Code or Codex hooks, review a working-tree or staged diff before commit, interpret or verify a signed CodeTruss receipt, repair a failed verdict, or explicitly opt into provider-backed review or receipt sync. --- # CodeTruss diff --git a/plugins/codetruss-claude/skills/codetruss/agents/openai.yaml b/plugins/codetruss-claude/skills/codetruss/agents/openai.yaml index 498b22c..784a465 100644 --- a/plugins/codetruss-claude/skills/codetruss/agents/openai.yaml +++ b/plugins/codetruss-claude/skills/codetruss/agents/openai.yaml @@ -1,4 +1,4 @@ interface: display_name: "CodeTruss" - short_description: "Local acceptance gates for agent changes" + short_description: "Catch scope drift and AI slop before commit" default_prompt: "Use $codetruss to review my current agent changes and explain the receipt." diff --git a/plugins/codetruss/.codex-plugin/plugin.json b/plugins/codetruss/.codex-plugin/plugin.json index 378ae44..4a8e98e 100644 --- a/plugins/codetruss/.codex-plugin/plugin.json +++ b/plugins/codetruss/.codex-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "codetruss", - "version": "0.1.0", - "description": "Local acceptance gates and verifiable receipts for AI-generated changes.", + "version": "0.1.1", + "description": "Catch scope drift and AI slop before commit with local acceptance receipts.", "author": { "name": "CodeTruss", "email": "zack@codetruss.com", @@ -14,8 +14,8 @@ "skills": "./skills/", "interface": { "displayName": "CodeTruss", - "shortDescription": "Prove agent changes stayed inside the task", - "longDescription": "Set a task boundary, run deterministic local checks, and produce a verifiable receipt for AI-generated changes.", + "shortDescription": "Catch scope drift and AI slop before commit", + "longDescription": "Bind agent changes to the task, run deterministic local checks, and produce a verifiable receipt before commit.", "developerName": "CodeTruss", "category": "Developer Tools", "capabilities": ["Interactive", "Read", "Write"], diff --git a/plugins/codetruss/skills/codetruss/SKILL.md b/plugins/codetruss/skills/codetruss/SKILL.md index b866a44..272c09e 100644 --- a/plugins/codetruss/skills/codetruss/SKILL.md +++ b/plugins/codetruss/skills/codetruss/SKILL.md @@ -1,6 +1,6 @@ --- name: codetruss -description: Set up and operate CodeTruss local acceptance gates for AI-generated code. Use when a developer asks to constrain agent changes with allow or deny globs, configure repository verification, install or diagnose Claude Code or Codex hooks, review a working-tree or staged diff, interpret or verify a CodeTruss receipt, repair a failed verdict, or explicitly opt into provider-backed review or receipt sync. +description: Catch scope drift and AI slop by setting up and operating CodeTruss local acceptance gates for AI-generated code. Use when a developer asks to bind an agent task to allowed or denied files, configure repository verification, install or diagnose Claude Code or Codex hooks, review a working-tree or staged diff before commit, interpret or verify a signed CodeTruss receipt, repair a failed verdict, or explicitly opt into provider-backed review or receipt sync. --- # CodeTruss diff --git a/plugins/codetruss/skills/codetruss/agents/openai.yaml b/plugins/codetruss/skills/codetruss/agents/openai.yaml index 498b22c..784a465 100644 --- a/plugins/codetruss/skills/codetruss/agents/openai.yaml +++ b/plugins/codetruss/skills/codetruss/agents/openai.yaml @@ -1,4 +1,4 @@ interface: display_name: "CodeTruss" - short_description: "Local acceptance gates for agent changes" + short_description: "Catch scope drift and AI slop before commit" default_prompt: "Use $codetruss to review my current agent changes and explain the receipt." diff --git a/skills/codetruss/SKILL.md b/skills/codetruss/SKILL.md index b866a44..272c09e 100644 --- a/skills/codetruss/SKILL.md +++ b/skills/codetruss/SKILL.md @@ -1,6 +1,6 @@ --- name: codetruss -description: Set up and operate CodeTruss local acceptance gates for AI-generated code. Use when a developer asks to constrain agent changes with allow or deny globs, configure repository verification, install or diagnose Claude Code or Codex hooks, review a working-tree or staged diff, interpret or verify a CodeTruss receipt, repair a failed verdict, or explicitly opt into provider-backed review or receipt sync. +description: Catch scope drift and AI slop by setting up and operating CodeTruss local acceptance gates for AI-generated code. Use when a developer asks to bind an agent task to allowed or denied files, configure repository verification, install or diagnose Claude Code or Codex hooks, review a working-tree or staged diff before commit, interpret or verify a signed CodeTruss receipt, repair a failed verdict, or explicitly opt into provider-backed review or receipt sync. --- # CodeTruss diff --git a/skills/codetruss/agents/openai.yaml b/skills/codetruss/agents/openai.yaml index 498b22c..784a465 100644 --- a/skills/codetruss/agents/openai.yaml +++ b/skills/codetruss/agents/openai.yaml @@ -1,4 +1,4 @@ interface: display_name: "CodeTruss" - short_description: "Local acceptance gates for agent changes" + short_description: "Catch scope drift and AI slop before commit" default_prompt: "Use $codetruss to review my current agent changes and explain the receipt." diff --git a/submission/claude.md b/submission/claude.md index e96e497..9b378c6 100644 --- a/submission/claude.md +++ b/submission/claude.md @@ -4,14 +4,17 @@ - Repository: - Package path: `plugins/codetruss-claude` - Homepage: +- Logo: (512 × 512; + SHA-256 `2c46b3aca474ec80918333b6331326ef6f1df6d4a09d48c4f4f9f128dc3d45b8`) - Support: - Privacy: - Terms: Description: -> Keep Claude Code changes inside the approved task, run deterministic local -> analyzers and repository verification, and produce a verifiable receipt. The +> Catch scope drift and AI slop before commit. Keep Claude Code changes inside +> the approved task, run deterministic local analyzers and repository +> verification, and produce a verifiable receipt. The > skill installs CodeTruss's existing project hook only after the developer > confirms repository scope. It never uploads code; provider review and receipt > sync remain explicit opt-ins. diff --git a/submission/openai.md b/submission/openai.md index cf805fa..b02977f 100644 --- a/submission/openai.md +++ b/submission/openai.md @@ -6,7 +6,9 @@ Submission type: **Skills only** - Name: CodeTruss - Category: Developer Tools -- Short description: Prove agent changes stayed inside the task. +- Short description: Catch scope drift and AI slop before commit. +- Logo: (512 × 512; + SHA-256 `2c46b3aca474ec80918333b6331326ef6f1df6d4a09d48c4f4f9f128dc3d45b8`) - Website: - Support: - Privacy: @@ -14,8 +16,9 @@ Submission type: **Skills only** Long description: -> Set a task boundary, run deterministic local scope and quality checks, execute -> your repository's own verification commands, and produce a verifiable receipt +> Bind agent changes to the task. Catch scope drift and AI slop with +> deterministic local checks, run your repository's own verification commands, +> and produce a verifiable receipt > for AI-generated changes. CodeTruss works across coding agents. Deterministic > analysis stays on your machine; provider review and receipt sync are explicit > opt-ins.