원클릭으로
rp-reminder
Reminder to use RepoPrompt MCP tools
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reminder to use RepoPrompt MCP tools
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Controls Windscribe VPN via the windscribe-cli command-line tool. Use when installing Windscribe, connecting or disconnecting VPN, switching server locations or protocols, checking VPN status, managing the firewall kill switch, listing available locations, troubleshooting VPN issues, automating privacy and security workflows, or testing geo-dependent features across regions. All operations use shell commands via windscribe-cli. Not for Windscribe account management, billing, or browser extension control.
Generates code and provides documentation for the Genkit Dart SDK. Use when the user asks to build AI agents in Dart, use Genkit flows, or integrate LLMs into Dart/Flutter applications.
Develop AI-powered applications using Genkit in Go. Use when the user asks to build AI features, agents, flows, or tools in Go using Genkit, or when working with Genkit Go code involving generation, prompts, streaming, tool calling, or model providers.
Develop AI-powered applications using Genkit in Node.js/TypeScript. Use when the user asks about Genkit, AI agents, flows, or tools in JavaScript/TypeScript, or when encountering Genkit errors, validation issues, type errors, or API problems.
Develop AI-powered applications using Genkit in Python. Use when the user asks about Genkit, AI agents, flows, or tools in Python, or when encountering Genkit errors, import issues, or API problems.
Official skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security.
| name | rp-reminder |
| description | Reminder to use RepoPrompt MCP tools |
| repoprompt_managed | true |
| repoprompt_skills_version | 60 |
| repoprompt_variant | mcp |
Continue your current workflow using RepoPrompt MCP tools instead of built-in alternatives.
| Task | Use | Not |
|---|---|---|
| Search paths/content | file_search | grep, find, Glob |
| Read file (whole or sliced) | read_file | cat, head, Read |
| Directory tree | get_file_tree | ls, find |
| Signatures / overview | get_code_structure | reading whole files |
| Edit file | apply_edits | sed, Edit |
| Create / delete / move | file_actions | touch, rm, mv, Write |
| Git status / diff / log / blame | git | shelling out for analysis |
| Tool | Use for |
|---|---|
manage_selection | Curate the file set used by chat, builder, and exports. Refresh before each planning call. Modes: full, slices, codemap_only. |
workspace_context | Snapshot current prompt + selection + token budget; also exports. |
prompt | Read/set the shared prompt; list or select copy presets. |
context_builder | Heavy discovery sub-agent — describe the task, it curates files + rewrites the prompt. response_type: clarify / plan / question / review. Pass export_response:true to hand the result to a child agent. |
ask_oracle | Chat-mode reasoning over the current selection. Continue existing chats (new_chat:false) rather than opening new ones. Modes: chat / plan / review. |
oracle_chat_log | Recover recent Oracle messages after compaction. |
ask_user | Ask the user when ambiguity is load-bearing — don't guess at requirements. |
agent_run / agent_manageDispatch a sub-agent when a side investigation or delegated chunk of work would otherwise flood this session's context.
Role labels (pass as model_id on agent_run op=start):
| Role | Use for |
|---|---|
explore | Fast read-only probes — git archaeology, "where is X wired?", narrow lookups, web/doc search. One question per probe. |
engineer | Balanced implementation work delegated to a child agent. |
pair | Multi-step reasoning with back-and-forth — lead investigator or main implementer of a decomposed item. |
design | Architecture / review / extended analysis — primary deliverable is a markdown report under docs/reviews/, docs/designs/, or docs/analysis/. Expect the report path in the summary. |
Key agent_run ops: start (creates a new session/tab — never pass session_id here), wait / poll (accept session_id or session_ids array), steer (continue an existing session), respond (answer a pending interaction_id), cancel.
Key agent_manage ops: list_agents (discover roles + compound model_ids), list_sessions, get_log, cleanup_sessions (delete finished MCP-started sessions).
Fan-out pattern: call agent_run op=start with detach:true for each probe, then agent_run op=wait session_ids=[…] to block on the batch. Always follow a detach with a wait — don't leave probes unattended.
Export handoff: when context_builder or ask_oracle returns oracle_export_path, include that path inside the child agent's next message so it reads the export with read_file.
// Search · Read · Edit · File ops
{"tool":"file_search","args":{"pattern":"keyword","mode":"auto"}}
{"tool":"read_file","args":{"path":"Root/file.swift","start_line":50,"limit":30}}
{"tool":"apply_edits","args":{"path":"Root/file.swift","search":"old","replace":"new"}}
{"tool":"file_actions","args":{"action":"create","path":"Root/new.swift","content":"..."}}
// Selection · Builder · Oracle
{"tool":"manage_selection","args":{"op":"add","paths":["Root/path/file.swift"]}}
{"tool":"context_builder","args":{"instructions":"<task>","response_type":"plan"}}
{"tool":"ask_oracle","args":{"message":"...","mode":"plan","new_chat":false}}
// Delegate · Fan-out · Steer · Cleanup
{"tool":"agent_run","args":{"op":"start","model_id":"explore","session_name":"Probe: X","message":"<question>","detach":true}}
{"tool":"agent_run","args":{"op":"wait","session_ids":["<uuid1>","<uuid2>"],"timeout":60}}
{"tool":"agent_run","args":{"op":"steer","session_id":"<uuid>","message":"now do Y","wait":true}}
{"tool":"agent_manage","args":{"op":"cleanup_sessions","session_ids":["<uuid>"]}}
Continue with your task using these tools.