feature-marker

Category: Tools & Productivity | Uploader: ViniciuscarvalhoViniciuscarvalho | Downloads: 0 | Version: v1.0(Latest)

End-to-end feature development orchestrator that automates the full lifecycle from requirements to pull request. Generates PRD, Tech Spec, and Task breakdown artifacts, then executes a 4-phase workflow: Analysis → Implementation → Tests → Commit & PR. Supports 5 execution modes: Full Workflow (generate all artifacts + run all phases), Tasks Only (skip generation, use existing files), Ralph Loop (autonomous self-correcting execution), Spec-Driven (multi-agent review with worktree isolation), and Test Only (run tests phase exclusively). Includes checkpoint/resume so work can be paused and resumed at any phase, and auto-detects GitHub, Azure DevOps, or GitLab for PR creation. Platform-agnostic with auto stack detection for iOS/Swift, Node.js/TypeScript, Rust, Python, and Go. ALWAYS use this skill when the user says "implement this feature", "build feature X", "start a new feature", "create a PRD", "generate tech spec", "break down tasks", "feature workflow", "plan this feature", "implement from spec", "run the full workflow", "resume feature", "continue where I left off", asks to go from requirements to implementation, wants to automate feature development end-to-end, mentions PRD-to-PR pipelines, or says "/feature-marker" — even if they just say "I need to build X" without explicitly mentioning a workflow. Also trigger when the user mentions "Ralph Loop", "spec-driven mode", "checkpoint", or asks to generate tasks from a PRD or tech spec.

Changelog: Source: GitHub https://github.com/Viniciuscarvalho/Feature-marker

Directory Structure

Current level: tree/main/

  • 📁 .claude/
    • 📁 feature-state/
      • 📁 kanban-on-marker/
        • 📄 checkpoint.json 692 B
  • 📁 .github/
    • 📁 workflows/
      • 📄 cleanup-reminder.yml 1.5 KB
      • 📄 close-linear-issue.yml 3.4 KB
    • 📄 FUNDING.yml 25 B
  • 📁 assets/
    • 📄 banner-peekaboo.svg 3.6 KB
    • 📄 banner.svg 2.7 KB
    • 📄 feature-marker-demo.gi 1.4 MB
    • 📄 feature-marker-demo.gif 1.1 MB
    • 📄 HOW_IT_WORKS.md 13.4 KB
    • 📄 img_orchestrator.png 214.9 KB
    • 📄 img_pipeline.png 215.8 KB
    • 📄 img_two_paths.png 234.1 KB
    • 📄 logo.svg 1.3 KB
    • 📄 orchestrator-terminal-flow.png 314.3 KB
    • 📄 README.md 1.9 KB
  • 📁 bin/
    • 📄 feature-marker-orchestrate 1.0 KB
  • 📁 docs/
    • 📁 adr/
      • 📄 008-orchestrator-economy.md 8.3 KB
      • 📄 009-local-models.md 13.8 KB
      • 📄 010-stuck-state-elimination.md 5.3 KB
  • 📁 feature-marker-dist/
    • 📁 agents/
      • 📄 feature-marker.md 35.0 KB
    • 📁 feature-marker/
      • 📁 lib/
        • 📄 config.sh 2.1 KB
        • 📄 dependency-installer.sh 6.6 KB
        • 📄 mcp-detector.sh 10.5 KB
        • 📄 menu.sh 10.7 KB
        • 📄 platform-detector.sh 2.1 KB
        • 📄 spec-workflow-bridge.sh 8.1 KB
        • 📄 stack-detector.sh 14.8 KB
        • 📄 state-manager.sh 4.4 KB
        • 📄 ui.sh 3.2 KB
      • 📁 references/
        • 📁 mcp-adapters/
          • 📄 docker.md 1.4 KB
          • 📄 playwright.md 2.4 KB
          • 📄 xcodebuild.md 2.3 KB
        • 📁 stack-patterns/
          • 📄 python.md 3.1 KB
          • 📄 react.md 3.3 KB
          • 📄 swift.md 3.5 KB
      • 📁 resources/
        • 📁 skills/
          • 📁 learning-curator/
            • 📄 SKILL.md 1.9 KB
        • 📁 spec-workflow/
          • 📁 personas/
            • 📄 api-security-reviewer.md 2.8 KB
            • 📄 data-migration-reviewer.md 3.0 KB
            • 📄 firebase-cost-reviewer.md 2.3 KB
            • 📄 ios-performance-reviewer.md 2.6 KB
            • 📄 payment-flow-reviewer.md 3.1 KB
          • 📁 references/
            • 📄 config.md 7.1 KB
            • 📄 personas.md 6.7 KB
            • 📄 spec-template.md 3.5 KB
            • 📄 spec-writer-integration.md 4.1 KB
          • 📁 skills/
            • 📁 ac-lock/
              • 📄 SKILL.md 6.8 KB
            • 📁 context-gatherer/
              • 📄 SKILL.md 6.7 KB
            • 📁 create-worktree/
              • 📄 SKILL.md 3.7 KB
            • 📁 idea-explorer/
              • 📄 SKILL.md 9.2 KB
            • 📁 ios-workflow/
              • 📄 SKILL.md 8.2 KB
            • 📁 platform-detection/
              • 📄 SKILL.md 5.2 KB
            • 📁 prd-validator/
              • 📄 SKILL.md 8.4 KB
            • 📁 prompt-enricher/
              • 📄 SKILL.md 5.7 KB
            • 📁 spec-executor/
              • 📄 SKILL.md 15.0 KB
            • 📁 spec-orchestrator/
              • 📄 SKILL.md 11.5 KB
            • 📁 spec-workflow-init/
              • 📄 SKILL.md 9.7 KB
            • 📁 spec-writer/
              • 📄 SKILL.md 12.6 KB
            • 📁 tasks-validator/
              • 📄 SKILL.md 9.7 KB
            • 📁 techspec-validator/
              • 📄 SKILL.md 10.1 KB
            • 📁 test-only/
              • 📄 SKILL.md 8.4 KB
          • 📄 ABSTRACTION_PLAN.md 20.9 KB
          • 📄 PROJECT-template.md 2.6 KB
          • 📄 README.md 3.7 KB
        • 📄 commit.md 9.7 KB
      • 📁 scripts/
        • 📄 discover-env.sh 5.6 KB
      • 📁 templates/
        • 📄 prd-template.md 6.8 KB
        • 📄 techspec-template.md 9.4 KB
      • 📄 .DS_Store 6.0 KB
      • 📄 feature-marker.sh 6.6 KB
      • 📄 install.sh 5.0 KB
      • 📄 SKILL.md 17.0 KB
    • 📄 .DS_Store 6.0 KB
    • 📄 CHANGELOG.md 10.6 KB
    • 📄 README.md 2.6 KB
  • 📁 homebrew/
    • 📄 feature-marker.rb 4.6 KB
    • 📄 README.md 867 B
    • 📄 update-tap.sh 1.5 KB
  • 📁 npm/
    • 📁 bin/
      • 📄 feature-marker.js 8.5 KB
      • 📄 orchestrate.js 545 B
    • 📁 scripts/
      • 📄 bundle.js 1.5 KB
    • 📄 LICENSE 1.1 KB
    • 📄 package.json 1.1 KB
    • 📄 README.md 2.1 KB
  • 📁 orchestrator/
    • 📄 config.yml 4.2 KB
  • 📁 schemas/
    • 📄 agents-manifest-schema.json 1.4 KB
    • 📄 backlog-item-schema.json 1.8 KB
    • 📄 results-schema.json 3.4 KB
  • 📁 scripts/
    • 📁 adapters/
      • 📄 github.js 1.7 KB
      • 📄 linear.js 2.6 KB
      • 📄 markdown.js 2.3 KB
    • 📁 lib/
      • 📄 config.sh 6.2 KB
      • 📄 cost.sh 6.6 KB
      • 📄 cycle_gate.sh 4.5 KB
      • 📄 display.sh 3.4 KB
      • 📄 ingest.sh 10.6 KB
      • 📄 learning.sh 18.5 KB
      • 📄 local_model.sh 11.7 KB
      • 📄 memory.sh 4.9 KB
      • 📄 router.sh 7.2 KB
      • 📄 runner.sh 33.0 KB
      • 📄 size_gate.sh 8.2 KB
      • 📄 util.sh 582 B
      • 📄 worktree.sh 5.3 KB
    • 📁 templates/
      • 📄 config.yaml 703 B
      • 📄 env.example 350 B
      • 📄 gitignore-entries.txt 59 B
    • 📄 agent-discovery.sh 4.0 KB
    • 📄 environment-discovery.sh 1.3 KB
    • 📄 feedback-collector.sh 6.4 KB
    • 📄 orchestrate.sh 21.5 KB
    • 📄 orchestrator.sh 27.2 KB
    • 📄 parse-config.js 2.5 KB
    • 📄 route-tasks.sh 4.2 KB
    • 📄 status-writer.js 3.5 KB
    • 📄 worktree-manager.sh 3.9 KB
  • 📁 tests/
    • 📁 lib/
      • 📄 cost.bats 4.5 KB
      • 📄 cycle_gate.bats 5.7 KB
      • 📄 global_context.bats 4.9 KB
      • 📄 ingest.bats 9.9 KB
      • 📄 router.bats 8.1 KB
      • 📄 size_gate.bats 9.2 KB
      • 📄 verbose_flag.bats 4.8 KB
      • 📄 worktree_cleanup_merged.bats 5.2 KB
    • 📁 stubs/
      • 📄 curl 824 B
      • 📄 gh 1.1 KB
      • 📄 git 1.6 KB
      • 📄 node 2.0 KB
  • 📁 video-explainer/
    • 📁 src/
      • 📁 compositions/
        • 📄 BasicCommandScene.tsx 3.2 KB
        • 📄 InteractivePanelScene.tsx 4.3 KB
        • 📄 IntroScene.tsx 1.7 KB
        • 📄 MainVideo.tsx 1.1 KB
        • 📄 OutroScene.tsx 1.8 KB
        • 📄 V2Explainer.tsx 12.8 KB
        • 📄 WorkflowScene.tsx 2.9 KB
      • 📄 index.ts 105 B
      • 📄 Root.tsx 671 B
    • 📄 .gitignore 314 B
    • 📄 build.sh 3.1 KB
    • 📄 package-lock.json 98.3 KB
    • 📄 package.json 530 B
    • 📄 README.md 4.0 KB
    • 📄 remotion.config.ts 141 B
    • 📄 tsconfig.json 346 B
  • 📄 .DS_Store 6.0 KB
  • 📄 .env.example 500 B
  • 📄 .gitignore 445 B
  • 📄 CHANGELOG.md 24.1 KB
  • 📄 features.md 1.2 KB
  • 📄 LICENSE 1.1 KB
  • 📄 package.json 1.6 KB
  • 📄 README.md 5.2 KB
  • 📄 skill.json 4.0 KB
  • 📄 SKILL.md 15.6 KB

SKILL.md

Login to download/like/favorite ❤ 7 | ★ 0
Comments 0

Please login before commenting.

Loading comments...