doc-architect/SKILL.md
Generate Triple-Layer AGENTS.md documentation by scanning a project for its tech stack, data directory, and planning directory. Use when the user asks to standardize project documentation, generate agent files, or create AGENTS.md guides.
npx skillsauth add peterbamuhigire/skills-web-dev doc-architectInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
doc-architect or would be better handled by a more specific companion skill.references, templates, protocols only as needed.SKILL.md first, then load only the referenced deep-dive files that are necessary for the task.references/ directory for deep detail after reading the core workflow below.templates/ directory when the task needs a structured deliverable.protocols/ directory for formal execution order or handoff rules.Design and generate a portable Triple-Layer AGENTS.md documentation set that reflects the project’s real structure and constraints.
Modularize Instructions (Token Economy): Avoid consolidating all AI/dev guidance into a single CLAUDE.md. Prefer smaller, focused docs (e.g., docs/setup.md, docs/api.md, docs/workflows.md) and reference them only when needed.
Documentation Standards (MANDATORY): ALL generated markdown files must follow strict formatting rules:
doc-standards.md for complete requirementsProduce three aligned AGENTS.md files:
The skill should activate when the user asks to:
Scan the workspace
Identify the environment
Set up plan grouping (first-time)
docs/plans/<module>/ subdirectories for each discovered module/area.docs/plans/AGENTS.md with the current module list.docs/plans/INDEX.md as the master plan status index.docs/plans/AGENTS.md updated whenever plans are added or their status changes.docs/plans/AGENTS.md and update it when requested.Generate Triple-Layer docs
If a project uses Laravel + MySQL with docs/plans and database/schema:
When generating AGENTS.md files, be aware of the complete SDLC documentation ecosystem:
| Skill | Phase | Documents Generated | When to Reference |
|-------|-------|--------------------|--------------------|
| sdlc-planning | Planning | Vision, SDP, SRS, SCMP, QA Plan, Risk Plan, Feasibility | When plans directory contains SDLC planning docs |
| sdlc-design | Design | SDD, Tech Spec, ICD, Database Design, API Docs, Code Standards | When referencing architecture and design decisions |
| sdlc-testing | Testing | Test Plan, Test Cases, V&V Plan, Test Report, Peer Reviews | When referencing testing and quality standards |
| sdlc-user-deploy | Delivery | User Manual, Ops Guide, Training, Release Notes, Maintenance, README | When referencing deployment and user documentation |
| Skill | Purpose | Relationship |
|-------|---------|-------------|
| project-requirements | Raw requirements interview | Input source for SDLC planning docs |
| feature-planning | Feature-level specs + implementation plans | Stored in docs/plans/ (planning directory) |
| manual-guide | End-user manuals and guides | Stored in /manuals/ (separate from AGENTS.md) |
| update-claude-documentation | Keep project docs (README, CLAUDE.md) updated | Maintains project-level docs after changes |
When scanning for documentation, expect this structure in projects using SDLC skills:
docs/
├── planning/ # sdlc-planning output (7 docs)
├── design/ # sdlc-design output (6 docs)
├── testing/ # sdlc-testing output (5 docs)
├── user-deploy/ # sdlc-user-deploy output (6 docs)
├── plans/ # feature-planning output
│ ├── AGENTS.md # Plans directory index (doc-architect manages this)
│ ├── INDEX.md # Plan status tracker
│ └── specs/ # Feature specifications
└── project-requirements/ # project-requirements output
Integration Rule: When generating the Planning AGENTS.md (docs/plans/AGENTS.md), include references to any SDLC documentation directories that exist alongside the plans directory.
data-ai
Use when adding AI-powered analytics to a SaaS platform — semantic search over business data, natural language queries, trend detection, anomaly alerts, and AI-generated insights for dashboards. Covers embeddings, NL2SQL, and per-tenant analytics...
data-ai
Design AI-powered analytics dashboards — what metrics to show, how to display AI predictions and confidence, drill-down patterns, KPI cards, trend visualisation, AI Insights panels, export design, and role-based dashboard variants. Invoke when...
development
Use when designing, building, reviewing, or upgrading production software systems that must be secure, performant, maintainable, scalable, and user-centered. Apply before writing specs, code, architecture, APIs, databases, mobile apps, SaaS platforms, or ERP systems.
development
Professional web app UI using commercial templates (Tabler/Bootstrap 5) with strong frontend design direction when needed. Use for CRUD interfaces, dashboards, admin panels with SweetAlert2, DataTables, Flatpickr. Clone seeder-page.php, use...