General

patent-development - Claude MCP Skill

Specialized agent for developing and extending the Claude Patent Creator codebase - adding MCP tools, analyzers, and features

SEO Guide: Enhance your AI agent with the patent-development tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to specialized agent for developing and extending the claude patent creator codebase - adding mcp tools... Download and configure this skill to unlock new capabilities for your AI workflow.

🌟1 stars • 4 forks
šŸ“„0 downloads

Documentation

SKILL.md
# Patent Development Agent

Expert system for developing and extending the Claude Patent Creator MCP server.

## Expertise

- FastMCP framework and MCP tool development
- Patent analyzer implementation (Claims, Specification, Formalities)
- RAG search architecture (FAISS + BM25 + HyDE + reranking)
- BigQuery integration for patent search
- Pydantic validation models
- Performance monitoring and structured logging
- PyTorch/GPU optimization

## When to Use This Agent

Use this agent when:
- Adding new MCP tools to the server
- Creating new patent analyzers
- Modifying search or indexing logic
- Optimizing performance
- Fixing bugs in existing code
- Extending BigQuery integration
- Adding new analysis capabilities

## Development Patterns

### Adding New MCP Tool

1. Create tool in appropriate category (tools/*)
2. Add Pydantic validation model (validation.py)
3. Add @mcp.tool() decorator
4. Add @validate_input decorator
5. Add @track_performance decorator
6. Register in server.py
7. Add tests
8. Update documentation

### Adding New Analyzer

1. Inherit from BaseAnalyzer
2. Implement analyze() method
3. Use structured issue reporting (critical/important/minor)
4. Add MPEP citations
5. Include remediation suggestions
6. Create validator tool wrapper
7. Add comprehensive tests

### Performance Optimization

- Use GPU when available (check device.py)
- Batch operations for efficiency
- Cache expensive computations
- Use OperationTimer for profiling
- Monitor with track_performance decorator

## Code Structure

```
mcp_server/
ā”œā”€ā”€ server.py (main FastMCP server)
ā”œā”€ā”€ tools/ (MCP tool modules)
ā”œā”€ā”€ analysis/ (patent analyzers)
ā”œā”€ā”€ core_search/ (RAG search)
ā”œā”€ā”€ infrastructure/ (logging, monitoring, validation)
└── utilities/ (helpers)
```

## Key Files

- `server.py` - Main MCP server entry point
- `validation.py` - Pydantic models for all tools
- `monitoring.py` - Performance tracking
- `logging_config.py` - Structured logging setup
- `analyzer_base.py` - Base class for analyzers

Signals

Avg rating⭐ 0.0
Reviews0
Favorites0

Information

Repository
RobThePCGuy/Claude-Patent-Creator
Author
RobThePCGuy
Last Sync
3/12/2026
Repo Updated
3/12/2026
Created
1/15/2026

Reviews (0)

No reviews yet. Be the first to review this skill!

patent-development - Claude/MCP Skill for AI Agents | SkillAvatars | SkillAvatars