agent-aware-cli
Skill1.2k starsChanged 9 days agoApache-2.0View on GitHub
Guide for designing and implementing command-line interfaces (CLIs) that are equally usable by human developers and automated coding agents. Use when the user wants to build a CLI, apply CLI best practices, or use Go with Cobra and Viper.
- Reads credentials
1 other project uses a version of this.
Adopted by
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Most recently taken up by
- GoogleCloudPlatform/genmedia-creative-studioword for word, first seen Oct 13, 2026
Who's talking about GoogleCloudPlatform/vertex-ai-creative-studio
- palladius/media-arneis“Agentic CLI Dseign Best Practices”GitHub · Apr 20, 2026 · 1 reactions
- @github-trending.bsky.social“📦 GoogleCloudPlatform / vertex-ai-creative-studio ⭐ 520 (+7) 🗒 Jupyter Notebook GenMedia Creative Studio …”Bluesky · Nov 5, 2025 · 1 likes
- ghchinoy/genmedia-creative-studio“chore(main): release mcp 3.25.0”GitHub · Nov 6, 2026
- GoogleCloudPlatform/genmedia-creative-studio“fix(deps): update …”GitHub · Sep 20, 2026
- GoogleCloudPlatform/genmedia-creative-studio“fix(deps): update …”GitHub · Sep 19, 2026
The biggest 5 of 51 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 51
Talked about on GitHub and Bluesky (51 times).
On GitHub · 50
- Apr 20, 2026Agentic CLI Dseign Best Practices — palladius/media-arneis1 reaction
- Nov 6, 2026chore(main): release mcp 3.25.0 — ghchinoy/genmedia-creative-studio0 reactions
- Sep 20, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 5b45f52 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 19, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 3087a62 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 18, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 88c354f — GoogleCloudPlatform/genmedia-creative-studio0 reactions
45 more on GitHub
- Sep 17, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to b0287be — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 16, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 40e142b — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 15, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 8e0620e — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 14, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to ae4be8c — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Sep 14, 2026Upstream v3.20.0 conflicts with our changes — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Sep 13, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 763e337 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 12, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 4fdae31 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 12, 2026chore(main): release mcp 3.20.1 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Sep 11, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 7589d38 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 11, 2026chore(main): release mcp 3.20.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Sep 10, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to d5cee2d — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 10, 2026chore(main): release mcp 3.19.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Sep 10, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 39d70e0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 8, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to ccc0fab — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 7, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 4e71935 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 6, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 31f00b0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Sep 5, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 05a061f — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 4, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 8eb22ce — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 3, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to eb4acba — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Sep 2, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 4cf3347 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Sep 1, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to b0791b1 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 31, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to bee1309 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 30, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 13e7157 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 30, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 13e7157 - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 30, 2026chore(main): release mcp 3.18.2 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 3 comments
- Aug 29, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 2d2693a — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 29, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 1546cf6 - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 28, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 9b1fb75 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 28, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to df1a7c7 - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 28, 2026chore(main): release mcp 3.18.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 27, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to eaa1e8c — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 27, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 6f809bc - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 27, 2026chore(main): release mcp 3.17.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 26, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 93a5e6e — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 25, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to d95296d — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 24, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 69e1a53 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 17, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 667d963 — GoogleCloudPlatform/genmedia-creative-studio0 reactions
- Aug 17, 2026chore(main): release mcp 3.16.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 12, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to c579b71 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 10, 2026fix(deps): update github.com/googlecloudplatform/vertex-ai-creative-studio/experiments/mcp-genmedia/mcp-genmedia-go/mcp-common digest to 9f5c076 - autoclosed — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 1 comment
- Aug 10, 2026chore(main): release mcp 3.13.0 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 10, 2026chore(main): release mcp 3.12.1 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
- Aug 10, 2026chore(main): release mcp 3.24.0 — ghchinoy/genmedia-creative-studio0 reactions · 1 comment
- Aug 10, 2026chore(main): release mcp 3.25.0 — renovate-bot/GoogleCloudPlatform-_-vertex-ai-creative-studio0 reactions
- Aug 10, 2026chore(main): release mcp 3.11.1 — GoogleCloudPlatform/genmedia-creative-studio0 reactions · 2 comments
On Bluesky · 1
- Nov 5, 2025📦 GoogleCloudPlatform / vertex-ai-creative-studio ⭐ 520 (+7) 🗒 Jupyter Notebook GenMedia Creative Studio is a Vertex AI generative media… — @github-trending.bsky.social1 likes and repost
Other versions1 project uses a version of this.
Word for word · 1
- GoogleCloudPlatform/genmedia-creative-studio★ 1.2k100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository13 other files it gives its agents.
- AGENTS.mdAGENTS.md
- genmedia-imageSkill
- genmedia-producerSkill
- producerSkill
- build-mcp-genmediaSkill
- genmedia-audio-engineerSkill
- genmedia-image-artistSkill
- genmedia-producerSkill
- genmedia-video-editorSkill
- genmedia-voice-directorSkill
- install-mcp-genmediaSkill
- story-generatorSkill
- mesop-to-litSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
17 rules. About 0 are common, 11 are distinctive, and 6 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈11
Distinctive · estimate
This author's own choices. Worth a look.
6
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 8
When tasked with building or improving a Command Line Interface (CLI), follow these architectural and design best practices to ensure it …
- Very specific: line 22
Never dump unpaginated or unfiltered lists to stdout.
- Distinctive: line 32
Don't just report failures.
- Distinctive: line 36
Avoid maintaining long-running state loops within the CLI if orchestrating complex workflows.
- Very specific: line 37
Use a stateless task identifier pattern (--task <ID>, --ref <ID>).
- Distinctive: line 40
Add an AGENTS.md or GEMINI.md file at the repository root explaining the tool's usage, workflows, and standards for AI developers.
- Distinctive: line 44
When building a CLI against a large Google/REST API, analyze its Discovery Document (e.g.
- Distinctive: line 45
Consider auto-generating the base commands directly from the Discovery Document to guarantee 100% API coverage.
- Distinctive: line 50
When implementing a CLI in Go, use Cobra for command routing and Viper for configuration management.
- Very specific: line 61
XDG Compliance: Follow the XDG Base Directory Specification for configuration files (e.g., ~/.config/app/config.yaml).
- Very specific: line 62
Smart Fallbacks Priority: Use Viper to ensure values resolve in this consistent order: Command Line Flag > Environment Variable > Config …
- Distinctive: line 64
Secrets Management: Never allow API keys to leak into shell history.
- Distinctive: line 68
When optimizing the CLI for human readability, draw on Tufte-inspired principles to minimize cognitive load:
- Very specific: line 70
Resilient UI Formatting: Always apply padding and width enforcement to raw strings *before* applying terminal styling (e.g., with lipgloss).
- Distinctive: line 72
Semantic Color Tokens: Use specific functional colors rather than aesthetic ones:
- Very specific: line 80
Color Degradation: Ensure colors degrade gracefully when piped to a file, when --json is invoked, or when NO_COLOR is present.
- Distinctive: line 84
When generating or updating a CLI command, you MUST ensure all of the following are implemented on your first pass.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Agent-Aware CLI Design Guidelines
When tasked with building or improving a Command Line Interface (CLI), follow these architectural and design best practices to ensure it serves both human operators (with rich TUIs) and AI agents (with deterministic, machine-readable output).
Core Principles
- The Dual-Experience Paradigm (DX & AX)
This CLI must be designed as a "Dual-Mode" interface, treating both humans and AI agents as first-class users.
- DX (Developer Experience): Ergonomics for human operators. Emphasizes discoverability, rich TUIs (e.g., Bubbletea, Lipgloss), semantic coloring, and intuitive aliases.
- AX (Agent Experience): Ergonomics for autonomous AI agents. Emphasizes determinism, strict machine-readable output modes (e.g.,
--json), headless authentication, aggressive data scoping (limits/filtering), and mutative safety (--dry-run). - Environment Overrides: Respect
NO_COLORand[APP]_NO_TUIenvironment variables to automatically fall back to non-interactive, unstyled modes.
- Headless-Friendly Authentication
- Agents cannot complete interactive, browser-based OAuth flows. CLIs must either support headless auth methods (Service Accounts, API Keys via ENV vars,
--tokenflags) OR immediately fail with a clear, machine-readable error instructing the human operator to authenticate manually first.
- Agents cannot complete interactive, browser-based OAuth flows. CLIs must either support headless auth methods (Service Accounts, API Keys via ENV vars,
- Sane Defaults & Aggressive Filtering
- Never dump unpaginated or unfiltered lists to
stdout. Default to sensible limits (e.g., top 10 items). Provide rich filtering flags (e.g.,--status,--mine,--limit) so agents can surgically query exactly what they need without blowing out their token context.
- Never dump unpaginated or unfiltered lists to
- Mutative Safety (
--dry-run)- For commands that create, update, or delete external state, implement a
--dry-runflag. This allows an autonomous agent to test its parameter mapping and validate the resulting payload locally before executing the destructive action.
- For commands that create, update, or delete external state, implement a
- Context Window Protection
- Agents have limited context windows. Actively truncate massive text blobs, sort critical action items to the top, and mask raw credentials by default to prevent credential leakage.
- Provide opt-in verbosity (e.g.,
--fullor--verbose) for agents or humans who explicitly request unfiltered data.
- Executable Proactive Error Hints
- Don't just report failures; provide the exact steps to fix them.
- Inject copy-pasteable terminal commands into
stderr(e.g.,Hint: run 'app init' to create a database). This enables autonomous agents to parse the error and self-correct seamlessly.
- Delegated State Management
- Avoid maintaining long-running state loops within the CLI if orchestrating complex workflows.
- Use a stateless task identifier pattern (
--task <ID>,--ref <ID>). Pass the ID back to the backend service, which maintains the token context window and conversation history.
- Externalized Agent Instructions
- Add an
AGENTS.mdorGEMINI.mdfile at the repository root explaining the tool's usage, workflows, and standards for AI developers. - Provide an
agentskills.iocompliantskills/directory withSKILL.mdfiles for complex subcommands.
- Add an
- API Discovery & Progressive Convenience
- When building a CLI against a large Google/REST API, analyze its Discovery Document (e.g.
https://youtube.googleapis.com/$discovery/rest?version=v3) to understand the exact, strict mappings of resources, methods, query parameters, and required OAuth scopes. - Consider auto-generating the base commands directly from the Discovery Document to guarantee 100% API coverage.
- However, raw REST mappings are often un-ergonomic for humans. You must layer "Convenience Wrappers" or "Hints" on top of the raw generated commands. For example, if a user asks to "list videos for a user", the CLI should intelligently abstract away the fact that it takes two API calls (one to resolve the handle to a Channel ID, and another to fetch the playlist) under a single
channel videos @usercommand.
- When building a CLI against a large Google/REST API, analyze its Discovery Document (e.g.
Implementation with Go (Cobra & Viper)
When implementing a CLI in Go, use Cobra for command routing and Viper for configuration management.
Cobra Practices
- Structured Discoverability: Prevent a "wall of text" in the root help output by using Cobra's
GroupIDto categorize commands (e.g.,Task Management,Information). - The Three Pillars of Documentation: Populate these fields for every command:
Short: A 5-10 word summary starting with an action verb for quick scanning.Long: Detailed explanation of what it does, why, and its differentiation.Example: 3-5 concrete, copy-pasteable examples showing common flag combinations.
- Fail Fast Hooks: Validate configuration and connectivity in
PersistentPreRunhooks before executing heavy logic.
Viper & Configuration Practices
- XDG Compliance: Follow the XDG Base Directory Specification for configuration files (e.g.,
~/.config/app/config.yaml). - Smart Fallbacks Priority: Use Viper to ensure values resolve in this consistent order:
Command Line Flag > Environment Variable > Config File > Default Value - Secrets Management: Never allow API keys to leak into shell history. Prefer environment variables over CLI flags for secrets.
Visual Information Design (Human Mode)
When optimizing the CLI for human readability, draw on Tufte-inspired principles to minimize cognitive load:
- Maximize Data-Ink Ratio: Minimize non-essential "ink" like decorative borders. Use whitespace and positioning as the primary tools for conveying hierarchy.
- Resilient UI Formatting: Always apply padding and width enforcement to raw strings before applying terminal styling (e.g., with
lipgloss). Invisible ANSI escape codes can otherwise corruptfmt.Printftable alignments. - The ANSI Alignment Gotcha: When building TUI tables in Go, native tools like
text/tabwriterorfmt.Printfwill break alignment if you pass strings containing invisible ANSI color codes. You MUST pad strings to their fixed widths before applying color wrappers, or use a robust layout engine likelipgloss.Table. - Semantic Color Tokens: Use specific functional colors rather than aesthetic ones:
Accent(Blue): Navigation landmarks, headers, group titles.Command(Grey/Light Grey): Scan targets like command names and flags.Pass(Green): Success states and completed tasks.Warn(Orange/Yellow): Transient or pending states, warnings.Fail(Red): Errors and rejected states.Muted(Dark Grey): De-emphasis for metadata, types, or defaults.ID(Teal/Mint): Unique identifiers.
- Color Degradation: Ensure colors degrade gracefully when piped to a file, when
--jsonis invoked, or whenNO_COLORis present.
Mandatory Implementation Checklist for Agents
When generating or updating a CLI command, you MUST ensure all of the following are implemented on your first pass. Do not treat UI/UX as an afterthought:
- Dual-Experience (DX/AX): Does the command support a
--jsonflag or respectNO_COLOR/[APP]_NO_TUI? - Headless Auth: Can an agent run this command autonomously without hanging on a browser-based OAuth prompt?
- Data Scoping: If returning a list, are there sane default limits and filtering flags (e.g.,
--limit,--status)? - Mutative Safety: If the command mutates state, does it include a
--dry-runflag for agent safety? - Error Hints: Do errors print actionable, copy-pasteable terminal commands to
stderr? - XDG Compliance: Is configuration handled via the XDG Base Directory specification (e.g.
~/.config/app/config.yaml) instead of local.envfiles? - The Three Pillars: Are
Short,Long, andExamplefields fully populated in the Cobra command definition? - Discoverability: Is the command assigned to a logical
GroupID? - Semantic Colors: Is the human-readable output formatted using the semantic color tokens (e.g., Lipgloss)?
- Alignment Safety: If using raw ANSI colors in tables, is string padding applied before the color codes to prevent alignment breaking?
- Help Formatting: Have you overridden Cobra's default
SetUsageTemplateto apply semantic colors to the help output itself (e.g., coloring headers blue)?
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

