Skip to content

docs: improve template setup instructions with automated secret configuration#72

Merged
ascorbic merged 2 commits intomainfrom
docs/improve-setup-instructions
Nov 7, 2025
Merged

docs: improve template setup instructions with automated secret configuration#72
ascorbic merged 2 commits intomainfrom
docs/improve-setup-instructions

Conversation

@ascorbic
Copy link
Copy Markdown
Owner

@ascorbic ascorbic commented Nov 7, 2025

Summary

  • Added instructions for setting GitHub secrets using 1Password CLI and GitHub CLI
  • Documented automated process for retrieving APP_ID and APP_PRIVATE_KEY from "Mixiebot GitHub" 1Password entry
  • Clarified that CLAUDE_CODE_OAUTH_TOKEN requires user to manually run /install-github-app command
  • Added detailed steps for npm Trusted Publishing OIDC configuration

Changes

This PR improves the template setup instructions in CLAUDE.md to make the GitHub secrets and npm publishing setup more streamlined:

  1. GitHub Secrets (1Password integration): Provides bash commands to automatically retrieve and set APP_ID and APP_PRIVATE_KEY from the "Mixiebot GitHub" 1Password entry using op CLI
  2. Claude Code OAuth Token: Clarifies that the user must run /install-github-app command themselves in Claude Code
  3. npm Trusted Publishing: Adds step-by-step instructions for configuring OIDC authentication on npmjs.com

🤖 Generated with Claude Code

ascorbic and others added 2 commits November 7, 2025 07:25
…guration

- Add instructions for setting GitHub secrets using 1Password CLI
- Document process for setting APP_ID and APP_PRIVATE_KEY from Mixiebot GitHub entry
- Clarify that CLAUDE_CODE_OAUTH_TOKEN requires user to run /install-github-app command
- Add detailed steps for npm Trusted Publishing OIDC setup
- Improve formatting and clarity of setup checklist

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@ascorbic ascorbic merged commit 4fe97bd into main Nov 7, 2025
2 checks passed
@ascorbic ascorbic deleted the docs/improve-setup-instructions branch November 7, 2025 07:50
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