# Github Modes 1 Authentication

> Sub-skill of github-modes: 1. Authentication (+3).

- Skill: `vamseeachanta/github-modes-1-authentication` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/github-modes-1-authentication`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/github-modes-1-authentication/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/github-modes-1-authentication

---


# 1. Authentication (+3)

## 1. Authentication

- Use `gh auth login` for initial setup
- Store tokens securely in GitHub Secrets
- Use GITHUB_TOKEN in workflows
- Rotate tokens regularly


## 2. Rate Limiting

- Batch operations when possible
- Use GraphQL for complex queries
- Implement exponential backoff
- Cache API responses


## 3. Workflow Design

- Use reusable workflows
- Implement proper error handling
- Add meaningful commit messages
- Follow semantic versioning


## 4. Security

- Enable branch protection
- Require PR reviews
- Use signed commits
- Enable security scanning

