Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

implement实现

Agent Skill

implement 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

353

周安装

15

GitHub Stars

11

下载量

124
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/acedergren/agentic-tools --skill implement

简介

implement 提供端到端功能实现流程,集成预检、测试驱动开发和质量提交环节。

  • 适用于从零开始开发新功能,确保代码经过完整 TDD 周期和范围约束。
  • 通过 GitHub 安装,使用 npx 命令添加技能,按顺序执行各阶段并生成最终提交。
  • 注意不跳过预检步骤,仅提交指定文件,且遇到 mock 失败时应先修复而非继续推进。
  • implement 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Implement

End-to-end feature implementation pipeline. Runs pre-flight validation, TDD cycle, scope enforcement, and quality commit as a single orchestrated flow.

Do NOT load this skill when the user only wants a focused subflow like /tdd or /quality-commit, or when the work is already finished and only needs verification or commit handling.

NEVER

  • Never skip pre-flight — writing code on a broken baseline wastes the whole TDD cycle.
  • Never add features not covered by tests during the Green phase — that's scope creep inside a test cycle.
  • Never use git add -A or git add. — stage specific files only.
  • Never proceed past bootstrap mock failure — it means your mock wiring is broken, not a Red/Green issue.
  • Never commit with pre-existing lint errors in files you didn't touch — note them in the commit message instead.
  • Never treat a passing test during Red as "good enough" — a test that passes before implementation isn't testing new behavior.

Abort Conditions

STOP the pipeline and ask the user if:

  • Pre-flight finds the workspace in a broken state (typecheck fails before your changes)
  • More than 5 files need modification (scope may be too large for one commit)
  • Bootstrap mock test fails after 2 attempts
  • Full suite regression caused by your changes

Decision Tree: Which Phase to Start From

Is the workspace clean and green?
├── No → Pre-flight: fix or ask before any code
└── Yes → Proceed

Does a test file already exist for the target module?
├── Yes → Run it first; confirm green baseline
└── No → Bootstrap mock is your first step

Does the task touch > 5 files?
├── Yes → Ask user to confirm scope before writing
└── No → Proceed

Pipeline

Phase 0: Pre-flight (< 30 seconds)

git status --short
npx tsc --noEmit 2>&1 | head -20

If monorepo: check if shared/library packages need rebuild (source newer than compiled output).

If any check fails: report and ask how to proceed before writing code.

Phase 1: Understand & Plan

Read target files. Identify module type (route handler, repository, plugin, utility, service, component). Check nearest test files for established mock patterns.

Brief summary: "I'll add X tests covering Y, then implement Z." Wait for confirmation if scope > 3 files.

Phase 2: Bootstrap Mock (1 test)

Write ONE minimal test that imports the module and verifies mocks resolve. Run it — must pass.

If it fails after 2 attempts: STOP. Mock wiring is broken (wrong module path, incorrect mock factory, missing type shim). Fix that before Red/Green.

Phase 3: Red — Write Failing Tests

Write tests for: happy path, edge cases, error cases.

Run the file — ALL new tests MUST fail. If any pass unexpectedly, the tests aren't testing new behavior.

Phase 4: Green — Minimum Implementation

Write the minimum code to make all tests pass. Then run — all tests MUST pass.

Do NOT add features not covered by tests. Do NOT optimize. Do NOT refactor existing code.

Phase 5: Scope Guard

git diff --name-only

Flag files that don't relate to the task:

  • Formatting-only changes → revert with git checkout -- <file>
  • Unrelated refactors → revert or split into separate commit
  • Docstring additions to untouched code → revert

Phase 6: Full Suite + Quality Gates

npx vitest run --reporter=dot
npx tsc --noEmit
npx eslint <changed files only>

Triage failures:

  • Test failure in your files → regression, fix it
  • Type error → fix it
  • Lint in your files → fix it
  • Lint in files you didn't touch → note in commit message, do not fix

Phase 7: Commit

git add <specific files>
git commit -m "type(scope): description

Co-Authored-By: Claude <noreply@anthropic.com>"

Arguments

  • $ARGUMENTS: What to implement

- Example: /implement add rate limiting to POST /api/search - Example: /implement src/routes/admin/settings.ts — add PATCH endpoint for theme - If empty: ask the user what to implement

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

Codex

33.73%
按下载量换算42

Claude

29.6%
按下载量换算37

Cursor

19.04%
按下载量换算24

Gemini CLI

8.78%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

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

来源信息

继续浏览同类 Skills