본문으로 건너뛰기
cccskills
무료GitHub에 공개

senior-cto-feedback

Load for Senior CTO critique, architectural audit, risk review, sequencing correction, or refinement of an existing implementation-plan triad; edits the requested plan/context/tasks in place without creating a worktree or review file. Not for open-ended CTO advice, product implementation, or implementation workspace setup.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(8)

  • SKILL.md7.2 KB
  • resources/enterprise-self-hostable-checklist.md5.2 KB
  • resources/input-contract.md4.7 KB
  • resources/islamu-event-guardrails.md11.2 KB
  • resources/output-template.md5.2 KB
  • resources/plan-rewrite-guidance.md15.0 KB
  • resources/review-rubric.md15.4 KB
  • resources/severity-model.md4.6 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Resources

Rules

  1. Direct Triad Refinement — In Place Only: Update the user-requested plan.md, context.md, and tasks.md in their existing location. Do not create worktrees, create or switch branches, relocate planning artifacts, or execute implementation during review. Never write *-cto-review.md or separate feedback files.

Review depth is defined in output-template.md.

  1. Autonomous Execution Without Approval: Do NOT pause or block to ask the user for approval before editing the triad. Directly apply the architectural, sequencing, testing, and commit contract improvements.
  2. Reader-First Chat Reporting: When finishing, report back to the user with a crisp, high-signal summary following resources/output-template.md and reader-first writing. Lead with the executive verdict, concrete architectural decisions made, and modifications applied across the triad, explaining technical reasons before mechanisms. Preserve exact identifiers, boundaries, and trade-offs without making the user open the plan files.
  3. Follow I-VSD Integration: Bind updates to exact plan/tasks and I-VSD revisions. If architectural refinements change provider authority, affected stakeholders, or IVSD-* mappings, mark the I-VSD report stale in the triad metadata and record the revalidation need; do not fabricate approval.
  4. Codebase Reality Over Aspiration: Distinguish verified codebase reality from plan aspiration. Verify claims against real repository files using code-review-graph before codifying them in the triad.
  5. Socratic Stress-Testing & "Worst Break" Catastrophic Scenario: Identify the single most catastrophic production failure mode. Mandate that Phase Red in tasks.md contains dedicated failing invariant tests proving it is prevented before handler implementation.
  6. 3-Dimensional Evaluation Model: Enforce Completeness (capabilities, I-VSD mitigations), Correctness (boundary conditions, concurrency races, negative failure paths), and Coherence (Clean Architecture, HAL link affordances, tenant isolation, transactional outbox).
  7. Invariant-First & Anti-Tautology Verification: Enforce strict Test-First Invariant order in tasks.md (failing Red Phase tests before Green Phase implementation for core domain invariants, concurrency, and security). Prohibit tautological mock-mirroring (Received(1) on internal services) or framework boilerplate.
  8. Greenfield Breaking Change Posture: ISLAMU Event is pre-v1 with 0 external adopters. Reject backward-compatibility shims, deprecated aliases, and adapter baggage. Directly simplify contracts and delete obsolete paths in the plan.
  9. 4-Point "Right-Sizing" Rule: Mandate a PR split when 2+ symptoms match (multi-intent "and also" scope, > 8-10 major tasks, big-bang layer mixing, or backend slice could ship independently). Scope the active triad to the primary slice and graduate deferred scope to dev/backlog/<slug>.md.
  10. Planned Commit Readiness: Ensure every implementation phase in tasks.md has a self-sufficient declarative Conventional Commit contract (or atomic sequence) with exact metadata, paths, inspection commands, git add, path-limited git commit, and verification. These are instructions for later implementation, not actions to execute during review. Preserve explicit user implementation constraints.
  11. Knowledge Graduation: Move deferred scope to dev/backlog/<slug>.md, durable architectural decisions to docs/internal/adr/, and lessons to dev/_journal/.
  12. Zero-Loss Information Preservation: Eliminating separate review files does NOT mean discarding review intelligence. Every critical finding, 3D evaluation scorecard, Socratic stress-test challenge, ranked risk with minimum acceptable fix, "Worst Break" failure mode, and architectural trade-off MUST be permanently written into its dedicated section in plan.md (§0, §2, §5, §7.1, §12, §13/§14.2), context.md (Key Decisions, Review State), and tasks.md (Phase Red Invariant Tests). Chat output is strictly an executive summary of what is already durably preserved in the triad.

Workflow

  1. Ingest Triad In Place: Resolve the exact directory the user requested and read its plan, context, and tasks without changing checkout or branch. Verify architectural claims against actual repository code using code-review-graph.
  2. Audit Architecture: Evaluate against the 3D Scorecard, 4-Point Right-Sizing, Worst Break failure scenario, and greenfield breaking change principles.
  3. Directly Update Triad:
    • plan.md: Refine architecture, tighten sequence, define RFC 2119 behavior scenarios, remove legacy shims, update metadata CTO review status to Applied & Aligned (YYYY-MM-DD).
    • context.md: Synchronize active status, next step, key decisions, validation baseline, and blockers.
    • tasks.md: Restructure into Test-First Invariant ordering (Red -> Green -> Refactor), right-size phases, embed exact atomic commit contracts.
    • Never write any *-cto-review.md file.
  4. Report to Chat: Output the crisp, high-signal summary following resources/output-template.md (verdict, decisions made, changes applied across the triad, top risks resolved, and execution readiness).

Verification

  • Confirm zero *-cto-review.md files exist in dev/active/<task>/.
  • Confirm the updated triad remains at the exact requested path and no review branch/worktree was created.
  • Validate triad consistency: plan.md, context.md, and tasks.md agree on status, next steps, and phase breakdown.
  • Ensure frontmatter adheres to ../_SKILL_SCHEMA.md.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Load for Blazor/MudBlazor UI changes involving forms, dialogs, focus, keyboard navigation, landmarks, ARIA, color contrast, RTL-safe styling, or WCAG 2.2 AA tests; not for backend-only changes.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

islamu-ngo/Event82026년 10월 21일 업데이트

Load when a task asks to research, verify, compare, or look up framework/package behavior, release notes, standards, RFCs, CVEs, or unfamiliar APIs; use repository evidence first, then official docs, and not for codebase navigation alone.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

islamu-ngo/Event82026년 10월 21일 업데이트

aspire

무료

Load for Aspire AppHost work: start/stop/wait resources, inspect dashboard/logs/traces, add integrations/resources, rebuild a service, run isolated worktrees, or diagnose Aspire orchestration; not for plain dotnet apps, container-only deployments, or cloud deployment.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

islamu-ngo/Event82026년 10월 21일 업데이트

Load for authentication or authorization changes involving BFF cookies/tokens, JWT validation, claims/user ID extraction, policies, handler access checks, impersonation, or 401/403 bugs; not for UI affordance gating alone.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

islamu-ngo/Event82026년 10월 21일 업데이트

Load for Blazor BFF server work involving YARP proxy routes, cookie sessions, access-token forwarding/refresh, downstream API calls, BFF handlers, or browser-to-API auth failures; not for client component rendering or API JWT validation alone.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

islamu-ngo/Event82026년 10월 21일 업데이트

Load when editing Blazor `.razor.css`, scoped selectors, `::deep`, BEM class names, RTL/logical CSS properties, or styling nested MudBlazor components; not for global design tokens or non-Blazor CSS.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

islamu-ngo/Event82026년 10월 21일 업데이트

islamu-ngo의 스킬 모두 보기

이 스킬의 문제 신고