Created tool and implemented#1
Merged
Merged
Conversation
Updated README to introduce the new project 'jato' and its features, context, and architecture. Included detailed sections on commands, templates, and implementation priorities.
Complete implementation of the jato CLI tool with: - Core: schema validation (Zod), hub management, jato loader, backup system, materializer - Providers: Claude Code, Codex CLI, Gemini CLI, OpenCode — each with native config materialization - Importers: import existing configs from all 4 providers with merge support - Skills: jato-context (dynamic per-jato briefing) and jato-manager (meta-skill for LLM-as-wizard) - Templates: 4 built-in templates (starter, mobile, backend, fullstack) with real content - CLI: init (3 paths: import/template/empty), use, list, off, doctor, install - 98 tests across unit, provider, CLI, and integration test suites
Converts the React monolith landing page into a well-organized Astro project: - Astro static components: Nav, Hero, FileTree, Terminal, all page sections - React island: ChatWizard (animated chat wizard with typing indicators) - Tailwind CSS with CSS custom properties for light/dark theme - Theme toggle with localStorage persistence + system preference detection - Fade-in animations via IntersectionObserver - Cloudflare Pages ready (static output) Site lives in site/ — build with `cd site && pnpm build`
- Import global.css in Layout (was missing — no styles loaded) - Move theme init to inline script in <head> to prevent FOUC - Make ThemeToggle script inline for reliable DOM access - Redesign hero install widget as code block with green copy icon - Add copy button to CTA install command
- Tailwind CSS prefix: rig- → jato- - All commands: rig init → jato init, rig use → jato use, etc. - Paths: ~/.rig/ → ~/.jato/, rig.yaml → jato.yaml - URLs: github.com/malopezr7/rig → github.com/malopezr7/jato - Brand text, nav logo, footer, ChatWizard header - localStorage key: rig-theme → jato-theme - Skills: rig-manager → jato-manager, rig-context → jato-context
Full rename of the project from "rig" to "jato": Source code: - Package name, bin entry, build script - All types (RigManifest → JatoManifest, ResolvedRig → ResolvedJato) - All functions (loadRig → loadJato, getActiveRig → getActiveJato, etc.) - All file paths (~/.rig → ~/.jato, rig.yaml → jato.yaml) - All CLI commands and user-facing strings - All import paths for renamed files File renames: - src/core/rig.ts → jato.ts - src/skills/rig-context.ts → jato-context.ts - src/skills/rig-manager.ts → jato-manager.ts - src/skills/rig-manager.md → jato-manager.md - src/templates/*/rig.yaml → jato.yaml - tests/core/rig.test.ts → jato.test.ts - tests/skills/rig-*.test.ts → jato-*.test.ts README: complete rewrite with badges, star history chart, and clean structure All 98 tests passing.
- Add npm publish metadata to package.json (description, files, keywords, repository, homepage) - Add jato.pages.dev link to README
d165c39 to
05408e4
Compare
Deploying jato with
|
| Latest commit: |
6ae07b0
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://947e670a.jato.pages.dev |
- CI workflow: runs build + tests on every PR and push to main - Release workflow: uses changesets/action to create version PRs and auto-publish to npm - Changesets config with @changesets/changelog-github for rich changelogs - Add changeset, version-packages, and release scripts to package.json
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
here we go!