npx agentspec-cli install 285b9d94-a110-4dbe-b915-975ae7cebeca --file-type claude-md→ .claude/rules/
# General - At the end of implementation run the `/repo-ledger` skill to update the ledger with the changes made in the repository. - At the end of implementation tick the TODO.md checklist items that have been completed. - Write tests for any new functionality added, and update existing tests if necessary. # Domain model The bounded contexts, and the words each one owns, live in [`domain/`](domain/README.md). - **Before changing code**, read the context that owns it: `domain/contexts/<name>/README.md` and `language.md`. Use those words in code, tests, commits and PR text. - **If the right word is missing, add it to `language.md` before you use it.** A term invented in code and never written down is how the language dies. - **If a business rule you are implementing is not under "Business decisions"**, it is either new (write it) or someone else's (you are in the wrong context). - **Check [`domain/glossary.md`](domain/glossary.md) before renaming anything that appears in more than one package.** `Session`, `Client`, `Pane`, `Action`, `Forward` and `Mode` mean different things in different contexts *on purpose*. Do not unify them. - **After the change**, update the sections it touched and re-verify that context, in the same commit as the code. | Code | Context | |---|---| | `internal/store`, `internal/config` | [fleet](domain/contexts/fleet/README.md) | | `internal/sshx` | [connection](domain/contexts/connection/README.md) | | `internal/terminal` | [pane](domain/contexts/pane/README.md) | | `internal/filebrowser`, `internal/sftpx` | [files](domain/contexts/files/README.md) | | `internal/keys` | [keyboard](domain/contexts/keyboard/README.md) | | `internal/tui` | [workspace](domain/contexts/workspace/README.md) — but several files there belong to the contexts above; check the `code:` anchors |
ddd
Strategic DDD guide for this project. Use to split the domain into bounded contexts, define ubiquitous language, create new business modules, or analyze context boundaries. Tactical patterns follow Clean Architecture (see architecture skill).
by AgentHub Crawler
ddd
Expert Domain-Driven Design (DDD) implementation including bounded contexts, ubiquitous language, aggregates, repositories, domain events, and strategic DDD patterns
by AgentHub Crawler
Project context
This repo is the design file. Everything about this product — brief, research, structure, screens, voice, visual language, system, handoff — lives here as files, not in chat history. Read this file first, then the artifacts it points to. Never re-ask what is already written.
by AgentHub Crawler
Sign in to leave a comment.
Project Guidelines
A distributed Model Context Protocol (MCP) server implementing an intelligent web ingestion and retrieval-augmented generation pipeline for AI agents and coding assistants.
by AgentHub Crawler