Before you start
- An AI coding agent. Scawork gives your agent the rules and the knowledge. It does not include an agent. Claude Code, OpenCode, Codex, Cursor, GitHub Copilot and Gemini CLI each have their own adapter, and any other agent that reads standard project instructions can follow the same rules. Compatibility has the detail.
- A GitHub account. Access to the template is granted to it after payment.
- No Java required. You can start without Java experience: the interview adapts to your level.
Get access and install
- Pay. Choose Stripe or PayPal on the pricing page.
- Get access. After payment, access to a GitHub repository is granted to the GitHub account you give.
- Install once. Install the template by following the instructions in that repository. The template is read-only: the only thing written inside it is your saved interviews, so you can resume them.
- Start from any folder. For Claude Code, OpenCode and Codex, automatic setup installs itself, so you can start from any folder. For the other agents, follow the instructions in the repository.
Outside your project, the only thing Scawork installs is the setup entry for your agent, where that agent supports it. Inside your project, it creates the workspace only after you approve the plan.
Your first plugin
1. Ask for a plugin
Ask your agent for a plugin, from a vague idea or from a detailed specification. For example: “A Paper plugin with custom commands”, “A Velocity and Paper network” or “Adopt my existing plugin”.
2. Answer the interview
Your agent adapts its questions to your level: none, beginner, intermediate or experienced. The level sets how much is explained and who makes each choice: the agent decides, proposes or asks. It never changes which options exist. You can pick an interview up again from any agent.
Try it in the terminal above: change the level and watch how the build tool question is worded. The options stay the same.
Only harmful requests are refused. When a request seems impossible, the agent must show evidence before it says no.
3. Review and approve the plan
Your answers become one plan that lists every choice for your project: the platform, the Minecraft version, the build tool, the structure and the code style. The plan is checked for validity, and nothing is built until you approve it.
4. Start building in your workspace
After you approve, the agent creates the workspace with the rules and knowledge your plan needs. Then it reports where it is, what it verified and what to ask for first. Nothing from the interview is left in your project.
Work on a plugin you already have
Adoption mode brings an existing project under Scawork. Ask your agent to adopt your existing plugin.
Keep going
- Review and test. Your agent writes the code, following the plan you approved. Review and test the result as you would any code.
- Change agent or model. The rules live in your project, not in the agent, so they stay the same. Shared rules say how agents pass work on, and the project keeps track of what is in progress.
- Grow the project. Add or remove capabilities, modules, platforms or agents, and apply a new template version without losing local work.
- Experimental knowledge. Each area carries a confidence level. Experimental knowledge is used only if you accept it.
Updates
Updates are optional and are delivered through GitHub. The pricing page has what they cost and how they are paid.
More
- What Scawork covers, in detail: platforms, versions, build tools, libraries and agents.
- How it compares with other approaches.
- Questions people ask first.