Help us improve
Share bugs, ideas, or general feedback.
From protocollant
Scaffold the docs/ knowledge base for this project. Analyzes the codebase and creates initial versions of all managed doc files. Run this once when setting up the protocollant plugin on an existing project.
npx claudepluginhub wuffig-coding-solutions/protocollantHow this skill is triggered — by the user, by Claude, or both
Slash command
/protocollant:docs-initThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are performing a one-time knowledge base initialization for this project.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Designs test strategies and plans with testing pyramid. Covers APIs, frontend, data pipelines, infrastructure; outputs plans including coverage targets, examples, and gaps.
Share bugs, ideas, or general feedback.
You are performing a one-time knowledge base initialization for this project.
Check if docs/ exists. Create it if not.
Run a brief codebase scan to gather initial facts:
package.json / pyproject.toml / Cargo.toml (whatever exists) for deps and scripts.env.example, docker-compose.yml, Dockerfile for infra contextFor each of the following files, create it in docs/ if it doesn't exist yet.
Use the initial content format below. If a file already exists, skip it.
# Architecture
> Maintained by protocollant plugin. Last updated: <date>
## Module Map
<!-- Fill in based on codebase scan -->
## Key Layers
<!-- e.g. API → Service → Repository → DB -->
## Notable Constraints
<!-- Architectural rules that must not be broken -->
# Known Issues
> Maintained by protocollant plugin. Last updated: <date>
> Format: [OPEN] YYYY-MM-DD — Title
<!-- Add issues here as they are discovered -->
# Resolved Bugs
> Maintained by protocollant plugin. Last updated: <date>
<!-- Add entries as bugs are fixed -->
# Future Work
> Maintained by protocollant plugin. Last updated: <date>
<!-- Add TODOs, feature ideas, and roadmap items here -->
# Technical Decisions
> Maintained by protocollant plugin. Last updated: <date>
> Use this to record non-obvious choices so future agents don't re-litigate them.
<!-- Add ADR-style entries here -->
# API Contracts
> Maintained by protocollant plugin. Last updated: <date>
<!-- Document endpoints and interface shapes here -->
# Data Models
> Maintained by protocollant plugin. Last updated: <date>
<!-- Document entity shapes, schema, and migrations here -->
# Dependencies
> Maintained by protocollant plugin. Last updated: <date>
<!-- Document key dependency choices and rationale here -->
# Performance Notes
> Maintained by protocollant plugin. Last updated: <date>
<!-- Document bottlenecks, optimizations, and benchmarks here -->
# Security Notes
> Maintained by protocollant plugin. Last updated: <date>
<!-- Document sensitive areas, mitigations, and threat model here -->
# Testing Strategy
> Maintained by protocollant plugin. Last updated: <date>
<!-- Document test patterns, coverage goals, and infrastructure here -->
# Deployment
> Maintained by protocollant plugin. Last updated: <date>
<!-- Document environments, deploy process, and rollback steps here -->
# Integrations
> Maintained by protocollant plugin. Last updated: <date>
<!-- Document third-party APIs, MCP servers, webhooks here -->
# Onboarding
> Maintained by protocollant plugin. Last updated: <date>
## Prerequisites
<!-- What must be installed -->
## Setup Steps
<!-- Step-by-step to get the project running -->
## Common Gotchas
<!-- Non-obvious things that trip people up -->
## Key Contacts / Resources
<!-- Links, owners -->
# Changelog
> Maintained by protocollant plugin. Last updated: <date>
<!-- Notable changes, newest first -->
Fill in whatever you can determine from the codebase scan into the relevant files. For architecture.md, try to populate the Module Map and Key Layers based on the directory structure. For dependencies.md, list the key runtime dependencies from the package manifest with a brief note on what each is for.
Run @doc-updater to patch CLAUDE.md with the full routing table.
Report: list which files were created vs already existed.