From syncable-cli-skills
Analyzes project tech stack via sync-ctl CLI: detects languages, frameworks, runtimes, package managers, dependencies, Docker/K8s, monorepo structure. Use before scans or to understand codebases.
npx claudepluginhub syncable-dev/syncable-cli --plugin syncable-cli-skillsThis skill uses the workspace's default tool permissions.
Detect a project's tech stack — languages, frameworks, runtimes, package managers, dependencies, Docker presence, monorepo structure. Foundation command; most workflows start here.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Detect a project's tech stack — languages, frameworks, runtimes, package managers, dependencies, Docker presence, monorepo structure. Foundation command; most workflows start here.
| Flag | Purpose |
|---|---|
--agent | Compressed output for agent consumption (always use) |
--display {matrix|detailed|summary} | Human-readable format |
--only <filters> | Comma-separated: languages, frameworks, dependencies |
sync-ctl analyze <PATH> --agent
Success criteria: JSON output with summary and full_data_ref fields present.
Prioritize: primary language, main framework, runtime version, Docker/K8s presence.
Save the full_data_ref. Use sync-ctl retrieve — do NOT re-run analyze:
sync-ctl retrieve <ref_id> --query "section:frameworks"
sync-ctl retrieve <ref_id> --query "section:languages"
sync-ctl retrieve <ref_id> --query "project:<name>" # monorepos
sync-ctl retrieve <ref_id> --query "language:Go"
sync-ctl retrieve <ref_id> --query "framework:React"
Available queries: section:summary, section:frameworks, section:languages, language:<name>, framework:<name>, project:<name>, compact:true
| Error | Action |
|---|---|
No such file or directory | Ask user to verify path |
| Empty output | No supported project files. Run sync-ctl support |
| Timeout on large monorepo | Try --only languages for partial scan |