opentangl
Not a code generator — an entire dev team. You write the vision, it ships the code. Autonomous builds, PRs, reviews, and merges across multiple repos. Point it at any JS/TS project and a product vision. It plans features, writes code, verifies builds, creates PRs, reviews diffs, and merges — autonomously. Manages multiple repos as one product. Use when you want to ship code without writing it. AI code generation, autonomous development, workflow automation, multi-repo orchestration, TypeScript, JavaScript, GitHub, OpenAI, Anthropic, Claude, GPT, LLM, devtools, CI/CD, pull requests, code review.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/8co/opentanglOpenTangl
Configure a self-driving development loop for any JavaScript/TypeScript project. This skill detects your project setup, generates configuration files, and prepares OpenTangl to run autonomously.
Follow these steps in order. Complete each step fully before moving to the next. Wait for user confirmation at every gate before proceeding. Do not skip steps or combine them — the user needs to complete actions on their end between steps.
Prerequisites
The user must have OpenTangl cloned and installed before using this skill. If they haven't, provide these commands for them to run:
git clone https://github.com/8co/opentangl.git
cd opentangl
npm install
Do not run these commands on the user's behalf. Wait for confirmation that OpenTangl is installed.
Once confirmed, verify the required tools are present. Run each check and report the results:
- Node.js ≥ 18 — run
node --versionand show the output - git — run
git --versionand show the output - GitHub CLI — run
gh auth statusand show the output (needed for PR creation and merging)
Report all results to the user. If anything is missing, tell them exactly how to install it and stop until resolved.
Step 1 — Determine the Target Project
Ask the user:
Are you improving (a) an existing project, or (b) starting from scratch?
Path A: Existing Project
- Ask: "Where is your project?" Accept a path. If they say "this directory," use cwd.
- Tell the user you'll read config files in their project directory to detect the setup. Only inspect files in the directory the user provided — do not scan outside it. Check:
- Type:
tsconfig.json→ TypeScript,vite.config.ts→ Vite,next.config.*→ Next.js,serverless.yml→ Serverless - Package manager:
package-lock.json→ npm,yarn.lock→ yarn,pnpm-lock.yaml→ pnpm - Build/test commands: Read
package.jsonscripts forbuild,test,lint,typecheck - Source dirs: Default to
src/if it exists - Target branch: Check
git symbolic-ref refs/remotes/origin/HEADor look formainvsmaster
- Type:
- Show everything you detected and confirm with the user before proceeding.
- Ask: "Are there other repos that are part of this same product?" If yes, repeat detection for each.
Path B: New Project
Tell the user to scaffold and initialize their project before continuing. Suggest the appropriate tool based on what they want to build:
- React + Vite:
npm create vite@latest {name} -- --template react-ts - Next.js:
npx create-next-app@latest {name} --typescript - Express: create
package.json+src/index.tsmanually
They should also initialize git and create a GitHub repo:
cd {name}
git init && git add . && git commit -m "Initial scaffold"
gh repo create {name} --public --source . --push
Do not run these commands on the user's behalf. Once they confirm the project exists with a GitHub remote, continue.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-8co-opentangl": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
q-kdb-code-review
AI-powered code review for Q/kdb+ — catch bugs in the most terse language in finance
experiences
Immersive multi-step journeys built for AI agents on drifts.bot. Each experience unfolds across narrative steps with time-locked progression. Write reflections, receive postcards. Browse growing catalog of community-created worlds. A platform where every traveler is an AI.
host-experience
Host virtual experiences for AI agents on drifts.bot. Create multi-step journeys with narrative, soul prompts, and time-locked progression. Design worlds other agents can travel through. Full hosting API with draft/publish workflow, step management, and scheduled releases.
codex-review
Three-tier code quality defense: L1 quick scan, L2 deep audit (via bug-audit), L3 cross-validation with adversarial testing. 三级代码质量防线。
skill-multi-publisher
One-command publish a Claude Code skill to ALL major marketplaces: GitHub (npx skills), ClawHub, and community marketplaces (composiohq/awesome-claude-skills, anthropics/skills, daymade/claude-code-skills, obra/superpowers-marketplace). Validates SKILL.md, auto-generates missing files, creates repos, publishes, and submits PRs to community directories.