specky
v0.1.0Generates and maintains functional documentation in place, indexes it and commit history in SQLite, and renders a searchable HTML viewer for non-technical stakeholders.
By danyLicense: MIT0 GitHub starsUpdated 12 hours ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 6 skill or MCP entries
- Source updated
- Sep 23, 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 specky for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install specky@agent-plugin-marketplacePaste 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/danyyacoub/speckyClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .claude-plugin/plugin.json├── skills/document-domain/SKILL.md├── skills/explore-docs/SKILL.md├── skills/find-feature/SKILL.md├── skills/launch-viewer/SKILL.md├── skills/setup/SKILL.md└── .mcp.json
Included Skills5
Generate or update functional documentation for a domain/module of the current codebase, keeping specs/MODULES.md and specs/GLOSSARY.md in sync. Use when asked to document a domain, module, feature, or write/update specs.
Answer questions about how this project behaves from its specky docs and git history, before reading source code. Use when the user asks what a feature does, how a flow or workflow works, what its rules, statuses, limits or edge cases are, whether something is supported, or why something changed. For example "how do refunds work?", "what happens when a payment fails?", "do we support X?", "why did we change Y?". Not for finding where a function, class or file is defined.
Before using a piece of this project's functionality, find out what it is meant to do. Use when about to call, depend on, extend or integrate with a feature, endpoint, command or module and asking for its intended use, inputs and outputs, guarantees or limits — "before I call X, what is it meant to do?", "what are the rules for X?", "is X allowed to do Y?". Answers from the repo's specky docs with citations, without reading source. Not for broad "how does X work?" or "why did it change?" questions (use explore-docs), and not for finding where code lives.
Build and open the specky HTML doc viewer, with its Spec Assistant chat, for the current repo. Use when asked to launch, open, start, preview or browse the specky viewer, site or docs, or to run specky serve.
Set specky up in the current repo, so every commit gets documented and the docs become searchable. Checks the specky CLI is installed, chooses and configures an AI provider (specky init), picks the model specky's skills run on, installs the git hooks, and builds the first index. Use when asked to set up, install, configure, enable or get started with specky in a repo, or when specky reports it has no config (specky.toml) here.
MCP servers1
- command
- uv
- args
- run --project ${CLAUDE_PLUGIN_ROOT} specky-mcp
MCP configuration uses runtime-provided plugin path placeholders such as ${PLUGIN_ROOT} or ${CLAUDE_PLUGIN_ROOT}. Review the manifest for the runtime-specific expansion rules.
Plugin manifests1
{
"name": "specky",
"description": "Generates and maintains functional documentation in place, indexes it and commit history in SQLite, and renders a searchable HTML viewer for non-technical stakeholders.",
"version": "0.1.0",
"license": "MIT",
"author": {
"name": "dany",
"url": "https://github.com/danyyacoub"
},
"homepage": "https://github.com/danyyacoub/specky",
"repository": "https://github.com/danyyacoub/specky",
"keywords": [
"documentation",
"specs",
"functional-docs",
"git-hooks",
"mcp",
"search"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[specky on Agent Plugins Marketplace](https://pluginsmp.com/plugins/specky)