跳到正文
cccskills
免费在 GitHub 公开

charted-continue

Continues Charted Coding work for a PR by routing to scaffold, red, or green based on design doc progress. Use when resuming work on a PR, continuing TDD after a break, or when the user invokes charted continue with a design doc and PR number.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md3.2 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Context

  • designDocPath: $ARGUMENTS[0]
  • prNumber: $ARGUMENTS[1]

Goal

Read ${designDocPath}, inspect the state of PR #${prNumber}, and invoke exactly one downstream skill:

ConditionSkill to invoke
Scaffolding not donecharted-scaffold
Next 🚧 test not implementedcharted-red
Next 🚧 test already implementedcharted-green

Steps

1. Locate the PR section

In ${designDocPath}, find the section for PR #${prNumber} — a heading like # 🚧 PR#N - {title} or # PR#N - {title}.

Read its Tasks and Testing Strategy subsections. The design doc is the single source of truth for what belongs to this PR.

2. Check scaffolding

Scaffolding is done when all of the following hold for PR #${prNumber}:

  • Test file(s) exist for the PR's Testing Strategy scenarios.
  • Each ### 🚧 {test_title} scenario has a matching it.todo("{test_title}", ...) in a test file (test names are lower case).
  • WIP production files referenced in Tasks exist (classes/components tagged @deprecated 🚧 work in progress or equivalent stubs).

Scaffolding is not done if any expected test file or WIP source file is missing, or if it.todo stubs with design-doc step comments do not yet exist.

If scaffolding is not done → read and follow the charted-scaffold skill with ${designDocPath} and ${prNumber}. Stop.

3. Find the next pending test

In the PR's Testing Strategy, pick the first heading still marked ### 🚧 {test_title} (not ### ✅).

If every test is ### ✅, report that PR #${prNumber} is complete and stop.

4. Locate the matching test file

Search the project for the it.todo whose name matches the pending test title (case-insensitive). Prefer the file under the component or unit named in the nearest ## {Component} heading above the scenario.

Record the path as testFilePath.

5. Classify the test

Open testFilePath and inspect the it.todo body for the pending test:

  • Not implemented — body is empty or contains only step-by-step comments copied from the design doc (no expect, inject, mount helpers, or other executable test code).
  • Implemented — body contains actual test code beyond comments.

6. Invoke the downstream skill

Not implemented → read and follow the charted-red skill with ${designDocPath} and ${testFilePath}.

Implemented → read and follow the charted-green skill with ${designDocPath} and ${testFilePath}.

Rules

  • Invoke one downstream skill per run — never scaffold, red, and green in the same turn.
  • Do not skip ahead to a later 🚧 test while an earlier one is still pending.
  • Do not implement production code or enable tests directly — delegate to the downstream skill.
  • When reading downstream skills, follow their instructions fully, including Wallaby usage and design-doc checkbox updates.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Interviews the user section by section to collaboratively produce design documents. Use when creating a design doc, starting feature design, or when the user invokes the design command.

中文简介正在准备中。当前显示原文说明。

testmex/testmex42026年7月23日 更新

Progressively activates todo tests one at a time, updates implementation code until each passes (verified via Wallaby), checks off matching design doc progress, then moves to the next—following the design doc as the single source of truth.

中文简介正在准备中。当前显示原文说明。

testmex/testmex42026年7月23日 更新

Runs Charted Coding iterations in a loop — route via charted-continue, batch red or green work for an entire test file, commit, then repeat until the PR is complete. Infers design doc and PR number when omitted. Use when the user invokes charted loop, wants batch TDD for a PR test file, or asks to continue charted work with commits.

中文简介正在准备中。当前显示原文说明。

testmex/testmex42026年7月23日 更新

Writes the next failing test based on provided design doc and existing todo tests

中文简介正在准备中。当前显示原文说明。

testmex/testmex42026年7月23日 更新

Reviews a design doc with expert sub-agents

中文简介正在准备中。当前显示原文说明。

testmex/testmex42026年7月23日 更新

Writes work-in-progress code and tests based on design doc

中文简介正在准备中。当前显示原文说明。

testmex/testmex42026年7月23日 更新

查看 testmex 的全部技能

报告此技能的问题