Project docs
Skill event4u-app/agent-config/dist/agent-src/skills/project-docs
Use when looking for project-specific documentation. Knows which docs exist in agents/reference/docs/ and agents/settings/contexts/ and maps work areas to relevant docs.From its SKILL.md
npx -y skills add event4u-app/agent-config --skill project-docsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 7 stars7 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
6.1 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it
project-docs
When to use
Use this skill when:
- Starting work on an unfamiliar area of the codebase
- Need to find relevant documentation for a specific module or feature
- Want to understand project-specific patterns before making changes
Do NOT use when:
- Looking for coding guidelines (use
guidelinesskill) - Looking for infrastructure docs (use
aws-infrastructureordockerskill)
Description
This skill maps work areas to their relevant project documentation. It ensures agents consult the right docs before making changes — preventing mistakes that come from not understanding project-specific patterns, legacy conventions, or architectural decisions.
When to Activate
- Before working on any area that has project-specific documentation
- When an agent is unsure about project conventions for a specific domain
- When creating or modifying code in areas covered by these docs
Procedure: Find project documentation
- Identify the work area from the user's request.
- Look up the relevant docs in the mapping table below.
- Read the context first (quick orientation), then the detail docs if needed.
- Follow the conventions described in the docs.
Documentation Structure
agents/
├── contexts/ → Quick orientation (read first)
│ ├── *.md → Technical contexts (multi-tenancy, API versioning, etc.)
│ └── domain/ → Domain/industry knowledge (business logic, terminology)
│ └── job-*.md → Domain context files (e.g., job-time-tracking.md)
├── docs/ → Deep dives (read when working on the area)
│ └── *.md → Detailed conventions per topic
├── features/ → Feature plans
├── roadmaps/ → Step-by-step work plans
├── sessions/ → Session tracking
└── overrides/ → Project-specific overrides of .augment/ resources
Domain Contexts
If agents/settings/contexts/domain/ exists, it contains business domain knowledge — industry terms,
regulations, workflows, and edge cases that the agent needs to understand the problem space.
When to read domain contexts:
- Before working on any feature that touches business logic
- When you encounter domain-specific terms you don't fully understand
- When writing validations, business rules, or data models for a specific domain
How to find the right file:
- List
agents/settings/contexts/domain/and read files whose name matches the work area - Files prefixed with
job-describe industry/profession knowledge - When in doubt, read all domain context files — they are short orientation docs
How to Find Relevant Docs
- List
agents/settings/contexts/— read any context file whose name matches the work area. - List
agents/settings/contexts/domain/— read domain knowledge files relevant to the business logic. - List
agents/reference/docs/— read detail docs for the specific topic you're working on. - Check module docs — if working in a module, resolve
{module_root}frommodules.root_pathsand{agent_folder}frommodules.agent_folder(seescripts/_lib/agent_settings.ts::enumerate_modules()), then check:{module_root}/{Module}/{agent_folder}/— module-specific docs{module_root}/{Module}/{agent_folder}/settings/contexts/— module-specific contexts (if exists){module_root}/{Module}/{agent_folder}/settings/contexts/domain/— module-specific domain knowledge (if exists)
Reading order
| Step | What | Why |
|---|---|---|
| 1 | agents/settings/contexts/*.md | Quick orientation — big picture in ~100 lines |
| 2 | agents/settings/contexts/domain/job-*.md | Domain knowledge — business terms, rules, edge cases |
| 3 | Module agents/settings/contexts/ | Module-specific contexts (if working in a module) |
| 4 | agents/reference/docs/*.md | Deep dive — code examples, conventions, patterns |
Matching work areas to docs
Match by filename — doc filenames describe their topic. Examples:
- Working on API endpoints → look for
controller,api-*,middleware,authenticationdocs - Working on database → look for
database-*,multi-tenancy,customer-*docs - Working on time tracking → look for
job-time-trackingin domain contexts - Working on tests → look for
testing,seedersdocs
Do NOT hardcode a mapping — always list the directory and pick by relevance.
Rules
- Always read the context first — it gives you the big picture in ~100 lines.
- Read detail docs when you need to write code — they have code examples and conventions.
- Don't skip docs because you "know" the pattern — project-specific conventions often differ from standard framework patterns.
- Update docs when you change conventions — if your change introduces a new pattern or
deprecates an old one, update the relevant doc in
agents/reference/docs/.
Cross-References
| Skill | Relationship |
|---|---|
agent-docs-writing | When to read/create/update agent docs in general |
context-create | How to create new context documents |
module-management | Module-specific docs in module agents/ directories |
Output format
- Relevant doc paths and their key content summarized
- Recommendation for which docs to read for the current task
Gotcha
- Project docs are NOT the same as agent docs — project docs describe the codebase, agent docs describe agent behavior.
- Don't assume a doc exists because the area is important — always check the filesystem first.
- Stale docs are worse than missing docs — always verify doc content against actual code.
Do NOT
- Do NOT create documentation that duplicates existing docs.
- Do NOT write docs for trivial or self-explanatory code.
Auto-trigger keywords
- project documentation
- doc mapping
- work area docs
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.