manage

Manage FastEdge apps, secrets, and dotenv synchronization via MCP tools and API calls.

1|Updated Jul 23, 2026
One-click install
npx skills add https://github.com/G-Core/fastedge-plugin --skill manage-g-core
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage
Source: https://github.com/G-Core/fastedge-plugin/tree/main/plugins/gcore-fastedge/skills/manage
Command: npx skills add https://github.com/G-Core/fastedge-plugin --skill manage-g-core

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing deployed Gcore FastEdge applications requires juggling multiple API endpoints for listing, updating, deleting apps, and keeping environment variables in sync, which is error-prone when done manually through curl or the web portal. ## Core Features & Use Cases - App Lifecycle Management: List, inspect, update, and delete FastEdge apps with confirmation safeguards for destructive operations. - Secrets Management: List secrets and resolve secret names to IDs for referencing in app configurations. - Dotenv Synchronization: Push environment variables, secrets, and response headers from .env files to a deployed app with tiered confirmation — additive changes auto-apply while removals require explicit approval. - Use Case: After editing .env.variables in your project, run the sync-env subcommand to diff local config against the deployed app and apply only the changes you approve. ## Quick Start Ask the assistant to list all your FastEdge apps or sync the local .env files to a specific deployed app by name or ID.

Frequently Asked Questions about manage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync .env files to a deployed FastEdge app?

Use the sync-env subcommand with an app ID or name. It reads .env, .env.variables, .env.secrets, and .env.rsp_headers from the project root (or a --from directory), diffs them against the deployed app, and applies changes with tiered confirmation.

How do I list and manage FastEdge apps from the command line?

Run the manage skill with the list subcommand to see all apps in a table with ID, name, status, and URL. You need GCORE_API_KEY set; get, update, and delete subcommands operate on individual app IDs.

Does sync-env delete variables that are missing from my .env file?

Not by default. Removals prompt a confirmation where the default option applies only adds and changes. Passing --auto-apply applies removals too, which is intended for non-interactive CI runs.

What prefixes does the FastEdge dotenv format use?

In a general .env file, use FASTEDGE_VAR_ENV_ for environment variables, FASTEDGE_VAR_SECRET_ for secret references, and FASTEDGE_VAR_RSP_HEADER_ for response headers. Files named .env.variables, .env.secrets, and .env.rsp_headers imply the category without prefixes.

Why does the FastEdge API return 400 property binary is missing on update?

The PUT endpoint requires the full app resource, including name, binary, and status. Read the current app state first and pass those fields through unchanged alongside your updated env, secrets, or rsp_headers.