بنقرة واحدة
documentation
A skill for writing and maintaining technical documentation using the Diátaxis framework.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
A skill for writing and maintaining technical documentation using the Diátaxis framework.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Guidelines for creating, reviewing, and improving agent skills.
Guidelines for validation, staging, amending, and commit messages.
Guidelines for dependency injection patterns.
Guidelines for ensuring architectural changes are validated against core use cases.
Orchestrates efficient read and write interactions with the engram unified memory store via MCP tools. Provides deterministic workflows for decomposing observations into atomic memories, composing four-dimensional queries (context, similarity, relationship, time) for maximum retrieval accuracy, managing agent-managed focus context, and linking memories into associative webs at write time. Ensures memories are discoverable, precisely ranked, and structurally connected across sessions.
Guidelines for dual-use architecture (CLI and Go Library), dependency separation, and extensible registry patterns.
| name | documentation |
| description | A skill for writing and maintaining technical documentation using the Diátaxis framework. |
This skill provides instructions for creating, maintaining, and structuring technical documentation within this repository. It enforces a clear separation between Developer Facing documentation and User Facing documentation, following the Diátaxis framework.
These files reside in the repository root and target contributors, developers, and AI agents.
| File | Purpose | Audience |
|---|---|---|
README.md | Project Entry Point. High-level overview, quick start, installation, and links to user documentation. | Everyone |
ARCHITECTURE.md | System Design. Explains core technologies, interfaces, data flow, and architectural decisions. | Developers, Architects |
DEVELOPMENT.md | Contribution Guide. Instructions for setting up the dev environment, running tests, and submitting PRs. | Contributors |
AGENTS.md | Agent Context. Specific instructions or context for AI agents (e.g., skill locations, specialized workflows). | AI Agents |
docs/) - The Diátaxis FrameworkUser-facing documentation must be located in the docs/ directory and structured according to the four Diátaxis quadrants. This structure ensures compatibility with mkdocs.
docs/tutorials/)docs/how-to/)docs/reference/)docs/explanation/)ARCHITECTURE.md.DEVELOPMENT.md.Documentation is not an optional afterthought. A task is considered complete only when:
README, ARCHITECTURE, DEVELOPMENT) are updated.tutorials, how-to, reference, explanation) are updated if user-facing behavior changed.Review Requirement: Pull Requests must include documentation updates. If no documentation was needed, the PR description should explicitly state why.
[Link](../how-to/guide.md)).mkdocs (e.g., start with an index.md in docs/ and subdirectories).