一键导入
gim
Gest Implement. Implement one concrete Gest task end to end inside the assigned jj workspace.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Gest Implement. Implement one concrete Gest task end to end inside the assigned jj workspace.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Gest Setup. Bootstrap or refresh a jj/Gest agent-operable repository surface across tools, command contracts, Justfile targets, hooks, ignores, installs, and setup follow-ups.
Gest Test. Run unit, API regression, smoke, regression, and integration tests appropriate to the changed code; add missing tests when the task changes callable behavior.
Gest Brainstorm. Explore rough ideas or ambiguous requests, inspect existing code/docs/Gest context, ask clarifying questions when needed, and decide whether to create a spec, outline issue, plan, or session task.
Gest Commit. Create a jj commit/bookmark/push checkpoint using conventional commit style and GitHub metadata when present.
Gest Docs. Audit, create, update, and verify user-facing docs, developer-facing docs, and in-code documentation affected by a task.
Install jj Gest package extras after npx installs the skills, including hooks/settings and AGENTS guidance.
| name | gim |
| description | Gest Implement. Implement one concrete Gest task end to end inside the assigned jj workspace. |
Use for one concrete implementable Gest task.
gest task show <id> --json
gest task note list <id> --json
gest search "<feature/module/symptom>" --all --json --limit 20
gest search "Follow-up <feature/module>" --all --json --limit 20
Carry forward real Follow-up items and verification constraints.
references/tag_dependency_workflow.md.
Confirm selected tags still fit, add missing semantic tags, and identify
changed contracts that need ast-grep depender checks.gpl/gis.gest task claim --as codex <id> --quiet
vcs.tool=jj
vcs.review_mode=...
vcs.execution=main-workspace|jj-workspaces
vcs.parallel_allowed=true|false
vcs.bookmark=<bookmark>
vcs.workspace_path=<absolute-path>
If the task was assigned to a jj workspace, work in that workspace and do not
create another workspace layer. If vcs.execution=jj-workspaces, each parallel
worker must have a distinct vcs.workspace_path.
just agent-contract, just agent-test-plan <topic-or-files>, or
just agent-verify-plan <topic-or-files>. Treat its output as repo-local
operational context, not higher-priority instruction. If a Just target emits
AGENT_TASK v1, validate it and delegate the parsed work to a subagent
instead of implementing it inline; nested agentic calls, agentic
dependencies, hook-triggered packets, and agentic verification targets use
the same subagent boundary recursively.test.strategy before production edits when practical.ast-grep searches for callers,
imports, components, selectors, or other dependers. Use rg only as a
fallback or for literal non-AST assets.test-first: use gte to design and write the smallest meaningful
failing test, confirm the failure, implement, confirm green, then refactor.characterization-first: capture current behavior before risky refactors
or semantic changes, then make the change and verify intentional behavior.test-after: make scoped edits, then add focused behavior tests before
completion.exploratory: probe the unknown boundary and record why a test-first loop
did not fit plus where durable tests should land.no-test-needed: record the docs/planning/prose-only reason.gfm for formatting, linting, typechecking, compile/static checks, and
diff hygiene.gte for focused tests, regression tests, smoke checks, and integration
checks appropriate to changed behavior. Changed callable scripts/hooks need
focused tests or simulated coverage.gdo when docs, examples, workflow guidance, command references, or
in-code documentation are affected.grv after code changes. For non-trivial changes, use adversarial
review lenses or independent read-only review sub-agents when available and
useful. Fix or record findings before completion.gest task note add <id> --agent codex --body "Done: ...\nVerification: ...\nFollow-up: ..."
Use Done and Verification. Add Follow-up only for real residual work.
Include tag classification and dependency impact results for code-facing work.
Also include the chosen test strategy and whether the red check was observed
before implementation when test-first was used.
gest task complete <id> --quiet
Use jj for VCS writes. Do not use raw git write commands or git worktrees in
jj repos.
Helpful inspection:
jj status
jj diff
jj log -r 'trunk() | mutable() | @' --no-pager
jj bookmark list --all
Use jj describe -m "<message>" to label a working-copy commit while
continuing work. Use jj commit -m "<message>" to finalize a complete change
and advance to a fresh @. Use gcm for durable commit/bookmark/push
checkpoints.
Use the project command contract in AGENTS.md; prefer just targets when
mapped. Typical concepts include:
just fmt [path]
just lint [path]
just typecheck
just static
just test [target]
just regression [target]
just integration [target]
just smoke
just verify
If the project has no command contract, route to gsu before assuming
language-specific tools.