Skip to content

Add setup skill and How to deploy README section#1

Open
Jerrydiii wants to merge 1 commit into
mainfrom
setup-skill
Open

Add setup skill and How to deploy README section#1
Jerrydiii wants to merge 1 commit into
mainfrom
setup-skill

Conversation

@Jerrydiii

Copy link
Copy Markdown
Collaborator

Summary

  • Add a new setup skill (.warp/skills/setup/SKILL.md) so the agent is usable out of the box: it clones the repo (or reuses an existing clone), verifies required tools and gh auth, creates .env from the example without overwriting, walks through configuration for only the skills the user plans to run, and validates Slack/Sentry/GitHub credentials — with secrets never pasted into chat or echoed.
  • Restructure the README with a How to deploy section: a copy-pasteable Warp prompt that runs the setup skill, plus condensed manual steps kept as human-readable reference. Variable tables and Slack scopes preserved under Configuration reference.
  • Fix .env.example: quote values containing spaces (RELEASE_CHANNELS, RC_WORKFLOW_NAME) — previously source .env broke on them (found while testing the setup flow).

Testing

  • Walked the skill end to end: repo detection, tool/auth checks, .env creation idempotency, sourcing, and all four validation checks (GitHub repo + local checkout pass; Slack/Sentry fail cleanly with blank tokens as designed).

Conversation: https://app.warp.dev/conversation/6ed09269-5cf9-4ea1-8922-2bf694cb9892

Co-Authored-By: Oz oz-agent@warp.dev

- New .warp/skills/setup/SKILL.md: idempotent setup flow that clones or
  reuses an existing checkout, verifies required tools, creates .env,
  guides configuration, and validates credentials
- README: add How to deploy section with a copy-pasteable Warp prompt,
  keep manual steps and rename variable docs to Configuration reference
- .env.example: quote values containing spaces so sourcing works

Co-Authored-By: Oz <oz-agent@warp.dev>
@Jerrydiii
Jerrydiii requested a review from dplakon July 16, 2026 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant