Skip to content

v0.1.0 — Prototype

Choose a tag to compare

@nonlinearnishu nonlinearnishu released this 18 May 21:33
· 40 commits to main since this release

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.sh

What'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.