بنقرة واحدة
workflow
Engineering workflow — reasoning, plan/code modes, code quality, git conventions
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Engineering workflow — reasoning, plan/code modes, code quality, git conventions
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
This skill should be used when the user asks to "check consistency", "find conflicts", "consistency check", "conflict detection", "incremental check", "full check", "check my specs", "validate BDD specs", "check for contradictions", or wants to detect and resolve conflicts between BDD spec files (.feature files, BDRs, and glossary).
This skill should be used when the user asks to "discover a feature", "explore behaviour", "write a feature file", "BDD discovery", "formulate BDD specs", "example mapping", "start a discovery session", "resume a discovery session", "explore a user story", or wants to interactively explore and define system behaviour using BDD patterns.
Initialize agent documentation structure (docs/agents/) for a project. Use when the user asks to "initialize agent docs", "bootstrap docs/agents/", or "set up project knowledge files".
Capture learnings from current session into agent documentation. Use when the user asks to "update project knowledge", "capture session learnings", or "record improvements or postmortems".
Set descriptive names for Aura HUD session display
Use this skill when the user explicitly asks for a handoff note, resume checkpoint, or transfer summary for ongoing work.
| name | workflow |
| description | Engineering workflow — reasoning, plan/code modes, code quality, git conventions |
| version | 1.0.0 |
| user-invocable | true |
This plugin exposes a single workflow skill entry point. Ask directly for Plan, Code, or Review mode; separate command files are not required.
When facing ambiguous requests:
Before any operation, complete internal reasoning. Do not output thinking steps unless explicitly requested.
When encountering problems:
After reaching conclusions:
Exit Plan mode when: user explicitly selects an option, OR one option is clearly superior (state reasoning and proceed).
Output: what was changed and where, how to verify, known limitations or follow-ups.
Priority: Readability & Maintainability > Correctness > Performance > Code length
camelCase variables/functions, PascalCase classes/types/componentssnake_case variables/functions, PascalCase modules; follow mix formatsnake_case variables/functions/modules, PascalCase types/traits; follow cargo fmt + ClippyAssume code has been auto-formatted by the appropriate tool.
When flagging: describe in natural language, provide 1–2 refactoring directions with brief pros/cons and impact scope.
For non-trivial logic changes (complex conditions, state machines, concurrency, error recovery):
For clearly destructive operations (delete files, git reset --hard, git push --force):
Documentation lookup: prefer --help/help first; use external docs only if insufficient.
For Git/GitHub:
gh CLI for GitHub interactionsFor low-level errors (syntax, formatting, missing imports): fix directly without asking.
Only seek confirmation before fixing when:
Use Review mode when evaluating existing code or diffs.
Prioritize findings in this order:
For each finding: describe the issue in concrete terms, point to the relevant file or module, and provide 1–2 actionable directions with brief pros/cons.
Exit Review mode when: all significant findings have been surfaced and the user has indicated what they want to act on.