@@ -143,6 +143,240 @@ python3 tools/sc-install.py install sc-delay-tasks
143143
144144---
145145
146+ ### [ sc-ai-cli] ( packages/sc-ai-cli/ )
147+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-ai-cli/CHANGELOG.md )
148+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-ai-cli/CHANGELOG.md )
149+ [ ![ Tier 1] ( https://img.shields.io/badge/tier-1-yellow )] ( README.md#-package-tiers-explained )
150+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( ../../LICENSE )
151+
152+ ** AI-first CLI design toolkit** β Create, review, and harden JSON-first CLIs with MCP-ready contracts, typed error handling, and simulator-backed testing.
153+
154+ ** Use when you need to:**
155+ - Design CLIs whose primary contract is machine consumption, not human prose
156+ - Review existing CLIs against AI-first contract standards (JSON, errors, auditability)
157+ - Build stateful simulators for device, service, or database integrations
158+ - Generate scaffolding for Rust, .NET, or Go CLI projects
159+
160+ π ** [ Full README] ( packages/sc-ai-cli/README.md ) ** | π‘ ** [ 7 Use Cases] ( packages/sc-ai-cli/USE-CASES.md ) ** | π ** [ Changelog] ( packages/sc-ai-cli/CHANGELOG.md ) **
161+
162+ ---
163+
164+ ### [ sc-ci-automation] ( packages/sc-ci-automation/ )
165+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-ci-automation/CHANGELOG.md )
166+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-ci-automation/CHANGELOG.md )
167+ [ ![ Tier 2] ( https://img.shields.io/badge/tier-2-orange )] ( README.md#-package-tiers-explained )
168+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( packages/sc-ci-automation/LICENSE )
169+
170+ ** CI quality gate automation** β Run pull β build β test pipelines with optional auto-fix and PR creation when gates pass.
171+
172+ ** Use when you need to:**
173+ - Automate pre-merge quality checks across any project stack
174+ - Run CI pipelines with version bumping and auto-fix
175+ - Coordinate 7 specialized agents for validation, build, test, fix, and PR creation
176+ - Enforce quality gates with configurable warning and failure policies
177+
178+ π ** [ Full README] ( packages/sc-ci-automation/README.md ) ** | π‘ ** [ 7 Use Cases] ( packages/sc-ci-automation/USE-CASES.md ) ** | π§ ** [ Troubleshooting] ( packages/sc-ci-automation/TROUBLESHOOTING.md ) ** | π ** [ Changelog] ( packages/sc-ci-automation/CHANGELOG.md ) **
179+
180+ ---
181+
182+ ### [ sc-codex] ( packages/sc-codex/ )
183+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-codex/CHANGELOG.md )
184+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-codex/CHANGELOG.md )
185+ [ ![ Tier 2] ( https://img.shields.io/badge/tier-2-orange )] ( README.md#-package-tiers-explained )
186+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( packages/sc-codex/LICENSE )
187+
188+ ** Task Tool-compatible Codex runner** β Execute Codex agents with hooks emulation and background execution support.
189+
190+ ** Use when you need to:**
191+ - Run OpenAI Codex agents as task tools within Claude Code
192+ - Emulate hooks and lifecycle events for Codex sessions
193+ - Execute Codex tasks in the background with structured output
194+ - Integrate Codex into multi-agent workflows with typed contracts
195+
196+ π ** [ Full README] ( packages/sc-codex/README.md ) ** | π ** [ Changelog] ( packages/sc-codex/CHANGELOG.md ) **
197+
198+ ---
199+
200+ ### [ sc-coding-agent-hardening] ( packages/sc-coding-agent-hardening/ )
201+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-coding-agent-hardening/CHANGELOG.md )
202+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-coding-agent-hardening/CHANGELOG.md )
203+ [ ![ Tier 0] ( https://img.shields.io/badge/tier-0-green )] ( README.md#-package-tiers-explained )
204+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( packages/sc-coding-agent-hardening/LICENSE )
205+
206+ ** Agent prompt hardening** β Prevent coding, QA, and orchestration agents from dismissing straightforward defects.
207+
208+ ** Use when you need to:**
209+ - Stop agents from marking bugs as "minor", "pre-existing", or "technical debt"
210+ - Apply hardening patterns across agent categories (coding, QA, orchestration)
211+ - Rewrite agent system prompts to enforce fix-first behavior
212+ - Map hardening policies to specific repositories and agent types
213+
214+ π ** [ Full README] ( packages/sc-coding-agent-hardening/README.md ) ** | π ** [ Changelog] ( packages/sc-coding-agent-hardening/CHANGELOG.md ) **
215+
216+ ---
217+
218+ ### [ sc-commit-push-pr] ( packages/sc-commit-push-pr/ )
219+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-commit-push-pr/CHANGELOG.md )
220+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-commit-push-pr/CHANGELOG.md )
221+ [ ![ Tier 2] ( https://img.shields.io/badge/tier-2-orange )] ( README.md#-package-tiers-explained )
222+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( ../../LICENSE )
223+
224+ ** Automated commit, push, and PR creation** β Multi-provider PR workflow with preflight validation for GitHub and Azure DevOps.
225+
226+ ** Use when you need to:**
227+ - Automate the commit β push β PR workflow from Claude Code
228+ - Detect git hosting provider (GitHub vs Azure DevOps) automatically
229+ - Run preflight checks before pushing (clean tree, branch validity, auth)
230+ - Create cross-provider PRs with consistent metadata
231+
232+ π ** [ Full README] ( packages/sc-commit-push-pr/README.md ) ** | π ** [ Changelog] ( packages/sc-commit-push-pr/CHANGELOG.md ) **
233+
234+ ---
235+
236+ ### [ sc-just] ( packages/sc-just/ )
237+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-just/CHANGELOG.md )
238+ [ ![ v0.1.0] ( https://img.shields.io/badge/version-0.1.0-blue )] ( packages/sc-just/CHANGELOG.md )
239+ [ ![ Tier 1] ( https://img.shields.io/badge/tier-1-yellow )] ( README.md#-package-tiers-explained )
240+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( ../../LICENSE )
241+
242+ ** Repo-local just task runners** β Set up curated Justfiles with helper scripts and starter templates for 5 language profiles.
243+
244+ ** Use when you need to:**
245+ - Bootstrap a ` just ` task runner in any repository
246+ - Choose from minimal, Python, Go, .NET, or Rust starter templates
247+ - Get pre-built helpers for fmt, lint, test, and common workflows
248+ - Adapt templates to existing toolchains via ` .just/config.toml `
249+
250+ π ** [ Full README] ( packages/sc-just/README.md ) ** | π ** [ Changelog] ( packages/sc-just/CHANGELOG.md ) **
251+
252+ ---
253+
254+ ### [ sc-kanban] ( packages/sc-kanban/ )
255+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-kanban/CHANGELOG.md )
256+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-kanban/CHANGELOG.md )
257+ [ ![ Tier 2] ( https://img.shields.io/badge/tier-2-orange )] ( README.md#-package-tiers-explained )
258+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( packages/sc-kanban/LICENSE )
259+
260+ ** Kanban state machine** β Track tasks from backlog to board to done with gate validation, scrubbing, and shared board config.
261+
262+ ** Use when you need to:**
263+ - Manage task workflow through backlog β board β done states
264+ - Validate transitions with configurable quality gates
265+ - Scrub and reconcile task state against worktrees and PRs
266+ - Share board configuration across team members
267+
268+ π ** [ Full README] ( packages/sc-kanban/README.md ) ** | π‘ ** [ 7 Use Cases] ( packages/sc-kanban/USE-CASES.md ) ** | π§ ** [ Troubleshooting] ( packages/sc-kanban/TROUBLESHOOTING.md ) ** | π ** [ Changelog] ( packages/sc-kanban/CHANGELOG.md ) **
269+
270+ ---
271+
272+ ### [ sc-launch-term] ( packages/sc-launch-term/ )
273+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-launch-term/CHANGELOG.md )
274+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-launch-term/CHANGELOG.md )
275+ [ ![ Tier 1] ( https://img.shields.io/badge/tier-1-yellow )] ( README.md#-package-tiers-explained )
276+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( packages/sc-launch-term/LICENSE )
277+
278+ ** Terminal session launcher** β Launch Claude, Codex, and Gemini in supported terminals with platform-aware autodetect.
279+
280+ ** Use when you need to:**
281+ - Launch Claude Code, Codex, or Gemini sessions in the right terminal
282+ - Auto-detect the best terminal emulator on macOS or Windows
283+ - Manage AI coding sessions in tmux with automatic session naming
284+ - Start model-specific sessions (` /sc/sonnet ` , ` /sc/haiku ` , ` /sc/opus ` , ` /sc/codex ` , ` /sc/gemini ` )
285+
286+ π ** [ Full README] ( packages/sc-launch-term/README.md ) ** | π ** [ Changelog] ( packages/sc-launch-term/CHANGELOG.md ) **
287+
288+ ---
289+
290+ ### [ sc-launchpad] ( packages/sc-launchpad/ )
291+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-launchpad/CHANGELOG.md )
292+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-launchpad/CHANGELOG.md )
293+ [ ![ Tier 2] ( https://img.shields.io/badge/tier-2-orange )] ( README.md#-package-tiers-explained )
294+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( packages/sc-launchpad/LICENSE )
295+
296+ ** Background sub-agent runtime** β Launch Claude, Codex, or Gemini as separate background agents with ATM teammate-mode normalization.
297+
298+ ** Use when you need to:**
299+ - Spawn Claude, Codex, or Gemini as independent background sub-agents
300+ - Register agents in the ATM roster with teammate-mode normalization
301+ - Run parallel agent workflows without blocking the main session
302+ - Coordinate multi-model agent teams with typed task contracts
303+
304+ π ** [ Full README] ( packages/sc-launchpad/README.md ) ** | π ** [ Changelog] ( packages/sc-launchpad/CHANGELOG.md ) **
305+
306+ ---
307+
308+ ### [ sc-roslyn-diff] ( packages/sc-roslyn-diff/ )
309+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-roslyn-diff/CHANGELOG.md )
310+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-roslyn-diff/CHANGELOG.md )
311+ [ ![ Tier 2] ( https://img.shields.io/badge/tier-2-orange )] ( README.md#-package-tiers-explained )
312+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( packages/sc-roslyn-diff/LICENSE )
313+
314+ ** Semantic diffing for .NET** β Roslyn-powered diffs with JSON outputs, HTML reports, and git/PR-aware comparisons.
315+
316+ ** Use when you need to:**
317+ - Diff C# or VB.NET source semantically, not just textually
318+ - Generate JSON-first diff outputs for machine consumption
319+ - Produce HTML diff reports for human review
320+ - Compare against git history or PR branches with context-aware results
321+
322+ π ** [ Full README] ( packages/sc-roslyn-diff/README.md ) ** | π‘ ** [ 7 Use Cases] ( packages/sc-roslyn-diff/USE-CASES.md ) ** | π§ ** [ Troubleshooting] ( packages/sc-roslyn-diff/TROUBLESHOOTING.md ) ** | π ** [ Changelog] ( packages/sc-roslyn-diff/CHANGELOG.md ) **
323+
324+ ---
325+
326+ ### [ sc-rust] ( packages/sc-rust/ )
327+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-rust/CHANGELOG.md )
328+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-rust/CHANGELOG.md )
329+ [ ![ Tier 2] ( https://img.shields.io/badge/tier-2-orange )] ( README.md#-package-tiers-explained )
330+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( ../../LICENSE )
331+
332+ ** Rust development toolkit** β Idiomatic guidelines, service hardening, pattern enforcement, and specialized agents for architecture, code review, and QA.
333+
334+ ** Use when you need to:**
335+ - Enforce Rust best practices with 11 design pattern modules (typestate, sealed traits, newtype, etc.)
336+ - Harden Rust services for production with tokio, observability, and resilience patterns
337+ - Deploy specialized agents: architect, code reviewer, explorer, developer, QA
338+ - Get cross-platform portability guidance for Ubuntu, macOS, and Windows
339+
340+ π ** [ Full README] ( packages/sc-rust/README.md ) ** | π‘ ** [ 7 Use Cases] ( packages/sc-rust/USE-CASES.md ) ** | π ** [ Changelog] ( packages/sc-rust/CHANGELOG.md ) **
341+
342+ ---
343+
344+ ### [ sc-startup] ( packages/sc-startup/ )
345+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-startup/CHANGELOG.md )
346+ [ ![ v0.12.0] ( https://img.shields.io/badge/version-0.12.0-blue )] ( packages/sc-startup/CHANGELOG.md )
347+ [ ![ Tier 2] ( https://img.shields.io/badge/tier-2-orange )] ( README.md#-package-tiers-explained )
348+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( packages/sc-startup/LICENSE )
349+
350+ ** Startup runner for Synaptic Canvas** β Sync checklist, triage PRs, verify worktree hygiene, and pull CI on session start.
351+
352+ ** Use when you need to:**
353+ - Run a standardized startup routine when beginning a Claude Code session
354+ - Sync the master checklist and surface pending tasks
355+ - Triage open PRs and verify worktree state
356+ - Pull CI changes and emit a concise status with next steps
357+
358+ π ** [ Full README] ( packages/sc-startup/README.md ) ** | π‘ ** [ 7 Use Cases] ( packages/sc-startup/USE-CASES.md ) ** | π§ ** [ Troubleshooting] ( packages/sc-startup/TROUBLESHOOTING.md ) ** | π ** [ Changelog] ( packages/sc-startup/CHANGELOG.md ) **
359+
360+ ---
361+
362+ ### [ sc-docling-pdf] ( packages/sc-docling-pdf/ )
363+ [ ![ Beta] ( https://img.shields.io/badge/status-beta-yellow )] ( packages/sc-docling-pdf/CHANGELOG.md )
364+ [ ![ v0.1.0] ( https://img.shields.io/badge/version-0.1.0-blue )] ( packages/sc-docling-pdf/CHANGELOG.md )
365+ [ ![ Tier 2] ( https://img.shields.io/badge/tier-2-orange )] ( README.md#-package-tiers-explained )
366+ [ ![ MIT License] ( https://img.shields.io/badge/license-MIT-green )] ( ../../LICENSE )
367+
368+ ** PDF to structured output** β Convert PDFs to markdown, extract images and tables using the docling CLI with content-aware profile selection.
369+
370+ ** Use when you need to:**
371+ - Convert PDF documents to clean, structured markdown for LLM consumption
372+ - Extract images, tables, and diagrams as referenced PNG files
373+ - Process scanned documents with OCR (selectable engine and language)
374+ - Handle complex layouts with VLM fallback when standard conversion fails
375+
376+ π ** [ Full README] ( packages/sc-docling-pdf/README.md ) ** | π ** [ Changelog] ( packages/sc-docling-pdf/CHANGELOG.md ) **
377+
378+ ---
379+
146380## π― Find the Right Package
147381
148382### I want to...
@@ -154,6 +388,19 @@ python3 tools/sc-install.py install sc-delay-tasks
154388| ** Fix GitHub issues in isolated worktrees** | sc-github-issue | [ Examples] ( packages/sc-github-issue/USE-CASES.md ) |
155389| ** Analyze a C# project with AI** | sc-repomix-nuget | [ Examples] ( packages/sc-repomix-nuget/USE-CASES.md ) |
156390| ** Discover & install packages** | sc-manage | [ Guide] ( packages/sc-manage/USE-CASES.md ) |
391+ | ** Design an AI-first CLI** | sc-ai-cli | [ Examples] ( packages/sc-ai-cli/USE-CASES.md ) |
392+ | ** Automate CI quality gates** | sc-ci-automation | [ Examples] ( packages/sc-ci-automation/USE-CASES.md ) |
393+ | ** Run Codex agents from Claude** | sc-codex | [ Readme] ( packages/sc-codex/README.md ) |
394+ | ** Harden coding agent prompts** | sc-coding-agent-hardening | [ Readme] ( packages/sc-coding-agent-hardening/README.md ) |
395+ | ** Automate commit/push/PR workflow** | sc-commit-push-pr | [ Readme] ( packages/sc-commit-push-pr/README.md ) |
396+ | ** Bootstrap a just task runner** | sc-just | [ Readme] ( packages/sc-just/README.md ) |
397+ | ** Track tasks on a kanban board** | sc-kanban | [ Examples] ( packages/sc-kanban/USE-CASES.md ) |
398+ | ** Launch AI coding sessions** | sc-launch-term | [ Readme] ( packages/sc-launch-term/README.md ) |
399+ | ** Spawn background sub-agents** | sc-launchpad | [ Readme] ( packages/sc-launchpad/README.md ) |
400+ | ** Diff .NET source semantically** | sc-roslyn-diff | [ Examples] ( packages/sc-roslyn-diff/USE-CASES.md ) |
401+ | ** Develop idiomatic Rust code** | sc-rust | [ Examples] ( packages/sc-rust/USE-CASES.md ) |
402+ | ** Run startup checklist on open** | sc-startup | [ Examples] ( packages/sc-startup/USE-CASES.md ) |
403+ | ** Convert PDF to structured output** | sc-docling-pdf | [ Readme] ( packages/sc-docling-pdf/README.md ) |
157404| ** See all available packages** | Any | [ Registry] ( docs/registries/nuget/registry.json ) |
158405
159406---
@@ -167,6 +414,19 @@ python3 tools/sc-install.py install sc-delay-tasks
167414| sc-manage | Package Mgr | π‘ Beta | 0.6.0 | 0 | Python 3.6+ |
168415| sc-repomix-nuget | Analysis | π‘ Beta | 0.6.0 | 2 | Node 18+, .NET SDK |
169416| sc-github-issue | GitHub | π‘ Beta | 0.6.0 | 2 | Git 2.27+, gh CLI 2.0+ |
417+ | sc-ai-cli | CLI Design | π‘ Beta | 0.12.0 | 1 | None |
418+ | sc-ci-automation | CI/CD | π‘ Beta | 0.12.0 | 2 | Git 2.20+, gh CLI |
419+ | sc-codex | Agents | π‘ Beta | 0.12.0 | 2 | Python 3, Codex CLI |
420+ | sc-coding-agent-hardening | Quality | π‘ Beta | 0.12.0 | 0 | None |
421+ | sc-commit-push-pr | Workflow | π‘ Beta | 0.12.0 | 2 | Python 3, Git, gh CLI |
422+ | sc-just | Tools | π‘ Beta | 0.1.0 | 1 | just β₯ 1.0 |
423+ | sc-kanban | Task Mgmt | π‘ Beta | 0.12.0 | 2 | Python 3, sc-git-worktree |
424+ | sc-launch-term | Launcher | π‘ Beta | 0.12.0 | 1 | Python 3 |
425+ | sc-launchpad | Agents | π‘ Beta | 0.12.0 | 2 | Python 3, Claude/Codex/Gemini |
426+ | sc-roslyn-diff | Analysis | π‘ Beta | 0.12.0 | 2 | .NET 10+, Python 3.10+ |
427+ | sc-rust | Development | π‘ Beta | 0.12.0 | 2 | Cargo β₯ 1.87 |
428+ | sc-startup | Automation | π‘ Beta | 0.12.0 | 2 | Git 2.20+, Python 3 |
429+ | sc-docling-pdf | Conversion | π‘ Beta | 0.1.0 | 2 | docling β₯ 2.90.0 |
170430
171431** Status:** β
Stable (production-ready) | π‘ Beta (active development) | π΄ Deprecated (not recommended)
172432
0 commit comments