Agent skill
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.
Install this agent skill to your Project
npx add-skill https://github.com/d-oit/do-novelist-ai/tree/main/.opencode/skill/novel-development
SKILL.md
Novel Development
Quick Reference
- Plot Engine - Story analysis, generation, and hole detection
- Character Development - Character arcs and relationship systems
- World Building - Locations, cultures, and lore management
- Story Structure - Narrative frameworks and timeline management
When to Use
- Implementing plot analysis or generation systems
- Building character relationship graphs or development tools
- Creating world-building management systems
- Working on timeline or story structure features
- Developing GOAP-based story generation
- Analyzing narrative structures or character arcs
Core Methodology
- Narrative Analysis: Apply story structure theory (three-act, beat sheets, hero's journey)
- Character Modeling: Use relationship graphs and arc tracking
- World Consistency: Maintain coherent lore and location data
- GOAP Integration: Leverage goal-oriented action planning for story generation
- Data Validation: Ensure narrative consistency and logical flow
Integration
- architecture-guardian: Enforce clean architecture for narrative features
- domain-expert: Apply domain-driven design to narrative concepts
- qa-engineer: Test narrative logic and edge cases
- performance-engineer: Optimize large narrative data structures
- writing-assistant: Integrate with writing tools and style analysis
Best Practices
✓ Use type-safe data structures for narrative elements ✓ Maintain referential integrity between characters, locations, and events ✓ Implement validation for narrative consistency ✓ Optimize for large story datasets ✓ Provide visual feedback for complex relationships
Content Modules
See detailed modules:
- Plot Engine: Analysis, generation, and hole detection systems
- Character Development: Arcs, relationships, and evolution
- World Building: Locations, cultures, and lore management
- Story Structure: Frameworks and timeline management
- GOAP Integration: AI-driven story generation
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
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.
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.
Didn't find tool you were looking for?