ravenclaw-context
Load work context from Ravenclaw and prepare for task execution. Use at the start of a new session or when switching between tasks.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Load work context from Ravenclaw and prepare for task execution. Use at the start of a new session or when switching between tasks.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | ravenclaw-context |
| description | Load work context from Ravenclaw and prepare for task execution. Use at the start of a new session or when switching between tasks. |
This skill helps you quickly load and apply work context from the Ravenclaw system.
When installed as a plugin, the MCP server and API credentials are configured automatically via userConfig. For standalone use, ensure the rc CLI is configured (rc init).
create_project.create_epic(project_id: "RC-P1", ...).create_issue(epic_id: "RC-E1", ...).add_dependency between epics (phase order) or between issues (task order).IMPORTANT: Before anything else, check if a previous agent left context:
get_latest_context(project_id: "RC-P1")
This shows what the previous agent accomplished, decisions made, blockers, and next steps.
Get the full work context for the project:
get_project(key: "RC-P1") — project tree with epics and issues
get_work_context — full workspace context
Or via CLI:
rc project show RC-P1
rc context
Record your session start:
start_work_session(project_id: "RC-P1", session_id: "<your-session-id>", agent_name: "claude-code")
If working on a specific issue, check for user comments/feedback:
list_comments(entity_type: "issue", entity_id: "RC-I26")
start_issue(id: "RC-I26") — mark as in_progress
# ... do work ...
complete_issue(id: "RC-I26") — mark as done
Save your progress regularly so the next agent can continue:
save_context(
project_id: "RC-P1",
content: "## Progress\n- Completed RC-I26 (card data structure)\n- RC-I27 in progress — deck shuffling works but draw logic needs edge case handling\n\n## Decisions\n- Using Fisher-Yates for shuffle\n\n## Next Steps\n- Finish RC-I27 draw edge cases\n- Start RC-I28 (hand UI)",
snapshot_type: "progress"
)
Before ending, save a final handoff context and end the session:
save_context(project_id: "RC-P1", content: "...", snapshot_type: "handoff")
end_work_session(session_id: "<your-session-id>", summary: "Completed 3 issues", issues_worked: ["RC-I26", "RC-I27", "RC-I28"])
get_latest_context first — it's how you inherit previous worklist_work_sessions(project_id: "RC-P1") to see who worked on the project beforerc search "keyword" to find relevant epics, issues, or wiki pages