A marketplace for easy-spec plugin and related development workflow tools
npx claudepluginhub davojta/easy-specA simplified toolkit for generating research, specifications, plans, and tasks for feature development workflows
A simplified toolkit for generating research, specifications, plans, and tasks for feature development workflows.
# Add this marketplace
/plugin marketplace add dzianis/easy-spec
# Install the easy-spec plugin
/plugin install easy-spec@dzianis/easy-spec
# Install the plugin directly from GitHub
/plugin install https://github.com/dzianis/easy-spec
This directory contains custom slash commands for automating common workflows.
/research - Generate Research DocumentAutomatically generates a research.md file by investigating existing patterns and technical approaches in the codebase.
Purpose: Find and document existing implementations, analyze options, and provide implementation guidance based on verified code patterns.
Usage:
# Basic usage
/research ai_tasks/another-big-project/ml-automation/new-feature/
# With problem statement
/research ai_tasks/another-big-project/ml-automation/s3-downloads/ Investigate concurrent S3 download patterns
# With project focus
/research ai_tasks/pipeline/icon-processing/ Focus on pipeline landmark icons patterns
What it does:
docs/templates/research_template.md as structure guidanceresearch.md in the feature folderRequirements:
docs/templates/research_template.mdKey Principles:
Example Output:
## Existing Patterns
### Reference Implementation
**Location**: `/Users/dzianissheka/projects/dev/work/pipeline/src/service/s3-download.ts`
**Project**: pipeline
**Pattern**: Concurrent S3 downloads with parallel-transform
\`\`\`typescript
// Actual code from the project
const downloader = new S3Downloader({ concurrency: 10 });
await downloader.downloadFiles(urls, outputDir);
\`\`\`
## Decision Matrix
| Approach | Pros | Cons | Recommendation |
|----------|------|------|----------------|
| ThreadPoolExecutor | Python stdlib | Limited to I/O | ✅ Recommended |
| asyncio | Non-blocking | More complex | Consider if needed |
/spec - Generate Functional Requirements SpecificationAutomatically generates a spec.md file from research documents, focusing on functional requirements (WHAT users need, not HOW to implement).
Purpose: Convert research findings into clear, testable functional requirements for business stakeholders and developers.
Usage:
# Basic usage
/spec ai_tasks/another-big-project/ml-automation/feature-snapshotter/
# With custom instructions
/spec ai_tasks/data-pipeline/etl-process/ Focus on data validation and error recovery requirements
What it does:
research.md, *research*.md)docs/templates/spec_template.md as the structure templatespec.md in the feature folderRequirements:
docs/templates/spec_template.mdKey Principles:
Example Output:
## Functional Requirements
### Input Data
- **FR-001**: System MUST accept GeoJSON files in RFC 7946 format
- **FR-002**: System MUST support Point, LineString, Polygon geometries
### Output Data
- **FR-010**: System MUST generate PNG images with configurable dimensions
- **FR-011**: System MUST name output files matching input basename
### Business Logic
- **FR-020**: System MUST calculate bounding box from all coordinates
- **FR-021**: System MUST calculate optimal zoom level to fit features
/plan - Generate Technical Implementation PlanClaude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations