Scaffold and import .continue/agents/ and .continue/checks/ from curated templates or any GitHub repo.
Setting up AI-powered checks and agents for your repo means writing markdown files with specific frontmatter, directory structure, and trigger formats. Instead of copying from docs or other repos manually:
npx create-software-factoryPick from curated templates or import directly from any GitHub repo that already has a great setup.
npx create-software-factoryThis launches an interactive wizard that lets you pick from curated check and agent templates and writes them to your project's .continue/ directory.
Import checks and agents from any public GitHub repo:
npx create-software-factory --from continuedev/remote-config-serverFor private repos, pass a GitHub token:
npx create-software-factory --from myorg/private-repo --token ghp_xxxxxTo fetch from a specific branch:
npx create-software-factory --from owner/repo --branch developcreate-software-factory [options]
Options:
--from <repo> Import from GitHub repo (owner/repo)
--token <token> GitHub token for private repos
--branch <branch> Branch to fetch from
--dir <path> Target directory (default: cwd)
-V, --version Output version number
-h, --help Display help
Checks run automatically on pull requests:
| Template | Description |
|---|---|
| Code Review | Reviews code quality, naming conventions, and patterns |
| Security | Scans for OWASP vulnerabilities, hardcoded secrets, and auth issues |
| Test Coverage | Ensures new code has appropriate test coverage |
| PR Description | Validates that PR descriptions cover all meaningful changes |
Agents are triggered by events or invoked on-demand:
| Template | Trigger | Description |
|---|---|---|
| All Green | ai-merge label |
Fix checks, resolve conflicts, address reviews, and merge the PR |
| Fix Issue | Manual | Takes a GitHub issue and creates a fix PR |
| Triage Issues | Issue opened | Auto-label and respond to new issues |
Running without --from shows an interactive multi-select menu. You choose which checks and agents to install, and the selected template files are copied into your project's .continue/checks/ and .continue/agents/ directories.
Running with --from owner/repo fetches the .continue/checks/ and .continue/agents/ directories from the specified GitHub repository using the GitHub Contents API. It parses YAML frontmatter to show names and descriptions, lets you select which files to import, and writes them locally.
See CONTRIBUTING.md for development setup and guidelines.
Apache-2.0 — see LICENSE for details.
Copyright (c) 2025 Continue Dev, Inc.
Built by Continue