auth
Setup authentication flow (register, login, session/JWT, middleware)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Setup authentication flow (register, login, session/JWT, middleware)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Deterministic AI development workflow orchestrator. Manages task boards (.jonggrang/jonggrang-tasks.json), runs 16-phase pipelines (BUGFIX/SMALL/MEDIUM/LARGE), installs lifecycle hooks for Claude Code and OpenCode, and coordinates five specialist roles (Lead/Developer/Reviewer/TestLead/Tester). Use when planning features, executing multi-step development workflows, or orchestrating AI coding agents. Run via npx jonggrang.
16-phase feature orchestration workflow. Runs in the main thread as Kernel Mode. Coordinates the Lead→Developer→Reviewer→TestLead→Tester assembly line.
Protocol for agents to write structured outputs that survive session resets and are findable by the orchestrator.
GitHub workflow automation with the gh CLI — pull requests, issues, releases, the REST/GraphQL API, and safe message escaping. Auth via GH_TOKEN (set in global settings, attached to the sandbox env).
GitLab workflow automation with the glab CLI — merge requests, issues, CI, releases, and safe message escaping. Auth via GITLAB_TOKEN (set in global settings, attached to the sandbox env).
Prevents premature exit and infinite loops. Three mechanisms: Completion Promises, Scratchpads, Loop Detection.
| name | auth |
| description | Setup authentication flow (register, login, session/JWT, middleware) |
| type | scaffold |
| project_types | ["web-app","api"] |
| trigger | setup auth, add authentication, create login |
| inputs | [{"name":"strategy","description":"Auth strategy (jwt, session, oauth, all)","required":false,"default":"jwt"},{"name":"providers","description":"OAuth providers if strategy=oauth (google, github, etc.)","required":false,"default":""}] |
Project {{project_name}} uses {{stack}}. Setup authentication with strategy: {{input.strategy}}.
Read AGENTS.md for security conventions.
Analyze existing auth setup
Setup dependencies Adjust based on strategy:
Create/update user model
Create auth service
Create auth routes
Create auth middleware
Create tests
#!/bin/bash
# Install auth dependencies based on strategy
STRATEGY="{{input.strategy}}"
if [ "$STRATEGY" = "jwt" ]; then
echo "Dependencies needed: bcryptjs jsonwebtoken"
elif [ "$STRATEGY" = "session" ]; then
echo "Dependencies needed: bcryptjs express-session"
elif [ "$STRATEGY" = "oauth" ]; then
echo "Dependencies needed: next-auth (or passport)"
fi