← 返回列表

feature-marker

由 AI 驱动的功能开发编排工具,覆盖从 PRD → 技术规格(Tech Spec)→ 任务拆解 → 实现 → 测试 → PR 的完整流程;支持检查点保存与恢复、5 种执行模式,并可自动识别 GitHub/GitLab/Azure DevOps。适用于 Claude Code 的技能(skill)。

功能开发
流程编排
PRD
技术规格
自动化
测试
代码托管
Claude Code
5⬇️ 0🏷️ main📦 2
feature-marker-main.zip
1.56 MB下载
安装与使用说明

Codex

  1. 先下载 ZIP 包(例如:feature-marker-main.zip)。
  2. 解压后放到 $CODEX_HOME/skills/ 目录下。
  3. 如果没有设置 $CODEX_HOME,通常可放到 ~/.codex/skills/
  4. 确保目录内有 SKILL.md,然后重开会话即可使用。

源码目录预览

├── .claude
│   └── feature-state
│       └── kanban-on-marker
│           └── checkpoint.json
├── .github
│   ├── workflows
│   │   └── close-linear-issue.yml
│   └── FUNDING.yml
├── assets
│   ├── README.md
│   └── feature-marker-demo.gi
├── feature-marker-dist
│   ├── agents
│   │   └── feature-marker.md
│   ├── feature-marker
│   │   ├── lib
│   │   │   ├── config.sh
│   │   │   ├── dependency-installer.sh
│   │   │   ├── mcp-detector.sh
│   │   │   ├── menu.sh
│   │   │   ├── platform-detector.sh
│   │   │   ├── spec-workflow-bridge.sh
│   │   │   ├── stack-detector.sh
│   │   │   ├── state-manager.sh
│   │   │   └── ui.sh
│   │   ├── references
│   │   │   ├── mcp-adapters
│   │   │   │   ├── docker.md
│   │   │   │   ├── playwright.md
│   │   │   │   └── xcodebuild.md
│   │   │   └── stack-patterns
│   │   │       ├── python.md
│   │   │       ├── react.md
│   │   │       └── swift.md
│   │   ├── resources
│   │   │   ├── spec-workflow
│   │   │   │   ├── personas
│   │   │   │   │   ├── api-security-reviewer.md
│   │   │   │   │   ├── data-migration-reviewer.md
│   │   │   │   │   ├── firebase-cost-reviewer.md
│   │   │   │   │   ├── ios-performance-reviewer.md
│   │   │   │   │   └── payment-flow-reviewer.md
│   │   │   │   ├── references
│   │   │   │   │   ├── config.md
│   │   │   │   │   ├── personas.md
│   │   │   │   │   ├── spec-template.md
│   │   │   │   │   └── spec-writer-integration.md
│   │   │   │   ├── skills
│   │   │   │   │   ├── ac-lock
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── context-gatherer
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── create-worktree
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── idea-explorer
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── ios-workflow
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── platform-detection
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── prd-validator
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── prompt-enricher
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── spec-executor
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── spec-orchestrator
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── spec-workflow-init
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── spec-writer
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── tasks-validator
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   ├── techspec-validator
│   │   │   │   │   │   └── SKILL.md
│   │   │   │   │   └── test-only
│   │   │   │   │       └── SKILL.md
│   │   │   │   ├── ABSTRACTION_PLAN.md
│   │   │   │   ├── PROJECT-template.md
│   │   │   │   └── README.md
│   │   │   └── commit.md
│   │   ├── scripts
│   │   │   └── discover-env.sh
│   │   ├── templates
│   │   │   ├── prd-template.md
│   │   │   └── techspec-template.md
│   │   ├── .DS_Store
│   │   ├── SKILL.md
│   │   ├── feature-marker.sh
│   │   └── install.sh
│   ├── .DS_Store
│   ├── CHANGELOG.md
│   └── README.md
├── feature-marker-menubar
│   ├── Sources
│   │   └── FeatureMarkerMenuBar
│   │       ├── App
│   │       │   ├── AppDelegate.swift
│   │       │   └── FeatureMarkerApp.swift
│   │       ├── MenuBar
│   │       │   └── StatusBarController.swift
│   │       ├── Models
│   │       │   └── FeatureState.swift
│   │       ├── Services
│   │       │   ├── FileWatcher.swift
│   │       │   ├── NotificationService.swift
│   │       │   ├── PathResolver.swift
│   │       │   └── ProcessManager.swift
│   │       ├── State
│   │       │   └── AppState.swift
│   │       └── Views
│   │           ├── Components
│   │           │   ├── FeatureRowView.swift
│   │           │   ├── OutputLogView.swift
│   │           │   ├── PhaseListView.swift
│   │           │   └── StatusBadgeView.swift
│   │           ├── DashboardView.swift
│   │           ├── DetailView.swift
│   │           ├── HeaderView.swift
│   │           ├── ListView.swift
│   │           ├── SettingsView.swift
│   │           └── StartView.swift
│   ├── .gitignore
│   ├── Package.swift
│   ├── README.md
│   └── build.sh
├── feature-marker-tui
│   ├── src
│   │   ├── config
│   │   │   ├── loader.rs
│   │   │   └── mod.rs
│   │   ├── integration
│   │   │   ├── checkpoint.rs
│   │   │   ├── kanban.rs
│   │   │   ├── mod.rs
│   │   │   ├── shell.rs
│   │   │   └── watcher.rs
│   │   ├── model
│   │   │   ├── app_state.rs
│   │   │   ├── events.rs
│   │   │   ├── feature_state.rs
│   │   │   └── mod.rs
│   │   ├── ui
│   │   │   ├── screens
│   │   │   │   ├── dashboard.rs
│   │   │   │   ├── error.rs
│   │   │   │   ├── feature_select.rs
│   │   │   │   ├── kanban_view.rs
│   │   │   │   ├── mod.rs
│   │   │   │   ├── mode_select.rs
│   │   │   │   ├── prompt_input.rs
│   │   │   │   └── welcome.rs
│   │   │   ├── widgets
│   │   │   │   ├── banner.rs
│   │   │   │   ├── mod.rs
│   │   │   │   ├── phase_progress.rs
│   │   │   │   ├── status_bar.rs
│   │   │   │   └── task_list.rs
│   │   │   ├── layout.rs
│   │   │   ├── mod.rs
│   │   │   └── theme.rs
│   │   ├── app.rs
│   │   ├── lib.rs
│   │   └── main.rs
│   ├── tests
│   │   └── integration_tests.rs
│   ├── Cargo.lock
│   ├── Cargo.toml
│   ├── README.md
│   └── install.sh
├── homebrew
│   ├── README.md
│   └── feature-marker.rb
├── npm
│   ├── bin
│   │   └── feature-marker.js
│   ├── scripts
│   │   └── bundle.js
│   ├── LICENSE
│   ├── README.md
│   └── package.json
├── video-explainer
│   ├── src
│   │   ├── compositions
│   │   │   ├── BasicCommandScene.tsx
│   │   │   ├── InteractivePanelScene.tsx
│   │   │   ├── IntroScene.tsx
│   │   │   ├── MainVideo.tsx
│   │   │   ├── OutroScene.tsx
│   │   │   ├── V2Explainer.tsx
│   │   │   └── WorkflowScene.tsx
│   │   ├── Root.tsx
│   │   └── index.ts
│   ├── .gitignore
│   ├── README.md
│   ├── build.sh
│   ├── package-lock.json
│   ├── package.json
│   ├── remotion.config.ts
│   └── tsconfig.json
├── .DS_Store
├── .gitignore
├── CHANGELOG.md
├── LICENSE
├── README.md
├── SKILL.md
├── package.json
└── skill.json

元数据

Slug: feature-marker

作者: Viniciuscarvalho

协议: MIT

包大小: 1.56 MB

SHA256: facc84e3ed33effb577d12d6e2f95ee3b46ede0c80bc3907fec7f24701377c14