Lights On Software Factory — Development skill for Claude Code
Lights-on software factory boilerplate for Claude Code.
How to install Lights On Software Factory
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open gojko/lights-on-software-factory and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Lights On Software Factory does
Lights-on software factory boilerplate for Claude Code. Based on the setup developed for Votito.
Alternatives in Development
- Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★
- /build - Start Building Skills, Prompts, Agents, Or Hooks — Quick access to the factory-guide orchestrator for building custom Skills, Prompts, Agents, or Hooks 618 ★
- K12 Teacher Skills — Skills and eval rubrics for K-12 teachers, co-developed with Learning Commons 407 ★
README
Lights-on software factory boilerplate for Claude Code
A starting point for running a lights-on software factory with Claude Code. Based on the setup developed for [Votito](https://www.votito.com), where the orchestrator reduced token spend compared to bare-bones Claude workflow execution by around 80%.
See [gojko.net/slides/202609-gotocph.pdf](https://gojko.net/slides/202609-gotocph.pdf) for a quick overview.
What is in this repostory?
The purpose of this repository is to act both as a simple boilerplate setup for new projects, and as an educational demonstration of the core concepts of software factories:
This repository provides setup for:
- A sandbox/container for running Claude Code in a secure environment, sharing only the workspace directory with the host. See CONTAINER.md for more information.
- A deterministic bash command regulator, to reduce approval fatigue and ensure agents execute the commands allowed by project-specific rules. The regulator performs a deep-inspection of bash commands and provides automated approve/deny with instructions on what to do instead if blocked. See REGULATOR.md for more information. Ask Claude to add more custom rules each time it asks you for approval.
- A deterministic linter-based feedback system for enforcing custom domain-specific rules, to help reduce human involvement in code review. A
PostToolUsehook runs the linter on every JavaScript file Claude edits, and guides the agents to avoid common mistakes with helpful error messages. Ask Claude to write more custom rules each time you find yourself providing repetitive design/code feedback. Ask Claude to implement custom eslint language parsers for HTML/CSS/other file types. See LINTER-HOOK.md for more information. - A basic planning/implementation workflow. This is a trivial example intentionally kept simple to demonstrate the format and serve as a foundation for the orchestrator. You should probably rep
Related Skills
Infinite Headcount
Marketing Skills, plus Mike's Personal Software Factory. More coming soon.
Attractor
nlspec of StrongDM's Attractor, a non-interactive Coding Agent sufficient for use in a Software Factory
Software Factory
Claude Code software factory — 9 agents, 2 skills, 3 hooks. Based on Ullah's FreeCodeCamp article.
Metafactory Factory Software
The software factory as an installable arc package — type: factory. Declares the composition: runtime, governa
Slopbrake
Brakes for the software factory: deterministic checks, a fresh-context reviewer that commits its fixes, and on
Adlc Team Skills
Agent skills for the Agentic SDLC: team lifecycle (team-boot, team-learn, team-init, team-repair), software fa
Related Agents
Timps Boilerplate Architect
Scaffold a new project: folder structure, stub files, setup commands. Supports any language or framework — des
Sf AI Architect
AI Architect of the Software Factory cell. Use whenever a project has an ML/DL/agentic-AI component, to decide
Review Argument
The Software Factory 원고의 논증·구조 축 리뷰어. 책·장·패턴의 논증과 구조를 리뷰한다. 리더의 결정과 이유가 장·부·책 전체에서 일관되게 성립하는지, 세 축·하네스 정의·패턴 카