一键导入
chunked-review
Implement a plan in logical, ordered sequential chunks. Each chunk is proposed with current/after blocks for approval before applying.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Implement a plan in logical, ordered sequential chunks. Each chunk is proposed with current/after blocks for approval before applying.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Address Greptile PR review comments — read inline comments and summary, fix issues locally, push, reply to each thread, then tag Greptile to re-score and resolve threads.
End-to-end feature development loop. You describe a feature, iterate on the plan, then the team implements, reviews, ships a PR, and handles the configured PR-review bot autonomously. Notifies you at milestones. Use ONLY when the user wants the full autonomous implement→review→PR→verify loop for a multi-file feature. Do NOT use for: quick bug fixes, single-file edits, exploratory/discussion tasks, or anything the user wants to drive step-by-step.
Fetches and debugs a Langfuse trace OR session by ID or URL. A `.../sessions/<id>` URL renders a turn-by-turn conversation transcript (USER → TOOLS → ANNIE) across all the session's traces. A trace renders a span-tree overview with auto-suggested drill targets, then drills into a chosen section to surface system prompts, tool calls, and tool results. Renders both Anthropic block-style and langchain `tool_calls`-key messages, and strips noise (tool-call ids — incl. the giant gemini `__thought__` ids — plus `additional_kwargs`/`response_metadata`/message ids). Supports comparing two spans side-by-side. Use when the user provides a Langfuse trace/session ID or URL, mentions a langfuse.* link, or asks to debug, inspect, diagnose, or compare an LLM trace or conversation. Defaults to anyformat credentials (LANGFUSE_TRACING_*) and host (langfuse.anyformat.ai); other hosts work if LANGFUSE_HOST and LANGFUSE_PUBLIC_KEY/LANGFUSE_SECRET_KEY are set.
Query and debug anyformat's Datadog observability (logs, metrics, traces, monitors, incidents) via the plugin:datadog:mcp server, accounting for our non-standard loguru log structure. Use when searching or debugging anyformat logs/metrics/traces/monitors/incidents in Datadog, or when a Datadog log search for anyformat-core/backend returns 0 results.
Commit changes grouped by logical chunks, push to a feature branch, link a Linear ticket, and create a labelled PR. Targets 'dev' if it exists on origin (anyformat convention), otherwise the repo's default branch. Triggers on: commit, push, create PR, ship it, send PR.
Address failing CI checks on the current PR — group failures by root cause, fix locally, push, then watch the re-run. Pairs with react-to-greptile (comments) for full PR clean-up.
| name | chunked-review |
| description | Implement a plan in logical, ordered sequential chunks. Each chunk is proposed with current/after blocks for approval before applying. |
| triggers | ["chunked build","build in chunks","implement in chunks","chunk by chunk"] |
Implement a plan incrementally — one logical chunk at a time, with user approval before each change.
Break the work into ordered chunks. Each chunk is one logical change. Include tests as chunks but group them at the end.
### Plan
Chunk 1 (`worker.py`) — scope table context to assigned tables only
Chunk 2 (`worker.py`, `transformer.py`) — extract shared briefing into ExtractionContext
Chunk 3 (`prompts.py`) — remove duplicate workflow section from worker prompt
Chunk 4 (`tests/test_worker.py`, `tests/test_transformer.py`) — tests for chunks 1-3
Rules:
Wait for plan approval before starting.
For each chunk, show #current / #after blocks per affected file:
### Chunk 1/N: <description>
**Files:** `worker.py`
**#current**
\```python
<exact code as it exists today>
\```
**#after**
\```python
<proposed replacement>
\```
Apply, skip, or modify?
Rules:
#current / #after separatelySTOP and wait. Do NOT proceed until the user responds:
Run tests using the /run-tests skill. Show summary:
Applied: #1, #2, #4
Skipped: #3 (user: "not needed")
Modified: #2 (adjusted per feedback)
Tests: ✓ all passing