sandeepshekhar26/develop-anything — explained in plain English
Analysis updated 2026-05-18
Generate CLAUDE.md.cursorrules, and other AI context files automatically from your codebase.
Run a verify command in CI to catch context files that have drifted out of sync with the code.
Review incoming pull requests against your project's architectural rules before merging.
Mine git history and comments to recover undocumented reasoning behind past decisions.
| sandeepshekhar26/develop-anything | aredotna/api-examples | ceelog/openweread | |
|---|---|---|---|
| Stars | 15 | 15 | 15 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Runs with two commands and generates context files in about 30 seconds.
This project, called auk, is a command-line tool that automatically generates and keeps up to date the context files that AI coding assistants need to understand your codebase. Tools like Claude Code, Cursor, and GitHub Copilot all have their own format for a file you create that tells the AI about your project's conventions. Developers usually write these by hand, which means they quickly go out of date and often contain vague advice the AI already knows without any codebase-specific detail. auk solves this by analyzing your actual source code instead of asking you to write descriptions. It parses your code to build a map of which files call which functions, how the code is layered, and what patterns appear consistently. From that analysis it generates all the standard context files at once: CLAUDE.md for Claude Code.cursorrules for Cursor, copilot-instructions.md for GitHub Copilot, and several others. The whole process runs with two commands in about 30 seconds. What makes auk different from a template generator is that every rule it writes is tied to real evidence. Instead of writing "use the Result pattern for error handling," it writes that rule along with the specific files that implement it and a confidence score based on how many files actually follow it. This means the rules can be checked automatically. A separate verify command re-scans your code and flags any rule that has become outdated, labeling it as degraded, violated, or obsolete. You can add this check to your continuous integration pipeline so context files never silently drift out of sync with the code. auk also includes a PR review command that checks incoming code changes against your architectural rules, catching things like a service-layer file importing from a controller layer before the code is merged. A separate command mines your git commit history and code comments to recover the reasoning behind decisions that no one documented. For teams that want live context rather than static files, auk can run as a local server using the MCP protocol, letting AI agents query your codebase architecture and rules directly during a session. The project is open source under the MIT license and available as an npm package.
A command-line tool called auk that auto-generates and keeps AI coding assistant context files up to date by analyzing your actual code.
Mainly TypeScript. The stack also includes TypeScript, Node.js, MCP.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.