Skip to content
Back to skills

Apply

ASecurity

Implement the planned change task by task, then judge it

  • 14 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added August 31, 2026
ai-agentsbash

Security analysis

A100/100

Scanned August 31, 2026

npx -y skills add clomia/claude-automata --skill apply --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Apply?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Apply
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/clomia-apply/badge)](https://www.skillsdirectory.com/skills/clomia-apply)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: apply
description: Implement the planned change task by task, then judge it
argument-hint: "[change-id]"
effort: max
---

# 절차

1. Judge the gate: every artifact listed in `applyRequires` must be `done`.
   (`isComplete` is not the gate; design exists only when its inclusion criteria apply.)
   Otherwise what is missing is planning, not implementation: return to `tx:plan`.

   ```bash
   "${CLAUDE_PLUGIN_ROOT}/bin/tx-hook" openspec status --change <change-id> --json
   ```

2. Take the context file paths and the task checklist:

   ```bash
   "${CLAUDE_PLUGIN_ROOT}/bin/tx-hook" openspec instructions apply --change <change-id> --json
   ```

3. Implement the tasks in dependency order.
   The spec wording binds the implementation. If implementation reveals the spec is
   wrong, fix the delta through `tx:plan`, then continue.

4. When every task is done, judge the implementation. The verify stage judges every
   delta that moved observable behavior, on the change-id alone:

   ```
   Agent(subagent_type="tx:verify", prompt="change-id: <change-id>")
   ```

   A verify report is observation, not instruction. Before fixing a defect,
   generalize it: hunt the same cause on other surfaces and fix them together, and
   read the flow of reports to preempt the next one. Then respawn here until a pass is
   newer than the last behavior change.
   A defect that does not reproduce is a defect in the spec wording; a defect
   re-reported after a grounded rebuttal means the wording admits two readings —
   either way, fix the wording through `tx:plan`.

# Unknown 처리

Every unknown met while implementing resolves one of three ways:

- **measurable**: measure it and record the result.
- **reversible**: adopt an assumption and state it in design.
- **neither**: halt the task and record why in tasks.md.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.