بنقرة واحدة
ideating
Structured requirement discovery before implementation.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Structured requirement discovery before implementation.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Post-implementation integrity and quality audit.
Session-start skill discovery protocol.
Structured root-cause investigation for bugs and failures.
Execute implementation plan task-by-task inline.
Complete work with merge, PR, or cleanup options.
Integrity guardrails during code implementation.
| name | ideating |
| description | Structured requirement discovery before implementation. |
Investigate context, interview the user, converge on an approved design, then hand off to arsyn:planning.
Do NOT invoke any implementation skill, write code, or scaffold until a design is presented and the user approves it. No exceptions — even for "trivial" tasks. A short design is fine; no design is not.When upcoming questions involve UI, layout, diagrams, or visual comparisons, offer the playground plugin. This is its own message — no other content.
"Some decisions ahead may be easier to evaluate visually. I can use the playground to show mockups, diagrams, and comparisons in a browser. Want to try it?"
If accepted, read skills/ideating/references/playground-guide.md before proceeding. If declined, continue text-only.
Even after acceptance, decide per-question: use playground only when seeing something beats reading about it.
Use AskUserQuestion calls to gather requirements — not freeform paragraphs.
Present 2-3 approaches with trade-offs. Lead with your recommendation and why. Never present a single "obvious" option — the user may hold context you lack.
Present the design in sections scaled to complexity. After each section, confirm before continuing.
Tag each section:
[CONFIDENCE: HIGH] — clear requirement, clear path[CONFIDENCE: MEDIUM] — reasonable but assumption-laden[CONFIDENCE: LOW] — best guess, needs validation[CONFIDENCE: NEEDS INPUT] — blocked without user inputCover as applicable: architecture, components, data flow, error handling, testing strategy.
docs/arsyn/specs/YYYY-MM-DD-<topic>-design.md (user preference overrides path). Commit it.references/spec-document-reviewer-prompt.md) with crafted review context — never raw session history. Fix issues and re-dispatch until approved (max 3 iterations, then surface to user).Invoke arsyn:planning to produce an implementation plan. No other skill.
git commit before moving to planning.AskUserQuestion calls, not walls of text with embedded questions.