start-task — community start-task, pokemon-lib-ts, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0

关于此技能

Open-source TypeScript libraries for Pokemon battles — pluggable engine, per-generation rulesets (Gen 1-9), and complete standalone data. Zero dependencies on game engines.

uehlbran uehlbran
[0]
[0]
更新于: 3/24/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 1/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Review Score
1/11
Quality Score
23
Canonical Locale
en
Detected Body Locale
en

Open-source TypeScript libraries for Pokemon battles — pluggable engine, per-generation rulesets (Gen 1-9), and complete standalone data. Zero dependencies on game engines.

核心价值

Open-source TypeScript libraries for Pokemon battles — pluggable engine, per-generation rulesets (Gen 1-9), and complete standalone data. Zero dependencies on game engines.

适用 Agent 类型

Suitable for operator workflows that need explicit guardrails before installation and execution.

赋予的主要能力 · start-task

! 使用限制与门槛

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The page lacks a strong recommendation layer.
  • - The page lacks concrete use-case guidance.
  • - The page lacks explicit limitations or caution signals.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

start-task 是什么?

Open-source TypeScript libraries for Pokemon battles — pluggable engine, per-generation rulesets (Gen 1-9), and complete standalone data. Zero dependencies on game engines.

如何安装 start-task?

运行命令:npx killer-skills add uehlbran/pokemon-lib-ts/start-task。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

start-task 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add uehlbran/pokemon-lib-ts/start-task。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    start-task 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

start-task

安装 start-task,这是一款面向AI agent workflows and automation的 AI Agent Skill。支持 Claude Code、Cursor、Windsurf,一键安装。

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

Start Task

Set up a fresh, task-owned worktree and branch for this session's work. The root checkout is not for task work. The enforce-branch-first hook blocks Edit/Write on repo files until this is done.

New Task (default): /start-task <branch-name>

  1. Inspect the root checkout only: git status --porcelain
    • If dirty: do not touch it, do not stash it, and do not ask to reuse it. The root checkout is treated as read-only context.
  2. Fetch latest: git fetch origin main
  3. Choose a fresh worktree path: WORKTREE_DIR=".worktrees/<branch-name>"
    • If that path already exists: STOP and pick a new unique path.
  4. Create worktree and branch: git worktree add -b <branch-name> "$WORKTREE_DIR" origin/main
  5. Declare marker inside that worktree: echo '<branch-name>' > "$WORKTREE_DIR/.claude/.session-branch"
  6. Confirm: "Branch <branch-name> created from origin/main in <worktree-path>. Use git -C <worktree-path> for all git commands."

Continue Existing: /start-task continue <branch>

  1. Find the task-owned worktree for the branch: git worktree list --porcelain
  2. Verify the branch already has a matching dedicated worktree.
  3. If the only matching worktree is under .claude/worktrees/: STOP unless the user explicitly told you to reuse that exact path.
  4. If no safe task-owned worktree exists: STOP and create a fresh one with the New Task flow instead of checking out the branch in the root checkout.
  5. Write marker in that worktree: echo '<branch>' > <worktree-path>/.claude/.session-branch
  6. Confirm: "Continuing on branch <branch> in <worktree-path>. Use git -C <worktree-path> for all git commands."

(No dirty-tree check for continue — you may have in-progress work on that branch.)

No argument: /start-task

Ask the user what branch name to use, suggesting one based on the task description.

Validation

  • Branch name must not be main or master
  • Branch name should follow project conventions (e.g., fix/, feat/, docs/, chore/)
  • Every new task starts in a fresh worktree from origin/main
  • The root checkout is never used for task implementation

相关技能

寻找 start-task 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

为prompts.chat的信息反馈系统生成可定制的插件小部件

149.6k
0
AI

flags

Logo of vercel
vercel

React 框架

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

Python中具有强大GPU加速的张量和动态神经网络

98.6k
0
开发者工具