소스 정보
- 저장소
- Dev-Toolbelt/dev-team-agents
- 최근 소스 활동
- 2026년 8월 11일 18:18
- 감지된 SKILL.md 언어
- 영어
- 스타
- 4
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Dev-Toolbelt/dev-team-agents --skill notifier명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | notifier |
| description | Dev Team Agents notifications — format, types, conditions, rotation. |
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
{icon} DEV TEAM AGENTS {icon}
{message in the user's language}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
| Type | Icon | When to use |
|---|---|---|
info | ℹ️ | Tips, suggestions, best practices |
warning | ⚠️ | Context approaching limit, stale config, missing prefs |
critical | 🚨 | Context at or beyond limit, broken installation |
Read the user's preferred language from .dev-team-agents/user-data/preferences.json → language field. Emit the notification message in that language. Default to English if the file is absent or unreadable.
Before emitting any notification, check suppress_notifications in preferences.json:
| Value | Behavior |
|---|---|
false | Emit all notifications |
true | Suppress all — exit silently |
["info"] | Suppress only the listed types |
Any unrecognized value → treat as false.
| Hook | Notification type | When |
|---|---|---|
session-start.sh | Persistent state (warning/critical) | Once per session, on startup |
stop/04-notifier.sh | Session progress (warning/critical) + tip (info) | After each turn |
session-start conditions:
preferences.json missing or incompleteproject.md stale beyond docs_stale_after_dayssession-summary.md last entry older than docs_stale_after_days/devteam:health-check run older than docs_stale_after_days, or never recorded on a project already in motion — see CLAUDE-md/notifications.md § Health Check Stalenessstop/04-notifier conditions:
CLAUDE-md/notifications.md § Context Window Estimationsession_no_commit_turns with a dirty tree and no commit since session start, once per session — see CLAUDE-md/notifications.md § Uncommitted-Progress WarningDo NOT duplicate the session-summary missing-entry warning — that is handled by 01-session-summary.sh.
As an agent, monitor your context use and emit a notification when you estimate the conversation has grown large. Read thresholds from preferences.json (defaults: warning=55%, critical=60%).
context_window_percent_warning threshold → emit a warning notification before your response.context_window_percent_limit → emit a critical notification and recommend /compact or a new session.This is an estimate, not a precise measurement. Be conservative — warn slightly early rather than degrade silently.
Example warning emission (pt-BR):
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DEV TEAM AGENTS ⚠️
Sua janela de contexto está se aproximando do limite (≈55%).
Considere executar /compact ou iniciar uma nova sessão.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Example critical emission (en):
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚨 DEV TEAM AGENTS 🚨
Context window at ≈60%. Run /compact now or start a new
session to maintain response quality.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The stop hook increments a per-session turn counter stored at .dev-team-agents/user-data/.notifier-state. The session-start hook writes a session ID to the session_id key in .dev-team-agents/user-data/state.json. When the state's session ID differs from the current session ID, the counter resets.
Default turn thresholds (conservative mapping — agents should use preferences.json values):
| Turns | Action |
|---|---|
| ≥ 15 | Emit warning |
| ≥ 25 | Emit critical |
Emit one info tip per session, on the first stop hook call. Index: (day_of_month - 1) % 15.
| Index | Tip (English — translate to user's language when emitting) |
|---|---|
| 0 | Use /compact regularly or start a new session to keep your context window healthy and avoid hallucinations in long sessions. |
| 1 | Run /devteam:review before opening a PR — it automatically calls code-reviewer, software-architect, and security-specialist. |
| 2 | Record hard architectural decisions as ADRs: bash .dev-team-agents/scripts/new-adr.sh "title". This prevents agents from questioning settled choices. |
| 3 | Use /devteam:plan at the start of any new feature — it runs a multi-agent analysis (architect + product + database + backend/frontend/devops as needed). |
| 4 | Write non-obvious domain knowledge to the project wiki at docs/wiki/ after any revealing task — agents read it on startup. |
| 5 | /devteam:commit groups your staged changes by layer and generates Conventional Commits automatically. |
| 6 | Use /devteam:refactor for structured refactoring — it runs test-first coverage, maps dependencies, and produces ordered commit blocks. |
| 7 | Run a health check occasionally: "Run a health check on this project" — it auto-fixes stale hooks, broken symlinks, and outdated preferences. |
| 8 | Use /devteam:security before any release or after touching auth, permissions, or data-handling code. |
| 9 | The session-summary.md is read by agents on startup — keeping it updated means agents pick up context from your last session without re-asking questions. |
| 10 | Use /devteam:dba when adding migrations or modifying schema — the database-specialist catches missed indexes and locking issues before they reach production. |
| 11 | Set auto_update: true in preferences.json to get automatic updates of dev-team-agents when new versions are released. |
| 12 | Use /devteam:docs to generate changelogs, runbooks, and release notes from your git history. |
| 13 | Stack-specific skills (Next.js, Laravel, Vue, etc.) are auto-loaded by agents when detected — check for what is available in your project. |
.claude/skills/| 14 | Use /devteam:tester when you only need to add or update tests — it avoids spinning up the full dev team when scope is just coverage. |