Skip to content

Instantly share code, notes, and snippets.

Suggest Cursor Rules

Mission Briefing

Проведи ретроспективный анализ текущей сессии и предложи Cursor Rules для сохранения ценного контекста и паттернов. Это не просто список — нто процесс дистилляции знаний.


Phase -1: Context Gathering (Обязательно первым)

description allowed-tools argument-hint
Анализ сессии и предложение Claude rules на основе выявленных паттернов
Read, Write, Glob, Grep
[all|global|project|verbose]

Suggest Claude Rules

Mission

from langchain.agents import create_agent
from langchain.agents.middleware import HumanInTheLoopMiddleware
from langchain_core.messages import HumanMessage
from langgraph.checkpoint.memory import InMemorySaver
from langgraph.types import Command
# Настройка middleware с указанием инструментов, требующих одобрения
hitl_middleware = HumanInTheLoopMiddleware(
tool_configs=[
{
# Новая функция для получения детального ToDo статуса Claude Code
get_todo_status() {
# Извлекаем данные из JSON
local session_id=$(echo "$input" | jq -r '.session_id // ""' 2>/dev/null || echo "")
local transcript=$(echo "$input" | jq -r '.transcript_path // ""' 2>/dev/null || echo "")
local todo_found=0
local todo_lines=()
# 1. Поиск в ~/.claude/todos/