Meta-skill for AI agents working with Chrono CLI. Provides navigation to available skills and MCP tools. Use when starting work on Chrono-related tasks to understand available capabilities, or when unsure which skill to use for a specific task.
Install
npx skillscat add chronoaiproject/chrono-cli/agents Install via the SkillsCat registry.
Agent Instructions
Available Skills
Chrono CLI provides these skills for AI agents:
- check-setup - Verify project structure before deployment
- deploy - Deploy current project to the platform
- restart - Rolling restart backend deployment
- chrono - Chrono CLI command reference
Skill Selection Guide
| User Request | Use Skill |
|---|---|
| "Deploy my project" | deploy |
| "Is my project ready to deploy?" | check-setup |
| "Restart the pods" | restart |
| "How do I use chrono CLI?" | chrono |
| "Setup MCP integration" | chrono |
Preferred Behavior
- Reuse existing skills instead of re-implementing logic
- Read skill files before taking action to understand the proper workflow
- Ask before creating new skills - the existing skills cover most use cases
Critical: Environment Variables
Before creating a pipeline, you MUST:
Read all .env files in the project:
- Root:
.env,.env.local,.env.production - Frontend:
frontend/.env* - Backend:
backend/.env*
- Root:
Classify variables:
frontendEnvVars- public prefixes (NEXT_PUBLIC_*,VITE_*, etc.) - baked into bundlebackendEnvVars- non-sensitive backend config (PORT, LOG_LEVEL, etc.)secrets- sensitive data (API_KEY, JWT_SECRET, passwords) - stored securely
Present detected variables to the user in a clear table format
Ask user to confirm or modify before proceeding
Wait for user confirmation - never auto-create pipelines without consent
Note: Backend env vars are injected via Kubernetes secrets at runtime (secure).
MCP Tools
The platform provides MCP tools for direct integration:
User:
list_teams- List all teams the user belongs to
GitHub & Projects:
check_github_connection- Check GitHub OAuth statusstart_github_device_flow- Start GitHub device flow authorizationpoll_github_device_flow- Poll GitHub device flow statuslist_github_repos- List GitHub repositorieslist_github_branches- List branches for a GitHub repositorydetect_repo_type- Detect application type and structurelist_projects- List all projectscreate_project- Create a new projectget_project- Get details of a specific project
Pipelines:
list_pipelines- List all pipelines (filtered by project/environment/status)create_pipeline- Create CI/CD pipeline (supports frontendEnvVars, backendEnvVars, secrets)get_pipeline- Get details of a specific pipeline including configupdate_pipeline- Update pipeline config (triggers auto-restart)
Pipeline Runs:
trigger_pipeline_run- Trigger a new pipeline runget_run_status- Get current status of a pipeline runlist_runs- List recent runs for a pipelinecancel_run- Cancel a running or pending pipeline run
Deployments:
restart_deployment- Rolling restartget_deployment_status- Get deployment statusget_deployment_logs- Get logs from pods (all pods with labels)get_pod_env_vars- Get env vars from pods (secrets masked)
Prefer using MCP tools over shell commands when available.