Skip to content

refactor: embed memory feedback rules into project rules and skills #1189

Description

@JeremyDev87

Summary

Memory에 저장된 피드백 규칙들을 프로젝트의 rules/skills에 영구 반영하여, context clear 후에도 모든 사용자에게 일관된 경험을 제공한다.

"개인 세팅이 아닌 프로젝트 규칙으로" — 메모리에만 있으면 다른 사용자에게는 적용되지 않음

Changes by Target

A. taskMaestro SKILL.md (3건)

# Memory 변경
A1 feedback_conductor_reviews --no-review-pane 기본값. Conductor Review를 기본 리뷰 방식으로 승격. Review Agent Protocol 섹션 deprecated
A2 (PR 라벨 누락) assign 템플릿에 gh pr create --add-label 필수 규칙 추가
A3 feedback_ci_before_approve Conductor Review 체크리스트에 gh pr checks 필수 단계 추가

B. Core Rules — core.md (3건)

# Memory 변경
B1 feedback_branch_discipline "커밋 전 현재 브랜치 확인" 규칙 추가
B2 feedback_plan_wait PLAN→ACT 대기 + ACT 중 자율 진행 명확화
B3 feedback_error_recovery 복구 가능 에러는 자동 대안 시도 규칙 추가

C. Debugging Skill — systematic-debugging (3건)

# Memory 변경
C1 feedback_debug_sequence 6단계 디버깅 순서 명시 (validate→문서→가설→수정→로컬검증→ship)
C2 feedback_validate_first 공식 validate/check 명령 최우선 실행 규칙
C3 feedback_verify_mental_model 외부 시스템은 공식 문서로 동작 방식 확인 후 가설 수립

D. Ship Skill + CI Rules (2건)

# Memory 변경
D1 feedback_ship_full_ci security check는 전체 워크스페이스에서 실행
D2 feedback_ci_trigger_paths workflow 파일 수정 시 paths 필터 자기 포함 여부 체크

E. Parallel Execution Rules (2건)

# Memory 변경
E1 feedback_no_subagent_for_implementation 구현 작업은 taskMaestro, subAgent는 읽기 전용만
E2 feedback_path_safety monorepo에서 git 명령 시 절대경로 / git -C 사용 규칙

Files to Modify

  • .claude/skills/taskmaestro/SKILL.md — A1, A2, A3
  • packages/rules/.ai-rules/rules/core.md — B1, B2, B3
  • packages/rules/.ai-rules/skills/systematic-debugging.md — C1, C2, C3
  • packages/rules/.ai-rules/skills/ship.md (or equivalent) — D1, D2
  • packages/rules/.ai-rules/rules/parallel-execution.md — E1, E2

Already Reflected (no action needed)

Memory Location
feedback_no_merge taskMaestro SKILL.md Merge Policy
feedback_worker_pre_push_checks taskMaestro SKILL.md Step 4.5
feedback_no_file_overlap_parallel taskMaestro SKILL.md Wave Analysis
feedback_taskmaestro_status_check taskMaestro SKILL.md Status Report
feedback_taskmaestro_context taskMaestro SKILL.md TASK.md delivery
feedback_watch_exit_code taskMaestro SKILL.md Shell Safety
feedback_version_bump docs/release-checklist.md
feedback_plugin_json_schema v5.1.1 hotfix

Acceptance Criteria

  • 13개 규칙이 각 대상 파일에 반영됨
  • Memory에만 있던 규칙이 프로젝트 rules/skills로 이동
  • 새 세션에서도 동일한 행동 보장 (memory 없이도)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions