{ "$schema": "https://yourcompany.github.io/schemas/package-registry.schema.json", "version": "2.0.0", "generated": "2026-05-15T21:50:55Z", "repo": "randlee/synaptic-canvas", "marketplace": { "name": "Synaptic Canvas", "version": "0.12.0", "status": "beta", "url": "https://github.com/randlee/synaptic-canvas" }, "packages": { "sc-ci-automation": { "name": "sc-ci-automation", "version": "0.12.0", "status": "beta", "tier": 2, "description": "Run CI quality gates (pull \u2192 build \u2192 test) with optional auto-fix and PR creation. Coordinates pull from upstream, builds projects, runs tests, applies straightforward fixes, and creates PRs when all quality gates pass. Supports version bumping with --patch flag.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-ci-automation", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-ci-automation/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "ci", "automation", "testing", "build", "quality-gates", "agents", "workflow" ], "artifacts": { "commands": 1, "skills": 1, "agents": 7, "scripts": 1, "schemas": 0 }, "dependencies": [ "git >= 2.20", "pydantic" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-ci-automation/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-codex": { "name": "sc-codex", "version": "0.12.0", "status": "beta", "tier": 0, "description": "Run Codex agents via a Task Tool-compatible runner, with hooks emulation and background execution support.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-codex", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-codex/README.md", "license": "MIT", "author": { "name": "synaptic-canvas" }, "tags": [ "codex", "agents", "task-tool", "cli" ], "artifacts": { "commands": 1, "skills": 1, "agents": 1, "scripts": 2, "schemas": 2 }, "dependencies": [ "python3", "codex", "pydantic", "pyyaml" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-codex/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-delay-tasks": { "name": "sc-delay-tasks", "version": "0.12.0", "status": "beta", "tier": 0, "description": "Schedule delayed one-shot or bounded polling actions with minimal heartbeats. Useful for waiting before running checks (e.g., CI status) or polling with stop-on-success.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-delay-tasks", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-delay-tasks/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "delay", "polling", "scheduler", "ci", "workflow", "agents" ], "artifacts": { "commands": 1, "skills": 1, "agents": 3, "scripts": 2, "schemas": 0 }, "dependencies": [ "python3", "pydantic" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-delay-tasks/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-docling-pdf": { "name": "sc-docling-pdf", "version": "0.1.0", "status": "beta", "tier": 0, "description": "Convert PDF documents to markdown and structured output using the docling CLI. Selects the optimal conversion profile based on document content: clean text, scanned/OCR, rich datasheets with images and tables, complex layouts via VLM, or technical documents with code and formulas. Extracts images as referenced PNG files for viewing. No MCP required — pure CLI workflow for Claude Code.", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-docling-pdf", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-docling-pdf/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "pdf", "docling", "conversion", "markdown", "ocr", "images", "tables", "datasheets" ], "artifacts": { "commands": 0, "skills": 1, "agents": 0, "scripts": 0, "schemas": 0 }, "dependencies": [ "python3", "docling" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-docling-pdf/CHANGELOG.md", "lastUpdated": "2026-05-14", "dependents": [] }, "sc-git-worktree": { "name": "sc-git-worktree", "version": "0.12.0", "status": "beta", "tier": 1, "description": "Manage git worktrees with optional tracking and protected branch safeguards: create, scan, cleanup, abort, and update worktrees using a standard sibling folder layout with tracking documents. Prevents accidental deletion of protected branches.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-git-worktree", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-git-worktree/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "git", "worktree", "workflow", "agents", "branching" ], "artifacts": { "commands": 1, "skills": 1, "agents": 5, "scripts": 7, "schemas": 0 }, "variables": { "REPO_NAME": { "auto": "git-repo-basename", "description": "Repository name from git toplevel" } }, "dependencies": [ "python3", "pydantic", "git >= 2.20" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-git-worktree/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [ "sc-github-issue" ] }, "sc-github-issue": { "name": "sc-github-issue", "version": "0.12.0", "status": "beta", "tier": 2, "description": "GitHub issue lifecycle management with worktree isolation: list, create, update, and fix issues with automated workflows including PR creation. Integrates with sc-git-worktree for safe isolation.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-github-issue", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-github-issue/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "github", "issues", "workflow", "agents", "pull-requests", "worktree" ], "artifacts": { "commands": 1, "skills": 1, "agents": 4, "scripts": 1, "schemas": 0 }, "dependencies": [ "sc-git-worktree >= 0.7.0", "gh >= 2.0", "pydantic" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-github-issue/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-launch-term": { "name": "sc-launch-term", "version": "0.12.0", "status": "beta", "tier": 0, "description": "Launch Claude, Codex, and Gemini sessions in supported terminals with platform-aware terminal autodetect and optional tmux session management.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-launch-term", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-launch-term/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "terminal", "launcher", "macos", "windows", "tmux", "claude", "codex", "gemini" ], "artifacts": { "commands": 0, "skills": 0, "agents": 0, "scripts": 3, "schemas": 0 }, "dependencies": [ "Python 3 launcher on PATH (`python3`, `py -3`, or `python`)" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-launch-term/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-kanban": { "name": "sc-kanban", "version": "0.12.0", "status": "beta", "tier": 2, "description": "Kanban state machine for Synaptic Canvas: backlog \u2192 board \u2192 done with gate validation, scrubbing, and shared board config (v0.7).\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-kanban", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-kanban/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "kanban", "task-tracking", "workflow", "git", "pr", "gates" ], "artifacts": { "commands": 1, "skills": 1, "agents": 4, "scripts": 5, "schemas": 0 }, "dependencies": [ "python3", "PyYAML", "pydantic", "sc-git-worktree>=0.5.2" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-kanban/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-launchpad": { "name": "sc-launchpad", "version": "0.12.0", "status": "beta", "tier": 0, "description": "Launch Claude, Codex, or Gemini as a separate background sub-agent runtime, with explicit ATM teammate-mode normalization and roster registration.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-launchpad", "license": "MIT", "author": { "name": "synaptic-canvas" }, "tags": [ "background-agents", "claude", "codex", "gemini", "atm" ], "artifacts": { "commands": 0, "skills": 1, "agents": 1, "scripts": 2, "schemas": 0 }, "dependencies": [ "python3", "claude", "codex", "gemini", "pydantic" ], "lastUpdated": "2026-04-29", "dependents": [], "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-launchpad/README.md", "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-launchpad/CHANGELOG.md" }, "sc-manage": { "name": "sc-manage", "version": "0.12.0", "status": "beta", "tier": 0, "description": "Manage Synaptic Canvas Claude packages. List available packages and their install status (local/global), and install or uninstall packages according to policy.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-manage", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-manage/README.md", "license": "MIT", "author": { "name": "synaptic-canvas" }, "tags": [ "management", "packages", "installer", "agents" ], "artifacts": { "commands": 1, "skills": 1, "agents": 4, "scripts": 8, "schemas": 0 }, "dependencies": [ "python3", "git", "pydantic" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-manage/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-repomix-nuget": { "name": "sc-repomix-nuget", "version": "0.12.0", "status": "beta", "tier": 1, "description": "Generate AI-optimized NuGet package context using Repomix with NuGet metadata (dependencies, dependents, namespaces, frameworks). Produces a compressed API surface.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-repomix-nuget", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-repomix-nuget/README.md", "license": "MIT", "author": { "name": "synaptic-canvas" }, "tags": [ "nuget", "repomix", "documentation", "api", "context" ], "artifacts": { "commands": 1, "skills": 1, "agents": 3, "scripts": 3, "schemas": 0 }, "variables": { "REPO_NAME": { "auto": "git-repo-basename", "description": "Repository name for context" } }, "dependencies": [ "node >= 18", "python >= 3.9", "pydantic" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-repomix-nuget/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-roslyn-diff": { "name": "sc-roslyn-diff", "version": "0.12.0", "status": "beta", "tier": 2, "description": "Semantic diffing for .NET source using roslyn-diff with JSON-first outputs, HTML reports, and git/PR-aware comparisons.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-roslyn-diff", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-roslyn-diff/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "diff", "roslyn", "semantic", "csharp", "vb", "git", "azure", "github" ], "artifacts": { "commands": 1, "skills": 1, "agents": 2, "scripts": 6, "schemas": 0 }, "dependencies": [ "dotnet >= 10", "git >= 2.20", "python >= 3.10", "pydantic" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-roslyn-diff/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-startup": { "name": "sc-startup", "version": "0.12.0", "status": "beta", "tier": 2, "description": "Startup runner for Synaptic Canvas: read startup prompt, sync master checklist, optional PR triage, worktree hygiene, and CI pull, then emit a concise status with next steps. Supports read-only mode.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-startup", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-startup/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "startup", "checklist", "git", "ci", "automation", "agents" ], "artifacts": { "commands": 1, "skills": 1, "agents": 2, "scripts": 1, "schemas": 0 }, "dependencies": [ "git >= 2.20", "python3", "PyYAML", "pydantic" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-startup/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-commit-push-pr": { "name": "sc-commit-push-pr", "version": "0.12.0", "status": "beta", "tier": 2, "description": "Commit, push, and create PRs for GitHub and Azure DevOps", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-commit-push-pr", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-commit-push-pr/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "git", "pr", "github", "azure-devops", "workflow" ], "artifacts": { "commands": 0, "skills": 1, "agents": 2, "scripts": 9, "schemas": 0 }, "dependencies": [ "python3", "pydantic", "pyyaml", "git", "gh" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-commit-push-pr/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-rust": { "name": "sc-rust", "version": "0.12.0", "status": "beta", "tier": 2, "description": "Rust development toolkit: idiomatic guidelines, service hardening guidance, design pattern enforcement, and specialized agents for architecture, code review, exploration, implementation, and QA. Includes cross-platform portability guidelines for Ubuntu, macOS, and Windows.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-rust", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-rust/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "rust", "development", "service-hardening", "tokio", "code-review", "architecture", "qa", "agents", "skills" ], "artifacts": { "commands": 0, "skills": 3, "agents": 7, "scripts": 0, "schemas": 0 }, "dependencies": [ "cargo >= 1.87", "cargo-llvm-cov", "sc-compose" ], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-rust/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-ai-cli": { "name": "sc-ai-cli", "version": "0.12.0", "status": "beta", "tier": 0, "description": "AI-first CLI design toolkit: create, review, and harden JSON-first CLIs with MCP-ready contract seams, typed error contracts, auditable mutations, repeatable scaffolding patterns, and stateful simulator design guidance.\n", "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-ai-cli", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-ai-cli/README.md", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "cli", "ai", "mcp", "templates", "simulator", "review", "skills" ], "artifacts": { "commands": 0, "skills": 3, "agents": 0, "scripts": 0, "schemas": 0 }, "dependencies": [], "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-ai-cli/CHANGELOG.md", "lastUpdated": "2026-04-29", "dependents": [] }, "sc-coding-agent-hardening": { "name": "sc-coding-agent-hardening", "status": "beta", "tier": 2, "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-coding-agent-hardening", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-coding-agent-hardening/README.md", "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-coding-agent-hardening/CHANGELOG.md", "dependents": [], "version": "0.12.0", "description": "Harden coding, QA, and orchestration agent prompts so straightforward defects are fixed instead of being dismissed as minor, pre-existing, non-blocking, or technical debt.\n", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "agents", "prompt-hardening", "qa", "review", "orchestration", "skills" ], "artifacts": { "commands": 0, "skills": 1, "agents": 0, "scripts": 0, "schemas": 0 }, "dependencies": [], "lastUpdated": "2026-04-29" }, "sc-just": { "name": "sc-just", "status": "beta", "tier": 2, "github": "randlee/synaptic-canvas", "repo": "https://github.com/randlee/synaptic-canvas", "path": "packages/sc-just", "readme": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-just/README.md", "changelog": "https://raw.githubusercontent.com/randlee/synaptic-canvas/main/packages/sc-just/CHANGELOG.md", "dependents": [], "version": "0.1.0", "description": "Set up repo-local just task runners with a curated Justfile, optional .just/ helper scripts, and starter templates for minimal, Python, Go, .NET, and Rust repos.\n", "license": "MIT", "author": { "name": "randlee" }, "tags": [ "just", "task-runner", "automation", "templates", "skills" ], "artifacts": { "commands": 0, "skills": 1, "agents": 0, "scripts": 0, "schemas": 0 }, "dependencies": [ "just >= 1.0", "python3 >= 3.11" ], "lastUpdated": "2026-05-15" } }, "metadata": { "registryVersion": "2.0.0", "schemaVersion": "1.0.0", "totalPackages": 12, "totalCommands": 13, "totalSkills": 11, "totalAgents": 34, "totalScripts": 19, "categories": { "automation": [ "sc-delay-tasks", "sc-ci-automation", "sc-startup", "sc-commit-push-pr", "sc-launch-term", "sc-launchpad", "sc-just" ], "development-tools": [ "sc-git-worktree", "sc-github-issue", "sc-kanban" ], "package-management": [ "sc-manage" ], "documentation": [ "sc-repomix-nuget" ] }, "totalSchemas": 2 }, "versionCompatibility": { "marketplace": "0.7.0", "minimumPackageVersion": "0.4.0", "maximumPackageVersion": "0.x.x", "note": "Marketplace is in beta. All packages should remain at 0.x versions until first stable release (1.0.0)" }, "publishers": { "randlee": { "name": "Randall Lee", "github_handle": "randlee", "github_url": "https://github.com/randlee", "verification": { "level": 1, "method": "github_organization", "verified_date": "2025-12-04T00:00:00Z" }, "packages": [ "sc-delay-tasks", "sc-ci-automation", "sc-git-worktree", "sc-manage", "sc-repomix-nuget", "sc-github-issue", "sc-kanban", "sc-startup", "sc-commit-push-pr", "sc-launch-term", "sc-launchpad", "sc-just" ], "total_packages": 12 } } }