AgentStack
SKILL verified MIT Self-run

Discuss

skill-insightflo-claude-impl-tools-discuss · by insightflo

Gray area 식별 및 사용자 결정 수집. CONTEXT.md를 생성하여 downstream 에이전트가 재질문 없이 작업 가능. GSD discuss-phase 패턴 기반.

No reviews yet
0 installs
17 views
0.0% view→install

Install

$ agentstack add skill-insightflo-claude-impl-tools-discuss

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Discuss? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/discuss — 구현 결정 수집

> 목표: 사용자의 구현 결정을 수집하여 CONTEXT.md 생성 > > 철학: 사용자 = 비전가, Claude = 빌더. 비전과 선택을 물어보고, 기술적 구현은 Claude가 결정.

출력 경로

  • 프로젝트 레벨: .claude/CONTEXT.md
  • 작업별: .claude/context/{task-id}.md

절대 금지

  1. 기술적 구현 세부사항 질문 (아키텍처, 라이브러리 선택 등)
  2. 범위 확장 제안 (새 기능 추가 유도)
  3. 모든 영역 질문 - 관련 있는 것만 물어봄

실행 순서

Step 1: 작업 범위 확인

# TASKS.md에서 현재 작업 확인
CURRENT_TASK=$(grep -E '^\s*-\s*\[ \]' TASKS.md | head -1)

Step 2: Gray Area 식별

작업 유형에 따라 관련 gray area 식별:

  • UI 작업: 레이아웃, 인터랙션, 상태 표시
  • API 작업: 응답 포맷, 에러 처리, 인증
  • CLI 작업: 플래그 디자인, 출력 포맷, 에러 복구
  • 데이터 작업: 그룹핑 기준, 중복 처리, 명명 규칙

Step 3: AskUserQuestion으로 결정 수집

각 gray area에 대해 AskUserQuestion 호출:

{
  "question": "{gray area에 대한 구체적 질문}",
  "options": [
    { "label": "옵션 A", "description": "..." },
    { "label": "옵션 B", "description": "..." },
    { "label": "Claude 재량", "description": "알아서 결정해도 됨" }
  ]
}

Step 4: CONTEXT.md 생성

수집된 결정을 바탕으로 .claude/CONTEXT.md 또는 .claude/context/{task-id}.md 생성.

Step 5: 결과 확인

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 /discuss COMPLETE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 결정 수집 완료:
 - D-01: {결정 1}
 - D-02: {결정 2}
 - Claude 재량: {재량 영역}

 CONTEXT.md 생성됨: .claude/CONTEXT.md

 다음 단계: /agile 또는 작업 시작

Gray Area 예시

UI 작업

  • 레이아웃: 카드 vs 리스트 vs 테이블
  • 로딩: 스켈레톤 vs 스피너 vs 프로그레스바
  • 빈 상태: 일러스트 + 메시지 vs 간단한 텍스트

API 작업

  • 에러 응답: 상세 vs 간단
  • 페이지네이션: 커서 vs 오프셋
  • 인증: Bearer vs API key

CLI 작업

  • 출력: JSON vs 테이블 vs 플레인텍스트
  • 플래그: 짧은(-v) vs 긴(--verbose) vs 둘 다
  • 에러: 재시도 vs 즉시 실패

Last Updated: 2026-03-29 (v1.0.0)

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.