Add setup skill and rework README deploy docs#1
Open
Jerrydiii wants to merge 1 commit into
Open
Conversation
- New .agents/skills/setup/SKILL.md: guided deployment (clone or reuse an existing clone, create .env, discover HubSpot/Metabase IDs via API, load env, read-only verification), verified end-to-end in a clean environment by an agent run - README: replace Setup with How to deploy (copy-paste agent prompt + manual reference), add setup skill to Skills table and project layout - .env.example: quote multi-word defaults (PRIMARY_METRIC_LABEL, POC_PIPELINE_LABEL) that previously broke and emptied under 'set -a && source .env && set +a'; document quoting rule Co-Authored-By: Oz <oz-agent@warp.dev>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
.agents/skills/setup/SKILL.md: guided, agent-runnable deployment — clones the repo (or reuses an existing clone), creates.envfrom.env.example, collects credentials, discovers HubSpot/Metabase IDs via their APIs, loads the environment, and runs read-only verification checks against HubSpot, Metabase, and Slack. Safe to re-run to finish a partial setup..env.example: quoted multi-word defaults (PRIMARY_METRIC_LABEL,POC_PIPELINE_LABEL) that previously errored and came through empty under the documentedset -a && source .env && set +aloader; documented the quoting rule.Verification
Ran the skill end-to-end in a clean environment via a fresh agent: real clone,
.envcreation, env loading, and idempotent re-run were executed; API discovery/verification commands were syntax- and env-var-checked against.env.exampleand the scripts (no live credentials). Verdict: pass — the.env.examplequoting bug andcp -nportability issue found during verification are fixed in this PR.Conversation: https://app.warp.dev/conversation/6db3c28d-b0f3-4f33-a6b9-b402ccc8c4b9
Co-Authored-By: Oz oz-agent@warp.dev