cs-ending-time

cs-ending-time is a skill for Codex from ChenShuo2004/cs-skills. It costs 58 tokens per session (905 once invoked), scanned A, original, MIT.

A final delivery workflow for shipping one finished web or app change. It covers the checks and handoff around Git, GitHub, and Vercel, a service for deploying web projects.

In plain words
What is it for?
Use it to finish a bounded feature, run its checks, commit and push the scoped changes, verify a Vercel deployment, and report remaining risks.
Why use it?
It keeps one release focused, prevents unrelated work from being included, and verifies that the delivered result and links are correct.

Skill for Codex

Written for Codex: agents/openai.yaml present. Also seen: mentions Codex.

Good fit Use it to finish a bounded feature, run its checks, commit and push the scoped changes, verify a Vercel deployment, and report remaining risks.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/chenshuo2004/cs-skills/cs-ending-time
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add ChenShuo2004/cs-skills --skill cs-ending-time
Clone the repo
git clone --depth 1 https://github.com/ChenShuo2004/cs-skills

Made for: Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for cs-ending-time

README.md
[![agentmods](https://agentmods.dev/badge/skills/chenshuo2004/cs-skills/cs-ending-time/github.svg)](https://agentmods.dev/skills/chenshuo2004/cs-skills/cs-ending-time)
Your own site
<a href="https://agentmods.dev/skills/chenshuo2004/cs-skills/cs-ending-time"><img src="https://agentmods.dev/badge/skills/chenshuo2004/cs-skills/cs-ending-time/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for cs-ending-time

Your own site · 80×15
<a href="https://agentmods.dev/skills/chenshuo2004/cs-skills/cs-ending-time"><img src="https://agentmods.dev/badge/skills/chenshuo2004/cs-skills/cs-ending-time.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 58 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 905 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector warn 7 Sept 2026
SkillSpector: 1 finding, up to medium

These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →

  • medium Excessive Agency · line 38
    Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.
    Fix: Add human-in-the-loop confirmation for destructive, irreversible, or high-impact operations. Never auto-execute commands that modify files, send data, or alter system state.
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00058 $0.00905
Opus 5.5 $0.00023 $0.00362
Sonnet 5.5 $0.00012 $0.00181
Haiku 4.5 $0.00006 $0.00090

Measured 19d ago against content hash bc457675027d, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

cs-ending-time scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 19d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

cs-ending-time/SKILL.md · 48 lines

What it actually says

CS Ending Time

将本次功能交付到用户指定的目标,并提供可追溯证据。适用于 Git 和实际项目部署流程;不强制项目使用 GitHub 或 Vercel。

范围与授权

先核对仓库根目录、分支、相关 diff、目标服务/环境及用户已有授权。同一请求可授权多个步骤,“提交并推送”不用逐项再问。沿用项目指令中的提交约定。

用户请求 可执行范围
检查、优化、收尾 必要实现与本地验证,不自动推送或发布。
提交 / commit 检查、限定范围暂存和提交。
提交并推送 / 推送这些修改到已知仓库 必要的本地提交及指定分支推送;检查自动部署影响。
创建 PR 准备必要分支、提交、推送并创建 PR;不包含合并。
部署 / 上线到明确项目与环境 使用对应部署流程及必要准备;不扩展到其他项目或环境。
确认后再提交/发布 完成可审查结果后,在指定边界等待。

授权的环境和目标可来自完整会话与当前项目配置。只有部署环境仍不明确且会改变目标时才询问 preview 或 production,不因用户未重复写专有名词而停止。提交不自动包含推送;预览不包含生产晋升。对未授权的额外外部动作保留边界。

本地交付

  1. 绑定本次目标、相关文件和验收依据。多项无关改动时隔离本次内容,不要求用户先清空工作区。
  2. 完成实现和适用检查,复用当前修改已经通过的验证;代码又变化才补跑相关检查。环境失败与产品失败分开报告。
  3. 提交前检查 staged diff。使用明确路径或 hunks,不能把混合文件里的无关修改一起提交。不回退用户工作、不擅自重写历史。
  4. 有提交授权时写 Conventional Commit。若需要分支且用户未指定名称,使用 codex/ 前缀。
  5. 有推送授权时核实远端与分支,检查是否触发生产部署,推送后核对远端 SHA。PR 描述包含问题、改变的行为和实际验证。

部署

优先项目现有 CI/CD、官方 CLI 或连接器。查看实际项目绑定与环境配置,缺凭据/项目时不猜;也不把秘密写进日志或仓库。

涉及生产分支、域名或 alias 的共享写入前,读取 生产并发。复用已有并发机制,重查最新远端与目标部署,避免旧预览覆盖较新发布。

部署完成后同时核对:提供方完成状态、预期 commit/deployment ID、实际域名或 URL 指向,以及本次功能的关键路由。成功推送不等于部署成功,HTTP 200 也不证明业务动作正常。

遇到网络超时,先查远端提交、部署列表或 PR 是否已经创建,再决定重试,避免重复发布。需要额外授权时先完成可审查的文件、diff 与检查,让用户决定具体动作。

交付报告

只报告实际发生的动作:改动与验证、仓库/分支/commit、PR 或部署链接,以及还缺什么。未部署不输出虚构部署字段;部署失败不能标为上线成功。较复杂交付补充目标项目与验证命令即可,不强制七段模板。

Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 19d ago Changed · -154 lines · +12 tokens per session bc457675027d
  2. 23d ago Changed · +15 tokens per session 9ed9727bc0a3
  3. 1mo ago First seen · 202 lines · 31 tokens per session scan A 2e781cf2e419

Subscribe to this mod's changes

cs-ending-time is a skill published in the GitHub repository ChenShuo2004/cs-skills (204 stars, last pushed 18d ago), licensed MIT. It adds 58 tokens to every session and 905 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.