Transform reading insights into structured notes - safely and locally
Features β’ Quick Start β’ Usage β’ Security β’ Contributing
The Reading Notes Skill is a secure OpenClaw plugin that expands short reading insights into detailed, structured notes using local templates only. Unlike other skills, it does not call external APIs, access your filesystem, or require any secrets.
- Security First: No external dependencies, no data leaves your machine
- Privacy by Design: Your reading insights stay private and local
- Simplicity: Clean, template-based approach without complexity
- Practicality: Generate actionable notes and reflection prompts
- β Zero External API Calls: All processing happens locally
- β No Filesystem Access: Does not read or write to your files
- β No Secrets Required: No API keys, tokens, or credentials
- β Transparent Code: All logic visible in source code
- Insight Expansion: Transform brief insights into detailed notes
- Multiple Formats: Brief, detailed, and comprehensive note templates
- Related Concepts: Smart concept mapping for deeper connections
- Note Prompts: Thoughtful questions to guide your reflection
- Learning Frameworks: Integrates proven learning methodologies
- TypeScript Implementation: Type-safe, maintainable code
- OpenClaw Integration: Seamless integration with OpenClaw ecosystem
- Local Templates: All content from local, inspectable templates
- Extensible Design: Easy to add new templates and features
# Install via ClawHub
clawhub install reading-notes
# Or clone and install locally
git clone https://github.com/harrylabs0913/openclaw-skill-reading-notes.git
cd openclaw-skill-reading-notes
npm install
npm run buildUnlike other skills, no configuration is required. The skill works immediately with no API keys, environment variables, or file paths to set up.
# Expand a reading insight into detailed notes
/reading-notes Today I read about deliberate practice and found it inspiring
# Generate a brief reading note
/reading-brief The importance of spaced repetition in learning
# Get related concepts and note prompts
/reading-related How to build effective learning habits
# Get note-taking prompts only
/reading-prompts Understanding cognitive load theoryInput: /reading-notes Today I read about deliberate practice
Output:
*π Security Note: These notes were generated locally without external API calls or data sharing.*
**Detailed Reading Notes:**
**Original Insight:**
Today I read about deliberate practice
**Expanded Analysis:**
This reading touches on meaningful themes relevant to personal and professional growth...
[Full expanded analysis with reflection questions and note-taking tips]
Reading Insight β Local Templates β Structured Notes
(No external calls)
src/
βββ index.ts # Main skill implementation
βββ templates/ # Local note templates (future)
dist/
βββ index.js # Compiled JavaScript
βββ index.d.ts # TypeScript definitions
- Input: Reading insight (text only)
- Processing: Local template matching and formatting
- Output: Structured notes (text only)
- No: Network calls, file I/O, external dependencies
- Node.js >= 18.0.0
- OpenClaw >= 2026.3.0
- TypeScript >= 5.3.2
git clone https://github.com/harrylabs0913/openclaw-skill-reading-notes.git
cd openclaw-skill-reading-notes
npm install
npm run buildnpm test- Edit
src/index.ts - Add new template to the
templatesobject - Build and test:
npm run build && npm test
Contributions are welcome! Please follow these security principles:
- No External Dependencies: Keep the skill local-only
- No Filesystem Access: Don't add file I/O operations
- Transparent Code: All logic should be inspectable
- Template-Based: Add new local templates, not external services
- Fork the repository
- Create a feature branch
- Make your changes
- Test thoroughly
- Submit a pull request
MIT License - see LICENSE file for details.
- OpenClaw Team for the amazing platform
- Digital Partners Team (ηη , θ΄ε°, εε©, εηΎηΎ) for collaboration
- Security Researchers who helped identify and fix vulnerabilities in similar skills