Add contextarch CLI to Utilities section#258
Add contextarch CLI to Utilities section#258ksoventures wants to merge 2 commits intoPatrickJS:mainfrom
Conversation
contextarch (npx contextarch init) generates .cursorrules, AGENTS.md, CLAUDE.md, and copilot-instructions.md from a single interactive wizard. Stack detection reads package.json / pyproject.toml / go.mod / Cargo.toml and picks opinionated rules for 30+ stacks.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughAdded a new contextarch utility entry to the README's "Utilities" section, documenting its CLI usage ( Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (1)
README.md (1)
288-288: Consider condensing the description for consistency.While the current description is informative, it's notably longer than typical entries in this README. Consider condensing to match the conciseness of other entries while retaining key information.
✂️ Optional condensed version
-- [contextarch](https://github.com/ksoventures/contextarch-cli) - CLI (`npx contextarch init`) that detects your project stack and generates `.cursorrules`, `AGENTS.md`, `CLAUDE.md`, and `.github/copilot-instructions.md` from a single interactive wizard. Reads `package.json`, `pyproject.toml`, `go.mod`, `Cargo.toml`, and more to pick opinionated rules tuned to your stack. Supports 30+ stacks including React, Next.js, Vue, SvelteKit, FastAPI, Django, Go, Rust, Electron. MIT licensed. +- [contextarch](https://github.com/ksoventures/contextarch-cli) - CLI tool (`npx contextarch init`) that auto-detects your project stack from manifests (package.json, pyproject.toml, go.mod, etc.) and generates `.cursorrules`, `AGENTS.md`, `CLAUDE.md`, and `.github/copilot-instructions.md` via an interactive wizard. Supports 30+ stacks. MIT licensed.🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@README.md` at line 288, Shorten the contextarch README entry to match other concise entries: replace the long paragraph with a single sentence that names the tool (contextarch), how to run it (npx contextarch init), what it does (detects project stack and generates .cursorrules, AGENTS.md, CLAUDE.md, and .github/copilot-instructions.md), and one short note on coverage (supports 30+ stacks) and license (MIT); update the list item for "contextarch" accordingly so the key facts are preserved but the description is one concise sentence.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@README.md`:
- Around line 288-289: Move the "contextarch" list item so it appears after the
"Cursor Watchful Headers" item in the Utilities section to restore alphabetical
order; specifically locate the two list entries mentioning "contextarch" and
"Cursor Watchful Headers" in README.md and swap their positions so "Cursor
Watchful Headers" precedes "contextarch" (respecting case-sensitive alphabetical
ordering).
---
Nitpick comments:
In `@README.md`:
- Line 288: Shorten the contextarch README entry to match other concise entries:
replace the long paragraph with a single sentence that names the tool
(contextarch), how to run it (npx contextarch init), what it does (detects
project stack and generates .cursorrules, AGENTS.md, CLAUDE.md, and
.github/copilot-instructions.md), and one short note on coverage (supports 30+
stacks) and license (MIT); update the list item for "contextarch" accordingly so
the key facts are preserved but the description is one concise sentence.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
- Move contextarch after Cursor Watchful Headers (ASCII alphabetical) - Shorten description to match typical entry length in the section
Hi! Adding contextarch to the Utilities section, alongside the
existing Cursor Watchful Headers entry.
contextarch (
npx contextarch init) is an open-source CLI that detectsa project's stack and generates four AI context files — .cursorrules,
AGENTS.md, CLAUDE.md, and .github/copilot-instructions.md — from one
interactive wizard. It fills a small gap: instead of copy-pasting
.cursorrules from a blog post and separately maintaining the other
three, contextarch generates all four from one source, with stack-specific
rules for 30+ stacks (React, Next.js, Vue, SvelteKit, FastAPI, Django,
Go, Rust, Electron, etc).
Summary by CodeRabbit