logics-connector-render/SKILL.md
Connect Render (Public API) to the Logics workflow: list services and deploys, snapshot or apply deployment plan changes, and import a Render service context into `logics/backlog/`.
npx skillsauth add alexago83/cdx-logics-kit logics-connector-renderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
RENDER_API_KEY (required, Render API key; sent as Authorization: Bearer <token>).RENDER_API_BASE_URL (optional, default https://api.render.com/v1).RENDER_OPENAPI_URL (optional, default https://api-docs.render.com/openapi/render-public-api-1.json).python logics/skills/logics-connector-render/scripts/render_list_services.py \
--limit 100 --include-previews yes
python logics/skills/logics-connector-render/scripts/render_list_deploys.py \
--service-id srv-xxxxxxxx --limit 20
Show supported plan enums from Render OpenAPI:
python logics/skills/logics-connector-render/scripts/render_manage_deployment_plans.py show-plans
Create a deployment plan snapshot file:
python logics/skills/logics-connector-render/scripts/render_manage_deployment_plans.py snapshot \
--out logics/external/render/render_deployment_plan.snapshot.json \
--markdown-out logics/external/render/render_deployment_plan.snapshot.md \
--limit 200
Apply target plan changes from a plan file:
python logics/skills/logics-connector-render/scripts/render_manage_deployment_plans.py apply \
--plan-file logics/external/render/render_deployment_plan.snapshot.json
Validate changes without applying:
python logics/skills/logics-connector-render/scripts/render_manage_deployment_plans.py apply \
--plan-file logics/external/render/render_deployment_plan.snapshot.json \
--validate-only
python logics/skills/logics-connector-render/scripts/render_to_backlog.py \
--service-id srv-xxxxxxxx --deploy-limit 10
Notes:
render_to_backlog.py creates a new item_###_*.md in logics/backlog/ using the kit template.serviceDetails.plan and validates target plans against Render OpenAPI enums.data-ai
Generate Logics workflow Mermaid blocks with a deterministic fallback that stays compatible with the flow manager.
testing
Fixture skill used to validate Logics kit package parsing.
testing
--- name: fixture-invalid-skill description: invalid: yaml frontmatter sample --- # Fixture Invalid Skill This fixture intentionally violates the SKILL frontmatter contract.
development
Plan workstreams/roadmap from Logics backlog and tasks. Use when Codex should generate a `logics/ROADMAP.md` grouping items into Now/Next/Later/Done based on priority and progress.