writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
cli-cloud-operationsOperate mcp-agent projects with mcp-agent, mcp-cloud, and mcpc CLIs for scaffolding, diagnostics, local dev, deployment, logs, secrets, and client install.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task asks for mcp-agent, mcp-cloud, or mcpc command usage: project scaffolding, config inspection, local dev runs, one-shot invoke/chat/serve, Cloud login/deploy/manage/logs/env/workflows, or installing a deployed server into a local MCP client.
references/cli-reference.md for the command map, safe read-only/help commands, local dev commands, output formats, and non-interactive usage.references/cloud-deployment.md before deploying, configuring Cloud apps, managing environment secrets, tailing logs, or installing clients.references/troubleshooting.md when config discovery, schema validation, auth, deployment prompts, ignore files, log filters, or client overwrite behavior is confusing.python scripts/collect_cli_help.py --helppython scripts/collect_cli_help.py --base-command mcp-agent --commands init deploy "cloud servers list"python scripts/check_project_config.py --project . --jsonmcp-agent --help, subcommand --help, mcp-agent config check, mcp-agent config show --raw, mcp-agent doctor, and mcp-agent dev build --check-only before mutating local files or Cloud state.MCP_AGENT_DISABLE_VERSION_CHECK=1 in CI or scripted help collection to avoid best-effort PyPI version-check noise.--format json or --format yaml on list/describe/status commands when another agent or CI job must parse output.--non-interactive on deployment so CI fails instead of prompting. Provide --config-dir, --working-dir, --ignore-file, --api-key or MCP_API_KEY, and explicit auth flags when policy matters.mcp-agent install ... --dry-run for client configuration previews. Only add --force after confirming the target client entry may be overwritten.mcp-agent init --list, then mcp-agent init --template basic --dir app, or mcp-agent init --quickstart hello-world --dir cloud-demo --force.mcp-agent config check, mcp-agent doctor, and this skill's scripts/check_project_config.py --project app --json to confirm which config and secrets files are discovered.mcp-agent dev start --script main.py, mcp-agent dev chat --message "ping", mcp-agent dev invoke --agent researcher --message "...", or mcp-agent dev serve --transport stdio --show-tools.mcp-agent deploy APP_NAME --config-dir app --working-dir . --ignore-file .mcpacignore --non-interactive --no-git-tag.mcp-agent cloud auth whoami, mcp-agent cloud servers list --format json, mcp-agent cloud logger tail SERVER --since 1h --grep "ERROR|WARN", and mcp-agent cloud env list APP.mcp-agent install SERVER_URL --client claude_code --name app-name --dry-run; write only after reviewing the target client and overwrite policy.../core-sdk/SKILL.md for Python SDK design, MCPApp, Agent, Settings, LLM factories, secrets schema, and app code structure.../mcp-server-integration/SKILL.md for MCP server/client concepts, transport semantics, create_mcp_server_for_app, OAuth primitives, and server internals.../workflow-patterns/SKILL.md for routers, orchestrators, parallel workflows, evaluator loops, and in-process workflow code.../durable-execution/SKILL.md for Temporal worker/runtime design when available in the skill tree.