소스 정보
- 저장소
- hristo2612/jinn
- 최근 소스 활동
- 2026년 8월 5일 17:36
- 감지된 SKILL.md 언어
- 영어
- 스타
- 313
- 포크
- 73
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/hristo2612/jinn --skill delegation명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | delegation |
| description | Delegate tracked work and coordinate child sessions through Jinn's chain of command |
Use this skill when another employee or engine is a better fit for a bounded piece of work. Delegate across roles; use native sub-agents only for extra hands inside your own role. Prefer the chain of command for multi-layer work, while keeping every brief and stop condition explicit.
list_employees for the roster, find_employees to filter by department/rank/engine, and get_employee to inspect persona, manager, and direct reports.Use delegate_task for company work that needs ownership, status, review, or a durable record. One call uses or mints the Todo, starts the child session, and links them:
{
"employee": "a-builder",
"title": "Implement parser validation",
"task": "Implement the specified validation. Acceptance: focused tests fail before the change, then the focused and full suites pass. Report changed files and command evidence.",
"effortLevel": "medium",
"idempotencyKey": "parser-validation-v1"
}
workItemId when an existing Todo already tracks the outcome.idempotencyKey for retrying the same delegation. If a spawn fails after the Todo is minted, preserve and report the returned work-item id; do not blindly create another delegation.attachments, every entry must be a managed file ID returned by list_files — never workspace or absolute paths. Missing or stale managed file IDs are rejected before Jinn creates the Todo or child session. Attach only files the child genuinely needs.Use spawn_session for a quick, untracked question or short consultation:
{
"employee": "a-reviewer",
"prompt": "Review this schema choice and return the top two concrete risks. Do not modify files."
}
If the work is repeatable, scheduled, or a reusable multi-phase procedure, use or propose a Workflow instead of carrying the whole process in a delegation prompt.
delegate_task or spawn_session, tell your parent/user what was delegated and to whom.read_session for the latest bounded slice when the reply is not already present. If a callback appears missed, use list_sessions with scope: "children" once, then read the relevant session.send_to_session for precise feedback or a follow-up. End the turn again while the child works.stop_session only for a running descendant that should cease; stopping preserves its record and a later follow-up can resume it.For long evidence, ask the child to write a report or artifact and summarize it. Do not pull an unbounded transcript into the parent context.
Every delegation brief should state:
Review at the risk-appropriate level: TRUST for simple lookups, VERIFY for routine implementation, and THOROUGH for architecture, security, breaking, or irreversible work. Non-trivial work uses at least two independent reviewers who did not produce it. Do not forward raw employee output without checking it at the chosen level.
Managers and the COO should orchestrate, not implement, when the task benefits from delegation; direct implementation remains valid for small organizations or tiny tasks.
Use bounded feedback loops: low effort up to 4 rounds, medium up to 8, high up to 12. If an engine exposes a native goal loop, bind it to the same stop condition, budget, and escalation path. When the cap is reached, stop and escalate with the Todo id, child session id, what passed, what failed, and the decision needed.
Default questions and approvals to the manager/COO. Escalate to the operator for money, irreversible actions, public communication, legal/security decisions, or an explicit manager escalation. A terminal instruction such as "finish" increases persistence toward the stated outcome; it does not expand authority.