Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Context files in no time for your github repo

License

NotificationsYou must be signed in to change notification settings

coderamp-labs/gitrules

Repository files navigation

image

Pastable superpowers for your codebases.
Build context files (agents, rules, MCP configs, etc.) for AI coding tools. Compose them in a browser workspace, then generate a singleinstall-in-one-click script that recreates the files inside any repo.


✨ What it does

We’re basically yourcontext manager 🗂️ — helping youcreate, modify, and improve your coding context for AI coding agents through simple files. Drop in rules, agents, or MCP configs and watch your agents level up ⚡.

  • 🖥️Visual workspace: File tree + Monaco editor + quick actions, persisted inlocalStorage.
  • 🔄Instant sharing: Every change turns into a fresh one-click install script (short hash included).
  • 🤖Plug-and-play add-ons:
    • Agents fromapp/actions/agents/*.md
    • Rules fromapp/actions/rules/*.md
    • MCPs fromapp/actions/mcps.json → toggled into.mcp.json
  • 🎨Zero-setup UI: Jinja + Tailwind + Vanilla JS; no fragile build step.

🧰 Tech Stack

  • Backend: FastAPI, Jinja2
  • Frontend: Tailwind, Vanilla JS, Monaco editor (CDN)
  • Runtime: Uvicorn (dev)
  • Config:.env viapython-dotenv
  • Analytics (optional):api-analytics middleware

🚀 Quick Start (Local)

This project usesuv for package management.

  1. Install
uv pip install -r requirements.txt
  1. Run the dev server
uvicorn app.main:app --reload

Openhttp://localhost:8000


🧪 Using the App

  1. Open the site → UseQuick start buttons to add Agents / Rules / MCPs.
  2. Workspace → Files appear in the left tree; edit in the center editor.
  3. One-click install → Top-right shows a shell command, for example:
sh -c"$(curl -fsSL http://localhost:8000/api/install/<HASH>.sh)"

It creates folders, writes files, and lists any requiredenvironment variables it detected.

🔐Security tip: As with anycurl | sh, inspect the script first:curl -fsSL http://localhost:8000/api/install/<HASH>.sh


➕ Add Your Own

  • Agent: dropmy-agent.md intoapp/actions/agents/
    The UI label is derived from the filename (kebab → Title Case).

  • Rule: dropmy-rule.md intoapp/actions/rules/

  • MCP preset: editapp/actions/mcps.json
    The installer toggles entries into.mcp.json and surfaces any${ENV_VAR} strings it finds.


🙏 Credits

Using prompts from:
https://github.com/centminmod/my-claude-code-setup


About

Context files in no time for your github repo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp