Token导航 LogoToken导航

Agent Skill · 开发

bf-lead-plan(BF 领导计划)

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

bf-lead-plan 是开发类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在开发类的 21,746 个 Skill 里排第 20,111。

总安装 240周安装 10GitHub Stars 公开资料未说明下载 80核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 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

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

bf-lead-plan 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态进行整理。适用于需要跟踪代码变更、协作事项或项目进度的场景。

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

来源仓库内路径:skills/bf-lead-plan

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/khaki4/my_skills --skill bf-lead-plan;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

bf-lead-plan 怎么安装?

在终端执行 npx skills add https://github.com/khaki4/my_skills --skill bf-lead-plan。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

bf-lead-plan 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

bf-lead-plan 需要什么权限?

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

bf-lead-plan 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

bf-lead-plan 用的人多吗?

公开数据是累计安装 240 次,近一周安装 10 次,下载 80 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

bf-lead-plan 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
bf-lead-plan

BF 领导计划 · 本页

240—只读未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

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} (있는 경우)

平台分布

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