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.

Stars 0
Forks 0

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

Expand your agent's capabilities with these related and highly-rated skills.

d-oit/do-novelist-ai

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.

0 0
Explore
d-oit/do-novelist-ai

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.

0 0
Explore
d-oit/do-novelist-ai

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.

0 0
Explore
d-oit/do-novelist-ai

e2e-test-optimizer

Optimize Playwright E2E tests by removing anti-patterns, implementing smart waits, enabling test sharding, and improving reliability.

0 0
Explore
d-oit/do-novelist-ai

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.

0 0
Explore
d-oit/do-novelist-ai

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.

0 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results