Agent skill
writing-assistant
Work on writing assistance features including real-time style analysis, grammar checking, writing goals tracking, inline suggestions, and writing analytics. Use when implementing linguistic analysis, productivity tracking, or writing quality tools.
Install this agent skill to your Project
npx add-skill https://github.com/d-oit/do-novelist-ai/tree/main/.opencode/skill/writing-assistant
SKILL.md
Writing Assistant
Quick Reference
- Style Analysis - Voice consistency and tone detection
- Grammar System - Suggestions and error detection
- Goals Tracking - Targets, streaks, and achievements
- Writing Analytics - Metrics and productivity insights
When to Use
- Implementing real-time style or tone analysis
- Building grammar checking or suggestion systems
- Creating writing goals or productivity tracking
- Working on inline suggestions or feedback
- Analyzing writing patterns or metrics
- Detecting voice consistency issues
Core Methodology
- Linguistic Analysis: Apply NLP patterns for style and grammar
- Real-time Processing: Analyze text efficiently as user types
- Goal Tracking: Use gamification for motivation and progress
- Feedback Quality: Provide actionable, context-aware suggestions
- Performance: Optimize for responsive real-time analysis
Integration
- tech-stack-specialist: Manage NLP libraries and analysis tools
- qa-engineer: Test linguistic accuracy and edge cases
- performance-engineer: Optimize real-time analysis performance
- architecture-guardian: Separate analysis logic from UI
- domain-expert: Model writing concepts and metrics
Best Practices
✓ Provide explanations for all suggestions ✓ Maintain user preferences and writing style profile ✓ Use debouncing for real-time analysis ✓ Cache analysis results where appropriate ✓ Support multiple writing styles and genres
Content Modules
See detailed modules:
- Style Analysis: Voice, tone, and consistency detection
- Grammar System: Error detection and suggestions
- Goals Tracking: Daily targets, streaks, achievements
- Writing Analytics: Metrics, patterns, insights
- Inline Suggestions: Real-time feedback implementation
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
novel-development
Work on novel-specific features including plot engines, character development, world-building, timeline management, and GOAP-based story generation. Use when implementing narrative systems, character arcs, or story planning tools.
tech-stack-specialist
Manage framework usage, dependencies, build configuration, and environment setup. Use when adding new dependencies, updating packages, configuring build tools, or setting up development environment.
performance-engineer
Optimize application performance including build times, runtime speed, bundle size and resource usage. Use when addressing performance issues, implementing caching strategies, or optimizing rendering.
e2e-test-optimizer
Optimize Playwright E2E tests by removing anti-patterns, implementing smart waits, enabling test sharding, and improving reliability.
domain-expert
Apply domain-driven design principles for business logic, entities, events and aggregate boundaries. Use when modeling domain concepts, implementing business rules, or defining clear separation between domain and infrastructure layers.
qa-engineer
Define comprehensive testing strategies, write tests with proper naming conventions, organize tests by type, and implement mocking strategies. Use when creating tests, refactoring test suites, or improving test coverage.
Didn't find tool you were looking for?