Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions plugins/architecture/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "architecture",
"version": "0.3.4",
"description": "Scans an existing codebase for module-level architecture friction \u2014 shallow modules, seam leaks, and locality gaps \u2014 using Ousterhout's deep-module lens, presents candidates as a self-contained HTML report, and runs an interview loop on the selected candidate before handing off for planning.",
"version": "0.3.5",
"description": "Scans an existing codebase for module-level architecture friction shallow modules, seam leaks, and locality gaps using Ousterhout's deep-module lens, presents candidates as a self-contained HTML report, and runs an interview loop on the selected candidate before handing off for planning.",
"author": {
"name": "Melodic Software",
"email": "info@melodicsoftware.com"
Expand Down
8 changes: 8 additions & 0 deletions plugins/architecture/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to the `architecture` plugin are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning.

## [0.3.5]

### Changed

- Skills with `!` dynamic-context injections now declare `shell: bash` explicitly, per
the pinned precompute convention — bash-only pipelines must not fall through to a
PowerShell host.

## [0.3.4]

### Changed
Expand Down
1 change: 1 addition & 0 deletions plugins/architecture/skills/improve/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Scan an existing codebase for module-level friction and architectu
argument-hint: "[action] (e.g., deepening)"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Pre-computed context
Expand Down
12 changes: 10 additions & 2 deletions plugins/bug-report/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,22 @@
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "bug-report",
"version": "0.5.1",
"version": "0.5.2",
"description": "Produces a structured five-field bug report — title, steps to reproduce, expected vs actual, severity with justification, and suggested fix location — from an informal defect description. Read-only by default: it emits the report and never edits code, opens a PR, or files an issue on its own.",
"author": {
"name": "Melodic Software",
"email": "info@melodicsoftware.com"
},
"license": "MIT",
"keywords": ["bug", "bug-report", "defect", "triage", "issue", "workflow", "skill"],
"keywords": [
"bug",
"bug-report",
"defect",
"triage",
"issue",
"workflow",
"skill"
],
"userConfig": {
"output_dir": {
"type": "directory",
Expand Down
8 changes: 8 additions & 0 deletions plugins/bug-report/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to the `bug-report` plugin are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning.

## [0.5.2]

### Changed

- Skills with `!` dynamic-context injections now declare `shell: bash` explicitly, per
the pinned precompute convention — bash-only pipelines must not fall through to a
PowerShell host.

## [0.5.1]

### Changed
Expand Down
1 change: 1 addition & 0 deletions plugins/bug-report/skills/write/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Produce a structured 5-field bug report (title, steps to reproduce
argument-hint: "[--file] [--quick|--full] [--no-survey] <bug description>"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Pre-computed context
Expand Down
16 changes: 14 additions & 2 deletions plugins/claude-config/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,24 @@
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "claude-config",
"version": "0.8.0",
"version": "0.8.1",
"description": "Four audit skills for a repo's Claude Code configuration: audit (settings.json / .mcp.json / hooks / plugins / permissions drift), audit-automation-gaps (evidence-gated verdicts on automation gaps), audit-permission-grants (allow-rule / allowed-tools grants for auto-mode durability and portability), and audit-model-fit (instruction surfaces swept for model-hobbling constraints newer models no longer need).",
"author": {
"name": "Melodic Software",
"email": "info@melodicsoftware.com"
},
"license": "MIT",
"keywords": ["settings", "configuration", "hooks", "plugins", "permissions", "automation", "audit", "maintenance", "skill", "instructions", "model-fit"]
"keywords": [
"settings",
"configuration",
"hooks",
"plugins",
"permissions",
"automation",
"audit",
"maintenance",
"skill",
"instructions",
"model-fit"
]
}
8 changes: 8 additions & 0 deletions plugins/claude-config/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to the `claude-config` plugin are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning.

## [0.8.1]

### Changed

- Skills with `!` dynamic-context injections now declare `shell: bash` explicitly, per
the pinned precompute convention — bash-only pipelines must not fall through to a
PowerShell host.

## [0.8.0]

### Added
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Audit a repo's Claude Code automation landscape (hooks, MCP server
argument-hint: "[--recommend-only] [--implement] [category] — category: hooks|mcp|skills|subagents|scheduled|all (default: all)"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Pre-computed context
Expand Down
1 change: 1 addition & 0 deletions plugins/claude-config/skills/audit-model-fit/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Audit local Claude Code instruction surfaces (user + project CLAUD
argument-hint: "[scope] — scope: claude-md|skills|agents|rules|hooks|all (default: all)"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Pre-computed context
Expand Down
1 change: 1 addition & 0 deletions plugins/claude-config/skills/audit/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Audit Claude Code configuration files — settings.json, settings.
argument-hint: "[--fix] [scope] — scope: permissions|mcp|hooks|plugins|issues|all (default: all)"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Pre-computed context
Expand Down
16 changes: 14 additions & 2 deletions plugins/claude-memory/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,24 @@
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "claude-memory",
"version": "0.3.0",
"version": "0.3.1",
Comment thread
kyle-sexton marked this conversation as resolved.
"description": "Keeps a repo's Claude Code memory layer healthy and under your control, against criteria derived from official Claude Code documentation. The audit skill checks the instruction/memory layer (CLAUDE.md, CLAUDE.local.md, .claude/rules/, auto-memory) with a deterministic script-backed spine plus judgment-tier checks. The stateless skill inspects, disables, and (confirm-gated) purges Claude-written auto memory across all settings scopes.",
"author": {
"name": "Melodic Software",
"email": "info@melodicsoftware.com"
},
"license": "MIT",
"keywords": ["memory", "claude-md", "rules", "auto-memory", "instructions", "audit", "stateless", "disable", "purge", "maintenance", "skill"]
"keywords": [
"memory",
"claude-md",
"rules",
"auto-memory",
"instructions",
"audit",
"stateless",
"disable",
"purge",
"maintenance",
"skill"
]
}
8 changes: 8 additions & 0 deletions plugins/claude-memory/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to the `claude-memory` plugin are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning.

## [0.3.1]

### Changed

- Skills with `!` dynamic-context injections now declare `shell: bash` explicitly, per
the pinned precompute convention — bash-only pipelines must not fall through to a
PowerShell host.

## [0.3.0]

### Added
Expand Down
1 change: 1 addition & 0 deletions plugins/claude-memory/skills/audit/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Audit the Claude Code instruction/memory layer — CLAUDE.md, CLAU
argument-hint: "[audit|fix|update|report] — default: audit"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Pre-computed context
Expand Down
1 change: 1 addition & 0 deletions plugins/claude-memory/skills/stateless/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Inspect and turn off Claude Code's auto memory — the notes Claud
argument-hint: "[status|disable|purge] — default: status"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Auto-memory snapshot
Expand Down
2 changes: 1 addition & 1 deletion plugins/claude-ops/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "claude-ops",
"version": "0.17.1",
"version": "0.17.2",
"description": "Claude Code operations toolkit. Seven skills: observability (read locally captured telemetry — OTEL store, collector, hook-event JSONL, ccusage — with trend reports and store pruning), known-issues (search known Claude product GitHub bugs, check service health, maintain a persistent tracked-issue registry), changelog (ingest Claude Code changelog entries and integrate them into the current repo), plugins (bring a machine's plugin fleet current on demand — marketplace refresh, effective-scope updates including in-repo project/local installs, new-plugin install per policy, scope-divergence detection and explicit convergence), morning-brief (read-only gh-based operator morning view — queue-label counts, merge-ready PRs, parked decisions with their RECOMMENDED lines, and loop-lane telemetry freshness), lanes (start/restart/stop/status loop lanes as named background Claude Code sessions seeded from canonical prompt files, with per-lane model/effort and a repo-pull + marketplace-refresh launch step), and a re-runnable setup action that settles where the known-issues registry lives. Plus a family of seven advisory *-audit telemetry-emitter hooks (API errors, config changes, instruction loads, permission denials, pre-compaction, skill usage, tool failures) that emit the shared hook-telemetry envelope, and a reference sink that maps envelopes into the hook-events.jsonl the observability skill reads.",
"author": {
"name": "Melodic Software",
Expand Down
8 changes: 8 additions & 0 deletions plugins/claude-ops/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to the `claude-ops` plugin are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning.

## [0.17.2]

### Changed

- Skills with `!` dynamic-context injections now declare `shell: bash` explicitly, per
the pinned precompute convention — bash-only pipelines must not fall through to a
PowerShell host.

## [0.17.1]

### Fixed
Expand Down
1 change: 1 addition & 0 deletions plugins/claude-ops/skills/changelog/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Ingest Claude Code changelog entries and integrate them into the c
argument-hint: "<action> [version|text] — actions: fetch (default on passive mention), diff, status, apply (explicit only)"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Variables
Expand Down
1 change: 1 addition & 0 deletions plugins/claude-ops/skills/known-issues/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Looks up and tracks known Claude product issues — searches known
argument-hint: "<action> [args] — actions: status (default), search, check-all, scan, list, quality, create. e.g., 'search Stop hook', 'check-all', 'create bug \"title\"'"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Pre-computed context
Expand Down
1 change: 1 addition & 0 deletions plugins/claude-ops/skills/lanes/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Start, restart, stop, and check loop lanes as named background Cla
argument-hint: "[start|restart|status|stop] [lane...] — start (default); restart/stop accept lane names; --config, --repo, --dry-run, --no-pull, --no-update"
user-invocable: true
disable-model-invocation: true
shell: bash
---

## Pre-computed context
Expand Down
1 change: 1 addition & 0 deletions plugins/claude-ops/skills/morning-brief/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Prints the operator's read-only morning view for the current GitHu
argument-hint: "[--repo owner/name] [--telemetry-issue N] [--stale-hours N] — read-only; omit to view the current repo"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Pre-computed context
Expand Down
1 change: 1 addition & 0 deletions plugins/claude-ops/skills/observability/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Read and report on locally captured Claude Code telemetry — OTEL
user-invocable: true
disable-model-invocation: false
argument-hint: "[scope|action] — week (default), session, day, month, since:YYYY-MM-DD, all, clean [--keep-days N] [--dry-run]"
shell: bash
---

## Pre-computed context
Expand Down
2 changes: 1 addition & 1 deletion plugins/code-tidying/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "code-tidying",
"version": "0.7.0",
"version": "0.7.1",
"description": "Code tidying and comment hygiene: /code-tidying:tidy proactively hunts a rotated, glob-scoped lane for Beck-style tidyings under a research-backed scope budget and ships one tight PR; /code-tidying:batch-simplify sweeps recently changed files through grouped, dependency-ordered simplification waves with a never-drop deferred-items contract; /code-tidying:audit-comment-residue is a read-only classifier that flags history, plan, conversational, and ticket/PR residue in code comments for author-applied deletion. Project-specific tidy lanes are scaffolded into a tracked .claude/tidy-lanes/ config folder by a re-runnable setup skill.",
"author": {
"name": "Melodic Software",
Expand Down
8 changes: 8 additions & 0 deletions plugins/code-tidying/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to the `code-tidying` plugin are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning.

## [0.7.1]

### Changed

- Skills with `!` dynamic-context injections now declare `shell: bash` explicitly, per
the pinned precompute convention — bash-only pipelines must not fall through to a
PowerShell host.

## [0.7.0]

### Changed
Expand Down
1 change: 1 addition & 0 deletions plugins/code-tidying/skills/audit-comment-residue/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ argument-hint: "[audit] [target]"
user-invocable: true
disable-model-invocation: false
allowed-tools: Bash(bash *audit-comment-residue/scripts/detect.sh*)
shell: bash
---

## Pre-computed context
Expand Down
1 change: 1 addition & 0 deletions plugins/code-tidying/skills/batch-simplify/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ name: batch-simplify
description: "Batch-run simplification across all recently changed files, grouped by ecosystem and dependency order. Use when: 'batch simplify', 'simplify recent changes', 'simplify everything', 'forgot to run simplify', 'catch up on simplify', 'simplify my branch changes', or after a multi-session sprint. Accepts a time window (`24h`, `7d`) or `branch` to diff the current branch vs the default branch; optional `docs` flag includes .md files for post-migration or post-refactor doc sweeps. Skip for single-file cleanup — use /simplify instead."
user-invocable: true
argument-hint: "[time-window | branch] [docs] (e.g., /batch-simplify 72h, /batch-simplify branch docs — default: 48h)"
shell: bash
---

## Pre-computed context
Expand Down
1 change: 1 addition & 0 deletions plugins/code-tidying/skills/tidy/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ argument-hint: "[<lane> | dry-run [<lane>] | self-update | help]"
disable-model-invocation: false
user-invocable: true
allowed-tools: Bash(bash ${CLAUDE_PLUGIN_ROOT}/skills/tidy/scripts/open-pr-count.sh:*)
shell: bash
---

## Pre-computed context
Expand Down
2 changes: 1 addition & 1 deletion plugins/codebase-health/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "codebase-health",
"version": "0.7.0",
"version": "0.7.1",
"description": "Repo-wide drift audit between docs, config, code, and architecture: verifies every factual claim against reality via parallel subagent fan-out, severity-rates findings, and reports read-only, delegating remediation to the implementation/verification lanes. Audit dimensions are configurable through a tracked .claude/codebase-health.md config file written by the setup skill.",
"author": {
"name": "Melodic Software",
Expand Down
8 changes: 8 additions & 0 deletions plugins/codebase-health/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to the `codebase-health` plugin are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning.

## [0.7.1]

### Changed

- Skills with `!` dynamic-context injections now declare `shell: bash` explicitly, per
the pinned precompute convention — bash-only pipelines must not fall through to a
PowerShell host.

## [0.7.0]

### Changed
Expand Down
1 change: 1 addition & 0 deletions plugins/codebase-health/skills/audit/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Audit a codebase for drift between docs, config, code, and archite
argument-hint: "[scope] [--fix] [--docs-only|--code-only|--config-only|--arch-only]"
user-invocable: true
disable-model-invocation: false
shell: bash
---

## Pre-computed context
Expand Down
10 changes: 8 additions & 2 deletions plugins/context7/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "context7",
"version": "0.4.1",
"version": "0.4.2",
"description": "Looks up current library documentation, API references, and code examples via Context7 (ctx7 CLI or the Context7 MCP server) with a two-step resolve-then-query workflow: a lookup skill (default lookup plus an upstream drift-check action) and a setup skill for CLI install, auth, and MCP configuration.",
"author": {
"name": "Melodic Software",
"email": "info@melodicsoftware.com"
},
"license": "MIT",
"keywords": ["context7", "documentation", "library-docs", "api-reference", "tooling"]
"keywords": [
"context7",
"documentation",
"library-docs",
"api-reference",
"tooling"
]
}
8 changes: 8 additions & 0 deletions plugins/context7/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to the `context7` plugin are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning.

## [0.4.2]

### Changed

- Skills with `!` dynamic-context injections now declare `shell: bash` explicitly, per
the pinned precompute convention — bash-only pipelines must not fall through to a
PowerShell host.

## [0.4.1]

### Changed
Expand Down
1 change: 1 addition & 0 deletions plugins/context7/skills/lookup/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ allowed-tools:
metadata:
upstream-version: upstash/context7@master
synced: 2026-05-22
shell: bash
---

## Pre-computed context
Expand Down
Loading
Loading