agents
A cross-project synchronization script toolkit for AI Agent developers.
Install & Use
Copy this prompt and send it to your AI assistant (Claude / Cursor / TRAE / Codex / WorkBuddy etc.) to auto-install:
Help me install this AI Skill: agents. It is used for: A cross-project synchronization script toolkit for AI Agent developers. Full Skill content: https://321skill.com/skills/agents-nsttt/raw/index.md Read that page and install it.
The prompt includes a link to the full Skill content. You can also view the full content.
This repository addresses the pain point for AI Agent developers in maintaining and synchronizing common scripts (such as commit assistants, document list generators, browser automation tools) across multiple projects. It centralizes core scripts here as the "canonical mirror" and requires other project repositories to reference them via pointer files, ensuring code consistency and maintainability.
To use it, developers should treat this repository as the "source" for shared scripts. When modifying scripts like scripts/committer or scripts/docs-list.ts in any project, changes should first be copied to this repository and then synchronized to all other projects using the same scripts to maintain byte-level consistency.
It is well-suited for teams or individual developers managing multiple AI Agent-related projects who wish to unify development standards and toolchains, such as agent developers, full-stack developers, and DevOps engineers.
It is recommended to clone this repository to a fixed local path (e.g., ~/git/agents) and ensure the AGENTS.MD pointer file in all downstream projects correctly points to it. When updating shared rules, simply modify the AGENTS.MD file in this repository; downstream projects will automatically read the latest version upon startup. Note that all scripts are designed to be dependency-free and portable, avoiding project-specific imports.
Key Features
The core differentiator is its "canonical mirror" and "pointer reference" synchronization mechanism, which ensures strict consistency of scripts across multiple code repositories, rather than each project maintaining its own independent copy. Additionally, its tools (e.g., the browser assistant) are completely free of external dependencies and can be copied and run independently.
Limitations
Not suitable for developers who only need to manage scripts within a single, standalone project, or those who desire deeply integrated, highly customized scripts with specific dependencies.
FAQ
How do I update shared scripts across all projects?
First, make the changes in this repository (agents), then manually copy the changes to every other project repository that uses the script, ensuring the code is completely identical.
How can the browser tool (browser-tools) run without a Bun environment?
Simply use the pre-compiled binary `bin/browser-tools` in the repository; it is a standalone executable file.
Installation guide for AI assistants
If your AI coding assistant (Claude Code, Cursor, TRAE etc.) can see this page, send it this message to auto-install:
Visit https://321skill.com/skills/agents-nsttt/raw/index.md to read the original Skill definition (Markdown format) for agents, and install it according to the instructions.
Raw Markdown URL for AI: /skills/agents-nsttt/raw/index.md