/develop
Develop phase entry; routes task execution, state updates, KB sync, and plan close-out through references/assets/scripts.
$ npx -y skills add evidentloop/sopify --skill develop --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/develop
Context preview
The summary Claude sees to decide when to auto-load this skill.
Develop phase entry; routes task execution, state updates, KB sync, and plan close-out through references/assets/scripts.
SKILL.md
develop.SKILL.mdname: develop
description: Develop phase entry; routes task execution, state updates, KB sync, and plan close-out through references/assets/scripts.
Develop (Entry)
> Core philosophy: No verification evidence, no completion — "it should be fine" is not evidence.
When to activate
- Entering the implementation phase (`workflow` / `light_iterate` / `quick_fix`; bare `~go` auto-routes to `exec_plan` when an active plan exists).
- Need to execute the task list, update state, and converge the delivery result.
Execution skeleton
1. Read the active plan tasks (`tasks.md` or light `plan.md`). 2. Extract pending tasks and execute them in numbered order. 3. Update task markers after each step (`[ ] -> [x] / [-] / [!]`). 4. Sync KB files and conservative preference / feedback records. 5. Set completed plans' `plan.md` lifecycle metadata to `ready_to_archive` and keep them in `plan/`. 6. Render the matching result template.
Resource navigation
- Long rules: `references/develop-rules.md`
- Shared writing standards: `../references/shared-writing-dna.md` (apply to all output)
- Output contract: `../references/output-contract.md` (required sections, density gradient, symbol discipline, desensitization)
- Output templates: `assets/*.md`
- Task extraction script: `scripts/extract_pending_tasks.py`
Deterministic logic first
Use the script when task extraction must be auditable:
python3 skills/en/skills/sopify/develop/scripts/extract_pending_tasks.py \
--tasks-file .sopify/plan/<plan>/tasks.md
The script returns JSON with pending tasks, status counts, and execution order.
Boundaries
- This skill executes and closes out work; it does not redefine the plan structure.
- `ready_to_archive` is `plan.md` metadata only; archival happens only when explicit `~go finalize` delegates to `sopify_writer`.
- Rollback remains an explicit user action and must keep a traceable record.
Read more
name: develop description: Develop phase entry; routes task execution, state updates, KB sync, and plan close-out through references/assets/scripts.
Develop (Entry)
> Core philosophy: No verification evidence, no completion — "it should be fine" is not evidence.
When to activate
- Entering the implementation phase (`workflow` / `light_iterate` / `quick_fix`; bare `~go` auto-routes to `exec_plan` when an active plan exists).
- Need to execute the task list, update state, and converge the delivery result.
Execution skeleton
1. Read the active plan tasks (`tasks.md` or light `plan.md`). 2. Extract pending tasks and execute them in numbered order. 3. Update task markers after each step (`[ ] -> [x] / [-] / [!]`). 4. Sync KB files and conservative preference / feedback records. 5. Set completed plans' `plan.md` lifecycle metadata to `ready_to_archive` and keep them in `plan/`. 6. Render the matching result template.
Resource navigation
- Long rules: `references/develop-rules.md`
- Shared writing standards: `../references/shared-writing-dna.md` (apply to all output)
- Output contract: `../references/output-contract.md` (required sections, density gradient, symbol discipline, desensitization)
- Output templates: `assets/*.md`
- Task extraction script: `scripts/extract_pending_tasks.py`
Deterministic logic first
Use the script when task extraction must be auditable:
python3 skills/en/skills/sopify/develop/scripts/extract_pending_tasks.py \ --tasks-file .sopify/plan/<plan>/tasks.md
The script returns JSON with pending tasks, status counts, and execution order.
Boundaries
- This skill executes and closes out work; it does not redefine the plan structure.
- `ready_to_archive` is `plan.md` metadata only; archival happens only when explicit `~go finalize` delegates to `sopify_writer`.
- Rollback remains an explicit user action and must keep a traceable record.
Resumable AI coding — ask first, plans stay with the repo AI coding tools are fast. But when they jump to code before the facts are clear, speed turns into rework.
Other skills on sopify.
- /analyze
Analyze phase entry. Aggregates scoring, follow-up, and scope-check rules; loads references/assets/scripts on demand.
Open skill - /design
Design phase entry. Aggregates plan-level selection, task breakdown, and package output rules; loads references/assets/scripts on demand.
Open skill - /kb
Manage long-lived `.sopify/` knowledge, including bootstrap, progressive materialization, reads, retention, and knowledge_sync policy.
Open skill - /templates
Knowledge-base document templates, loaded when long-lived knowledge files are created or materialized.
Open skill - /analyze
需求分析阶段入口;聚合评分、追问与范围判定规则,按需加载 references/assets/scripts。
Open skill - /design
方案设计阶段入口;聚合方案分级、任务拆分与方案包输出规则,按需加载 references/assets/scripts。
Open skill

