원클릭으로
grant-access
Grant access to a new contributor. Detects current progress and routes to the appropriate phase.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Grant access to a new contributor. Detects current progress and routes to the appropriate phase.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Creates directed workflow files for any repository. Generates structured markdown that AI agents execute interactively to guide users through multi-step configuration processes like service onboarding, environment setup, and infrastructure provisioning. Use when asked to create a directed workflow, encode a process, or build an agent-guided configuration flow.
Add a new host or host group to an Ansible-managed infrastructure repo. Detects current progress and routes to the appropriate phase.
Onboard a new service to a Kubernetes platform. Detects current onboarding progress and routes to the appropriate phase.
Provision a new AWS account in a Terraform-managed infrastructure repo. Detects current progress and routes to the appropriate phase.
| name | grant-access |
| description | Grant access to a new contributor. Detects current progress and routes to the appropriate phase. |
| metadata | {"author":"platform-team","version":"2.0"} |
| compatibility | Works with any AI IDE that supports file references. No external tooling required. |
Add a new contributor to the repository with the correct identity and access configuration.
main before invoking this workflow (or git pull if working on a direct clone). Progress detection relies on files merged to the upstream primary branch -- not local commits, uncommitted changes, or prior session output.Ask:
After getting the username, inspect the repository to determine what's already been completed. Detection must be based on files merged to the primary branch -- not on local uncommitted files, unmerged feature branches, or content from prior chat sessions.
| Check | What to Look For | Indicates |
|---|---|---|
| User file | team/{username}.yml | Phase 1 complete |
| Role binding | access/{username}-roles.yml | Phase 2 complete |
| Detected State | Recommended Action |
|---|---|
| No user file | Start at Phase 1 |
| User file exists, no role binding | Continue at Phase 2 |
| Both exist | Access configured |
Ask: "Based on my analysis, you appear to be at [detected phase]. Would you like to:
| User Choice | Action |
|---|---|
| Continue detected phase | Load the corresponding phase file |
| Different phase | Ask which phase, then load that file |
| Review configuration | Summarize existing files, then ask which phase |
| Phase | File | Description | PR |
|---|---|---|---|
| 1 | references/phase-01-identity.md | User file, team membership | 1 |
| 2 | references/phase-02-access.md | Role assignment, repo permissions | 1 |