Token导航 LogoToken导航TokenDH.com
开发只读github未标认证来源可访问许可证需确认审计通过

bf-lead-planBF 领导计划

Agent Skill

bf-lead-plan 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

240

周安装

10

GitHub Stars

公开资料未说明

下载量

80
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bf-lead-plan(BF 领导计划)
来源仓库:https://github.com/khaki4/my_skills
仓库路径:skills/bf-lead-plan
安装命令:
npx skills add https://github.com/khaki4/my_skills --skill bf-lead-plan
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/khaki4/my_skills --skill bf-lead-plan

简介

bf-lead-plan 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态进行整理。

  • 适用于需要跟踪代码变更、协作事项或项目进度的场景。
  • 通过 npx skills add 命令从指定仓库安装,需确认权限范围及是否触发文件读写或网络请求。
  • 使用前建议核实维护状态,避免在不支持的环境中运行导致意外行为。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Lead Plan (Distribute Pattern)

Overview

승인된 Tech Spec을 분석하여 Epic → Story 구조를 생성하고, 각 Story에 난이도(S/M/L/XL)를 태깅한다. Story 문서가 5개 이상이면 Creator 에이전트를 병렬로 스폰하여 문서를 작성한다.

When to Use

  • bf-lead-orchestrate가 스폰
  • 직접 호출하지 않는다.

Prerequisites

  • 승인된 Tech Spec: docs/tech-specs/{TICKET}-tech-spec.md
  • Tech Spec 리뷰 통과 (사람 개입 ①-b 최종 승인 완료)

Error Handling

  • Tech Spec 파일 미존재: "error: tech-spec not found at {경로}" 신호를 orchestrate에 전달 후 종료
  • Story Creator 스폰 실패: Lead가 직접 Story 문서를 작성 (4개 이하일 때와 동일하게 순차 처리)
  • conventions.md 미존재: 경고만 표시하고 난이도 태깅은 기본 기준으로 진행 (컨벤션 영향도 반영 불가)

Instructions

1. 초기 로딩

  • docs/tech-specs/{TICKET}-tech-spec.md 읽기
  • docs/conventions.md 읽기 (있으면) — 기존 도메인/아키텍처 규칙을 난이도 판정과 Story 분리 기준에 반영

2. Epic 도출

  • 기능 단위 또는 도메인 단위로 에픽을 분리한다.
  • 에픽 간 의존성을 명시한다.
  • 에픽은 순차적으로 실행됨을 기준으로 순서를 결정한다.
  • Epic 최소 규모: Epic당 Story 3개 이상을 권장한다. Story 2개 이하인 Epic이 나오면 인접 Epic과 병합을 검토한다. 단, 도메인 경계가 명확하여 병합이 부자연스러운 경우(예: 인증 vs 결제)는 2개도 허용한다. Epic마다 E2E 검증·통합 리뷰·사람 확인 등 고정 오버헤드가 발생하므로, 불필요하게 작은 Epic은 피한다.
  • Story 0개 에픽 처리: 인프라 준비, 설정 변경 등 Story로 분해할 수 없는 에픽은 sprint-status.yaml에 Story 없이 에픽만 등록하고, e2e: passed로 초기화한다 (기본 템플릿의 pending이 아닌 passed로 직접 설정).

3. Story 구조 결정

각 Epic 내 Story를 결정한다:

  • Story는 병렬 실행 가능한 단위로 분리한다.
  • 각 Story에 명확한 AC를 포함한다.
  • Story 간 의존성이 있으면 Dependencies 섹션에 명시한다.

4. 난이도 태깅

각 Story에 난이도를 태깅한다:

난이도기준
S (Simple)단일 파일, 명확한 AC, 의존성 없음
M (Medium)2~3 파일, 모듈 간 연결 있음
L (Large)다수 파일, 아키텍처 영향 큼
XL (Complex)크로스 레이어, 보안/성능 고려, 설계 판단 포함
  • docs/conventions.md에 아키텍처 규칙이 정의되어 있으면, 해당 규칙의 영향을 받는 Story의 난이도를 상향 조정한다 (예: 컨벤션에 엄격한 보안 규칙이 있으면 관련 Story를 M→L로).

5. Story 문서 작성 (Distribute Pattern)

Story 5개 이상:

  • Creator 에이전트를 스폰한다 (model: sonnet).
  • 각 Creator에게 전달:

- Story AC, Epic 컨텍스트, Story 문서 템플릿 (아래 Output Format 참조)

  • Lead가 모든 Creator의 "done" + story 파일을 수집한다.

Story 4개 이하:

  • Lead가 직접 순차적으로 Story 문서를 작성한다.

6. Sprint 식별자 결정

Sprint 식별자는 Jira 티켓 번호를 그대로 사용한다 (예: HACKLE-13554):

  • 스폰 시 전달받은 {TICKET} 번호를 sprint-status.yaml의 최상위 키로 사용
  • docs/archive/ 디렉토리에 이미 같은 티켓의 아카이브가 있으면 에러 보고

7. sprint-status.yaml 생성

{TICKET}:
  epic-1:
    story-1:
      status: todo
      difficulty: S
      tdd: pending
      review: pending
      model_used: null
      ralph_retries: 0
      ralph_approaches: 0
      review_blockers: 0
      review_recommended: 0
      failure_tag: null
      is_regression: false
      parent_story: null
      ralph_stuck: false
    story-2:
      status: todo
      difficulty: M
      tdd: pending
      review: pending
      model_used: null
      ralph_retries: 0
      ralph_approaches: 0
      review_blockers: 0
      review_recommended: 0
      failure_tag: null
      is_regression: false
      parent_story: null
      ralph_stuck: false
    e2e: pending
메트릭 필드 기본값: 모든 필드는 0/null/false로 초기화. 각 필드는 이후 Lead 스킬들이 기록한다: - model_used, ralph_retries, ralph_approaches, ralph_stuck: bf-lead-implement - review_blockers, review_recommended: bf-lead-review - failure_tag, is_regression, parent_story: E2E agent

8. 파일 저장 및 커밋

  • Story 파일: docs/stories/{TICKET}-story-{N}.md
  • sprint-status.yaml: docs/sprint-status.yaml
  • git commit하지 않는다 — docs/ 산출물은 Phase 4 Archive에서 일괄 커밋한다.

9. Done 신호

  • 스폰한 상위 에이전트에 전달: "done" + stories/ 경로 + sprint-status.yaml 경로
  • 종료 (컨텍스트 소멸).

Output Format

Story 문서 템플릿

# {TICKET}-story-{N}: {Story 제목}

## 에픽
{소속 에픽 ID 및 이름}

## 난이도
{S | M | L | XL} — {난이도 판정 근거}

## 인수 조건
- [ ] AC 1: {구체적이고 테스트 가능한 기준}
- [ ] AC 2: ...

## 기술 노트
- 변경 대상 파일/모듈
- 주요 라이브러리 (구현에 핵심적인 외부 라이브러리 — 예: zod, react-hook-form, @tanstack/react-query)
- 의존성 (다른 Story와의 관계)
- 주의사항

## 의존성
- {의존하는 Story ID} (있는 경우)

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.75%
按下载量换算28

Claude

27.85%
按下载量换算22

Cursor

19.11%
按下载量换算15

Gemini CLI

9.8%
按下载量换算8

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills