一键导入
help
Print the pipeline quick-reference — a one-screen summary of every /aia:* command and its hand-offs, prefixed by a state-aware "Próximo passo" line.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Print the pipeline quick-reference — a one-screen summary of every /aia:* command and its hand-offs, prefixed by a state-aware "Próximo passo" line.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Check for drift between spec.md, plan.md, tasks.md, and the actual code. Reports the gaps; does not fix them.
Run a category-specific quality pass (security / performance / accessibility / i18n / privacy / observability) against the current plan and code.
Surface [NEEDS CLARIFICATION] markers in spec.md (or plan.md) to the user, one at a time, and edit the file with the answers.
Bootstrap or amend constitution.md (framework, preset, or project). Inspects existing project context first; enforces the amendment process: issue first, one article per PR, reviewer non-author.
Execute an approved plan + tasks list by dispatching one fresh subagent per task and applying two-stage review (spec compliance, then code quality) before moving on.
Turn an approved spec.md into a plan.md (plus research, data-model, contracts as needed) that passes the Constitution Check.
| name | help |
| description | Print the pipeline quick-reference — a one-screen summary of every /aia:* command and its hand-offs, prefixed by a state-aware "Próximo passo" line. |
| metadata | {"aiadev":{"version":"0.2.0","inputs":[],"outputs":[{"type":"text","description":"Optional \"Próximo passo:\" line followed by the contents of docs/pipeline-reference.md."}],"requires":["docs/pipeline-reference.md","src/aiadev/pipeline_state.py"],"handoffs":[]}} |
Return the terse pipeline quick-reference, prefixed by a one-line recommendation derived from the current workspace state. Plain mode preserves the legacy verbatim-only output.
Announce at start: "Using the help skill. I will print the pipeline quick-reference."
The skill has two modes:
specs/ via the pipeline_state
module and prepend Próximo passo: <command> — <reason> before the
reference table.--plain invocation flag OR by the
environment variable AIADEV_HELP_PLAIN set to one of 1, true,
yes, on (case-insensitive). Any other value (including 0,
false, no, off, or unset) keeps the default state-aware mode.Detect plain mode. If the invocation carries --plain, OR the
env var AIADEV_HELP_PLAIN is truthy (1/true/yes/on,
case-insensitive), skip to step 3.
Compute the recommendation. Run, from the repository root:
python -c "from aiadev.pipeline_state import recommend_next_command; from pathlib import Path; import json, subprocess; branch = subprocess.run(['git', 'branch', '--show-current'], capture_output=True, text=True).stdout.strip() or None; print(json.dumps(recommend_next_command(Path.cwd(), branch=branch)))"
Parse the JSON {"command": "...", "reason": "..."}. When command
is non-null, emit exactly one line as the FIRST line of output:
Próximo passo: <command> — <reason>
Then emit a blank line and continue with step 3. When command is
null (plain mode signaled by the module itself), skip the prefix and
continue with step 3. When the python invocation fails (module not
importable, git not available), silently fall through to step 3 —
the verbatim reference is always a safe answer.
Print the reference. Read the file docs/pipeline-reference.md
from the repository root and return its contents verbatim. Do
not reformat, paraphrase, add commentary, or explain the table — the
reference is generated and intentionally terse. The transitions for
"all tasks done" (/aiadev:requesting-code-review then
/aiadev:finishing-a-branch) are owned by the recommender, not by
this skill.
If the file does not exist, respond with exactly:
pipeline-reference.md missing — run scripts/generate_pipeline_reference.py
and stop.
docs/pipeline-reference.md from inside this
skill. Content drift is handled by
scripts/generate_pipeline_reference.py and its pre-commit / CI
hooks.help is a leaf in the pipeline
graph — calling a Python module via python -c is a tooling
invocation, not a skill invocation.git branch --show-current; orphan specs (no
matching branch) yield no recommendation and the skill falls back to
the verbatim reference.None. The reader decides what to run next based on the recommendation line and the table.