quality-gate
Runs consistency analysis and checklist validation as a quality checkpoint before implementation. Use when the user wants to validate their specification quality.
docs-analyzer
Analyzes code changes and identifies documentation gaps. Scans git history, catalogs existing docs, and generates comprehensive analysis reports.
synapse-upload-workflow
Use when user mentions "upload", "data collection", "file specifications", "data units", "organize files", "map files to specs", "bulk upload", "s3 upload", "cloud storage", "multi-path", "excel metadata".
init-specs
Initialize spec documents (requirements, specs, plans) for a new task. Creates scaffolded markdown files in specs/ directory. Use when user wants to start a new task specification.
synapse-step-workflow
Explains step-based workflow system for Synapse plugin actions. Use when the user mentions "BaseStep", "StepRegistry", "Orchestrator", "StepResult", "BaseStepContext", "step-based workflow", "workflow steps", "rollback", "progress_weight", or needs help with multi-step action development.
mermaid-expert
Specialized skill for generating Mermaid diagrams with light/dark mode compatible colors. Use when creating architectural diagrams, flowcharts, ER diagrams, or sequence diagrams.
synapse-export-workflow
Use when user mentions "export", "download annotations", "ground truth", "export project", "COCO format", "YOLO format", "Pascal VOC", "export assignments", "export tasks", "download labels".
synapse-file-conversion
Use when source files need format conversion before upload. Triggers on: "convert", "tiff to png", "file format", "unsupported extension".
checklist-generation
Expertise in generating domain-specific quality checklists for specifications. Activates when user discusses quality validation or requirement testing. Trigger keywords: checklist, quality gate, requirement testing, validation, completeness check, review checklist
spec-manager
Orchestrates specification management workflow by coordinating init-specs, specify-with-requirements, plan-with-specs, and update-requirements skills. Manages the full lifecycle of task specifications from requirements through implementation planning.
synapse-specialized-actions
Explains specialized Synapse action classes for specific workflows. Use when the user mentions "BaseTrainAction", "BaseExportAction", "BaseUploadAction", "BaseInferenceAction", "BaseDeploymentAction", "AddTaskDataAction", "train action", "export action", "upload action", "inference action", "deployment action", "pre-annotation", "add_task_data", "autolog", "get_dataset", "create_model", or needs workflow-specific action development help.
synapse-plugin-execution
Explains how to execute Synapse plugins programmatically. Use when the user mentions "run_plugin", "ExecutionMode", "LocalExecutor", "RayActorExecutor", "RayJobExecutor", "PluginDiscovery", "from_path", "from_module", or needs help with running plugins programmatically.
spec-authoring
Expertise in writing clear, testable specifications. Activates when user discusses requirements, features, user stories, or acceptance criteria. Trigger keywords: specification, requirements, user story, acceptance criteria, feature spec, functional requirement, non-functional requirement, spec.md
consistency-analysis
Expertise in detecting inconsistencies, gaps, and conflicts across specification documents. Activates when user asks about document quality or consistency. Trigger keywords: consistency, analysis, gap analysis, conflict detection, spec review, cross-reference, traceability
planner
Expert planning specialist focused on creating comprehensive, actionable implementation plans. Analyzes requirements, decomposes complex features, identifies dependencies, and creates step-by-step execution strategies.
update-requirements
Update requirements and cascade changes to specs and plans. Accepts natural language change descriptions to modify the full spec chain. Use when user wants to add, remove, or modify requirements.
docs-manager
Orchestrates comprehensive documentation management by coordinating docs-analyzer, docs-bootstrapper, and mermaid-expert skills. Proactively monitors code changes and ensures documentation stays synchronized with the codebase.
synapse-runtime-context-api
Explains how to use Synapse RuntimeContext API. Use when the user asks about "RuntimeContext", "ctx.", "logging", "progress tracking", "set_progress", "set_metrics", "log_message", "BaseStepContext", "TrainContext", "ExportContext", "UploadContext", "InferenceContext", "AddTaskDataContext", or needs help with synapse plugin context and logging.
plan-with-specs
Read finalized specs and generate a detailed implementation plan. Updates the plans markdown with actionable steps. Use when user has reviewed specs and wants to generate an implementation plan.
synapse-result-schemas
Explains result schema classes for Synapse plugin actions. Use when the user mentions "TrainResult", "InferenceResult", "ExportResult", "UploadResult", "WeightsResult", "MetricsResult", "result_model", "result schema", or needs help with action return type validation.
synapse-config-yaml-guide
Explains how to write Synapse plugin config.yaml files. Use when the user asks about "config.yaml", "plugin configuration", "action definition", "execution method", "runtime environment", or needs help with synapse plugin settings.
specify-with-requirements
Read requirements markdown and generate detailed technical specifications. Analyzes requirements, clarifies ambiguities, and updates the specs document. Use when user has written requirements and wants to generate specs.
task-decomposition
Expertise in breaking down specifications into executable, dependency-ordered tasks. Activates when user discusses task planning, work breakdown, or implementation ordering. Trigger keywords: task decomposition, work breakdown, task list, dependency order, implementation tasks, tasks.md, T001, parallelizable
spec-workflow
Orchestrates the complete specify→clarify→plan→tasks→implement workflow. Use when starting a new feature from scratch or when the user wants end-to-end guided development.
update-pr
Complete PR update workflow - updates both title and description with project-aware content. Orchestrates update-pr-title and update-pr-desc commands.