By AmanProjects
Documentation skills built in the TWT program: a style Reviewer, a release-notes Generator, a doc-coverage Analyzer skill, a doc-auditor agent, and two remote MCP servers (DeepWiki + Claude Code docs).
A complete, working reference marketplace for the Tech Writer's Tribe (TWT) AI program. It exists to show participants how the pieces fit together — a marketplace that contains a plugin, and a plugin that bundles a command, a skill, an agent, a hook, and (remote) MCP servers — plus a standalone script and a sample doc to test on.
Clone it, read it, install it, then build your own the same way.
twtai-skill/ ← THIS REPO = a marketplace
├── .claude-plugin/
│ └── marketplace.json ← the catalog (lists plugins)
├── plugins/
│ └── doc-skills/ ← a PLUGIN (the installable bundle)
│ ├── .claude-plugin/plugin.json ← plugin manifest
│ ├── commands/ ← COMMANDS (/doc-skills:check-style)
│ │ ├── check-style.md
│ │ └── release-notes.md
│ ├── skills/ ← SKILL (auto-invoked SKILL.md)
│ │ └── doc-coverage/SKILL.md
│ ├── agents/ ← AGENT (delegated subagent)
│ │ └── doc-auditor.md
│ ├── hooks/ ← HOOK (event handler)
│ │ └── hooks.json
│ └── .mcp.json ← MCP SERVERS (remote, no setup)
├── examples/
│ └── remote-mcp/ ← connect to an online MCP server (no plugin)
│ ├── .mcp.json
│ └── README.md
├── scripts/
│ └── check-links.mjs ← a simple standalone SCRIPT
└── sample-docs/
└── orders-api.md ← a flawed doc to test everything on
Marketplace ≠ plugin. The marketplace is the catalog; the plugin is the thing you install. One marketplace can list many plugins.
/plugin marketplace add AmanProjects/twtai-skill ← add the catalog
/plugin install doc-skills@twtai ← install the plugin
twtai is the marketplace name from marketplace.json (not the repo name). After installing, these are available:
| Component | How you use it |
|---|---|
| Command | /doc-skills:check-style sample-docs/orders-api.md |
| Command | /doc-skills:release-notes <changelog or git log> |
| Skill | doc-coverage — auto-invoked when you ask "what's missing in this doc?" |
| Agent | doc-auditor — delegated for a full doc-set audit |
| MCP (remote) | Ask: "Using DeepWiki, summarize the architecture of repo X" |
This repo deliberately uses online, hosted MCP servers so there is nothing to install or run — and both are read-only with no login or API key, which makes them safe for a classroom:
| Server | URL | What it does |
|---|---|---|
| DeepWiki (Cognition/Devin) | https://mcp.deepwiki.com/mcp | Ask questions about any public GitHub repo's docs |
| Claude Code Docs (Anthropic) | https://code.claude.com/docs/mcp | Search the official Claude Code documentation |
Installing the doc-skills plugin connects them automatically. To connect without the plugin, see examples/remote-mcp/ — it shows both the one-line claude mcp add command and the shareable project .mcp.json.
node scripts/check-links.mjs README.md
Dependency-free Markdown link checker (Node 18+). Reports broken http(s) links and missing relative files. (Try it on README.md — which has real links — rather than the sample doc, whose only URL sits inside a code block.)
.claude-plugin/marketplace.json at the root..claude-plugin/plugin.json and your skills in commands/./plugin marketplace add you/your-repo and /plugin install your-plugin@your-marketplace.Covered in Module 4 of the TWT program. This repo is the worked example.
Modifies files
Hook triggers on file write and edit operations
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub amanprojects/twtai-skill --plugin doc-skillsUpstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications