Repository navigation
v0.1.0 — Prototype
This is the first tagged release (Phase 0) of a personal "software factory". The goal is to wire skills, specialist subagents, and slash commands that I repeatedly use into Claude Code.
What's in v0.1.0
13 skills (All auto-loaded into~/.claude/skills/) — These are conventions that I synthesized across multiple production builds.
10 specialist subagents (~/.claude/agents/) — These are teams of agents that I pulled upon throughout my work. They often helped me learn a subject or understand architectural tradeoffs.
5 slash commands (~/.claude/commands/) — This is primarily a Linear ticket workflow. I use Linear extensively to manage context and this helps me pull and log context during the build. They come with some commit conventions (commitlint.config.cjs) for AI-generated code commits.
install.sh — This wires up the skills, agents, and slash-commands into ~/.claude/. This is idempotent and prints the kit version + commit at the top.
Install
git clone https://github.com/nonlinearnishu/factory-kit ~/Documents/nonlinear/factory-kit
cd ~/Documents/nonlinear/factory-kit
git checkout v0.1.0 # pin a release; omit to track HEAD
./install.shWhat's next
- Using these skills & commands in new projects and constantly iterating on what best serves my workflow.
- Discussions are open for design questions
- Twitter/X threads per minor tag at @nishu_lahoti
Provenance
These patterns were extracted from six prior builds. This kit is the synthesized output — how we build, separated from what we're building.