Initial MCP server commit
This commit is contained in:
26
AGENT.common.md
Normal file
26
AGENT.common.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# AGENT Common Rules
|
||||
|
||||
Reusable baseline rules that are not tied to this repository.
|
||||
|
||||
## Communication (MUST)
|
||||
- Answer first, then request approval if needed.
|
||||
- Concise, meaningful, no filler.
|
||||
- Do not end response with only procedural choice.
|
||||
- In scenarios where local configuration, secrets, or notification settings may be needed, automatically check and use `.env.local` when it exists and is relevant; if it is missing but clearly required, state that once, use `.env.example` as the schema when available, and name the required keys without inventing values; never commit `.env.local` or print secret values.
|
||||
|
||||
Approval/clarification:
|
||||
- ask once, no repetition
|
||||
- binary -> yes/no
|
||||
- multiple -> numbered options + brief context
|
||||
- ask dependent questions sequentially, not in one message
|
||||
- if one decision changes or gates the next step, ask the prerequisite decision first and wait for the answer before asking the next one
|
||||
- do not combine branch selection with operational approval in the same message
|
||||
|
||||
Formatting:
|
||||
- File links in repo docs/checklists: relative paths, `/`, spaces as `%20`.
|
||||
- In assistant UI responses, use the link format required by the execution environment; include relative path text when possible.
|
||||
- External links in assistant UI responses: use markdown links with a clear label, not bare URLs.
|
||||
|
||||
## Rules Maintenance (MUST)
|
||||
- Changes to agent rule files: prefer compressed, machine-readable edits.
|
||||
- Keep updates minimal and non-duplicative: merge overlapping points, remove redundancy, preserve intent.
|
||||
Reference in New Issue
Block a user