Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Universalize: remove project-specific references, add SearXNG recommendation
What This Skill Does
Scaffolds a complete project from a PRD and stack template. Generates directory structure, configs, CLAUDE.md, Makefile, README, git repo, and pushes to GitHub. Studies existing projects for consistent patterns and fetches latest library versions before generating files.
Combines PRD parsing, cross-project pattern analysis, and live library version lookups into a single command rather than manually assembling each piece of boilerplate.
When to use it
- Bootstrapping a new Next.js app from an existing PRD document
- Setting up a Python API project with org-consistent directory layout
- Creating an iOS Swift project that matches your portfolio conventions
- Generating a GitHub repo with all boilerplate configs in one command
- Starting a new Cloudflare Workers app with up-to-date package versions
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: scaffold a project called task-manager using the nextjs stack
- 1Parses project name 'task-manager' and stack 'nextjs' from arguments
- 2Loads org defaults from ~/.solo-factory/defaults.yaml, prompting for bundle ID if missing
- 3Queries Context7 for latest Next.js and key dependency versions
- 4Searches SoloGraph for sibling Next.js projects to extract reusable directory and config patterns
- 5Shows proposed structure and confirms with user before writing any files
- 6Creates full directory tree including CLAUDE.md, Makefile, cli/ stub, docs/prd.md, and .claude/skills/dev/SKILL.md
- 7Runs git init, commits, and pushes to a new private GitHub repo via gh CLI
Project at ~/projects/task-manager with verified install, first git commit, and live GitHub repo URL
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.