← ClaudeAtlas

workflow-design-v2listed

Run the design-v2 workflow.
akashgit/remote-factory · ★ 63 · AI & Automation · score 79
Install: claude install-skill akashgit/remote-factory
# Design V2 Workflow The user wants: **$ARGUMENTS** ## Step: Init User Intent Creates the user intent ledger with the initial idea. ```bash python3 -c "import datetime, os; project = '$PROJECT_PATH'; ts = datetime.datetime.now().isoformat(timespec='seconds'); idea = os.environ.get('FOCUS', os.environ.get('FACTORY_IDEA', 'No idea provided')); content = f'# User Intent Ledger\n\n## [{ts}] Initial Idea\n{idea}\n'; open(f'{project}/.factory/strategy/user-intent.md', 'w').write(content); print(f'User intent ledger initialized at {ts}')" ``` ### Gate — Has Factory (Automated) **MANDATORY:** Wait for the preceding agent to finish, then run this check BEFORE spawning the next agent. Do NOT run agents in parallel across this gate. ```bash python3 -c "from pathlib import Path; exists = Path("$PROJECT_PATH/.factory/config.json").exists(); print("PROCEED" if exists else "HALT")" ``` - **PROCEED** (exit 0 / no FAIL in output) → continue to `graph_update` - **HALT** (exit non-zero / FAIL in output) → continue to `discover` instead. ## Step: Discover ```bash factory discover $PROJECT_PATH ``` ### Gate — Factory Md Exists (Automated) **MANDATORY:** Wait for the preceding agent to finish, then run this check BEFORE spawning the next agent. Do NOT run agents in parallel across this gate. ```bash python3 -c "from pathlib import Path; exists = Path("$PROJECT_PATH/factory.md").exists(); print("PROCEED" if exists else "HALT")" ``` - **PROCEED** (exit 0 / no FAIL in output) → continue