ln-113-backend-docs-creator

Solid

Creates backend docs (api_spec.md, database_schema.md). Use when project has backend API or database.

API & Backend 479 stars 67 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
89
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

> **Paths:** File paths (`shared/`, `references/`, `../ln-*`) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. If `shared/` is missing, fetch files via WebFetch from `https://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/skills/{path}`. # Backend Documentation Creator **Type:** L3 Worker L3 Worker that creates 2 backend documentation files. CONDITIONAL - only invoked when project has backend or database. ## Purpose & Scope - Creates api_spec.md (if hasBackend) - Creates database_schema.md (if hasDatabase) - Receives Context Store from ln-110-project-docs-coordinator - OpenAPI 3.0 compliant API specification - ER diagrams in Mermaid for database schema - Never gathers context itself; uses coordinator input ## Invocation (who/when) - **ln-110-project-docs-coordinator:** CONDITIONALLY invoked when: - `hasBackend=true` (express, fastify, nestjs, fastapi detected) - `hasDatabase=true` (pg, mongoose, prisma, sequelize detected) - Never called directly by users ## Inputs From coordinator: - `contextStore`: Context Store with backend-specific data - API_TYPE (REST, GraphQL, gRPC) - API_ENDPOINTS (from route scan) - AUTH_SCHEME (JWT, OAuth2, API keys) - DATABASE_TYPE (PostgreSQL, MongoDB, MySQL) - SCHEMA_OVERVIEW (from migrations/models) - ER_DIAGRAM (generated from schema) - `targetDir`: Project root directory - `flags`: { hasBackend, hasDatabase } **MANDATORY READ:** L...

Details

Author
levnikolaevich
Repository
levnikolaevich/claude-code-skills
Created
7 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category