Agent Plugins Marketplace
← All plugins

docs

v0.3.0

Six skills for writing documentation that stays accurate: README author, ADR writer, changelog keeper, onboarding doc, API docs extracted from docstrings and JSDoc, and a postmortem writer.

Claude Code6 Skills

By Muhammad Basit AliLicense: MIT0 GitHub starsUpdated 2 weeks ago

Directory evidence

Runtimes
Claude Code
Parsed components
6 skill or MCP entries
Source updated
Oct 4, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install docs for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install docs-5@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/basitalisandhu/claude-dev-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/docs/.

Plugin files

plugins/docs/
├── .claude-plugin/plugin.json
├── skills/adr-writer/SKILL.md
├── skills/api-docs-from-code/SKILL.md
├── skills/changelog-keeper/SKILL.md
├── skills/onboarding-doc/SKILL.md
├── skills/postmortem-writer/SKILL.md
└── skills/readme-author/SKILL.md

Included Skills6

adr-writerskills/adr-writer/SKILL.md

Write an Architecture Decision Record for a technical choice, with context, the options considered and their trade-offs, the decision and its consequences, in a fixed format with a status lifecycle (proposed, accepted, superseded), numbered and stored in the repository. Use when asked to "write an ADR", when a team is choosing between technologies, patterns or designs, when someone asks why something was done this way, or to record a decision already made. Not for product requirements or meeting minutes.

api-docs-from-codeskills/api-docs-from-code/SKILL.md

Generate an API reference from source with a bundled script that extracts Python docstrings (Google, NumPy and reST styles) and JavaScript/TypeScript JSDoc into Markdown or JSON, lists undocumented public symbols and measures documentation coverage; then fill the gaps and wire the extraction into the docs build. Use when asked to "document this module" or package, when the reference is stale, or to enforce docstrings on public code. Not for OpenAPI documents (use api-contract-review) and not a replacement for Sphinx, mkdocstrings or TypeDoc where already used.

changelog-keeperskills/changelog-keeper/SKILL.md

Maintain CHANGELOG.md in the Keep a Changelog format with a bundled script that validates the structure, adds entries under Unreleased in the right category, cuts a release (version, date, compare links) and prints a version's section. Use when asked to "update the changelog", when a change needs a changelog line, when preparing a release, or when the changelog has drifted from the format. Not for generating entries from git history (use release-notes for that, then add the entries here).

onboarding-docskills/onboarding-doc/SKILL.md

Write a developer onboarding document that gets a new team member from a clean machine to a merged change: environment setup verified step by step, how the code is organised, how to run and test it, the configuration it needs, the deployment path, who owns what, and the first tasks. Use when asked to "write an onboarding guide", when a project has none, when the last new joiner struggled, or before a team grows. Not for user-facing documentation (use readme-author) and not for HR onboarding.

postmortem-writerskills/postmortem-writer/SKILL.md

Write a blameless incident postmortem from the timeline, logs, chat transcript and metrics: impact with numbers, a minute-by-minute timeline, contributing causes found with a structured analysis rather than a single root cause, what went well and what did not, and action items with owners, deadlines and a check that they would have prevented or shortened the incident. Use when asked to "write up what went wrong" after an outage, a data incident, a security event or a serious near-miss. Not for bug reports (use bug-repro-minimiser) and not for performance reviews of people.

readme-authorskills/readme-author/SKILL.md

Write or rewrite a README that answers what the project is, who it is for, how to install and use it in under five minutes, and where everything else lives, using a fixed section order and a quality checklist (first screen, copy-pasteable commands verified to work, no stale claims). Use when asked to "write a README", when a repository has none or it is out of date, or when a project is about to be published. Not for API reference generation (use api-docs-from-code) and not for marketing copy.

Plugin manifests1

plugins/docs/.claude-plugin/plugin.json
{
  "name": "docs",
  "displayName": "Docs",
  "version": "0.3.0",
  "description": "Six skills for writing documentation that stays accurate: README author, ADR writer, changelog keeper, onboarding doc, API docs extracted from docstrings and JSDoc, and a postmortem writer.",
  "author": {
    "name": "Muhammad Basit Ali",
    "url": "https://github.com/basitalisandhu"
  },
  "homepage": "https://github.com/basitalisandhu/claude-dev-skills",
  "repository": "https://github.com/basitalisandhu/claude-dev-skills",
  "license": "MIT",
  "keywords": [
    "documentation",
    "readme",
    "adr",
    "changelog",
    "onboarding",
    "postmortem"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[docs on Agent Plugins Marketplace](https://pluginsmp.com/plugins/docs-5)