{"skill":{"slug":"ourproject-openclaw-skill","displayName":"Personal Client Management System & Finance System","summary":"Manage your ourproject.app workspace — projects, tasks, finance, CRM, and more — directly from your OpenClaw agent","description":"---\nname: ourproject\ndescription: Manage your ourproject.app workspace — projects, tasks, finance, CRM, and more — directly from your OpenClaw agent\n---\n\n# OurProject Skill for OpenClaw 🦞\n\nConnect your [ourproject.app](https://ourproject.app) account to your OpenClaw agent. Query your projects, tasks, finances, bills, CRM clients, and notifications — all through natural conversation.\n\n## Setup\n\n### 1. Get your API Key\n\n1. Login to [ourproject.app](https://ourproject.app)\n2. Go to **Integrations → API Keys**\n3. Click **\"Generate API Key\"**\n4. Copy the key (starts with `op_`) — it's only shown once!\n\n### 2. Configure the skill\n\nRun the setup script:\n\n```bash\nnode scripts/setup.js\n```\n\nIt will ask for your API key and verify the connection.\n\nTo re-test anytime:\n\n```bash\nnode scripts/test.js\n```\n\n### 3. Done!\n\nYou can now ask your OpenClaw agent things like:\n- \"What are my current projects?\"\n- \"Any tasks due today?\"\n- \"Show me upcoming bills\"\n- \"Give me a daily summary\"\n- \"How's my finance looking?\"\n- \"Any unread notifications?\"\n\n## Available Commands\n\n### Quick Commands\n\n| Command | What it does |\n|---------|-------------|\n| `node scripts/summary.js` | Complete daily summary |\n| `node scripts/projects.js` | List all projects |\n| `node scripts/tasks.js` | List pending tasks |\n| `node scripts/deadlines.js [days]` | Tasks with deadlines (default: 3 days) |\n| `node scripts/bills.js [days]` | Upcoming bills (default: 7 days) |\n| `node scripts/finance.js` | Finance overview |\n| `node scripts/notifications.js` | Unread notifications count |\n| `node scripts/test.js` | Test API connection |\n\n### API Query (Advanced)\n\n```bash\nnode scripts/api.js GET /projects\nnode scripts/api.js GET /tasks\nnode scripts/api.js GET /finance/dashboard\nnode scripts/api.js GET /crm/analytics/overview\nnode scripts/api.js POST /notes '{\"title\":\"From OpenClaw\",\"content\":\"Hello!\"}'\n```\n\n## What Data Can You Access?\n\n| Module | Endpoints | Scope Needed |\n|--------|-----------|-------------|\n| Projects | List, view details | `read` |\n| Tasks | List, status, deadlines | `read` |\n| Notes | List, create, update | `read`, `write` |\n| Finance | Summary, accounts, transactions | `read` |\n| Bills | List, upcoming, reminders | `read` |\n| CRM | Dashboard, clients, reminders | `read` |\n| Notifications | Count, list | `read` |\n| Assets | Dashboard, items | `read` |\n\n## Conversation Examples\n\nWhen a user asks about their workspace, use the appropriate script:\n\n- **\"How are my projects going?\"** → `node scripts/projects.js`\n- **\"Any bills due soon?\"** → `node scripts/bills.js`\n- **\"What tasks are due today?\"** → `node scripts/deadlines.js 1`\n- **\"Give me today's summary\"** → `node scripts/summary.js`\n- **\"What's my current balance?\"** → `node scripts/finance.js`\n- **\"Any notifications?\"** → `node scripts/notifications.js`\n\n## Troubleshooting\n\n- **\"Invalid API key\"** → Re-run `node scripts/setup.js` with a new key\n- **\"Connection error\"** → Make sure ourproject.app is accessible\n- **\"Scope error\"** → Generate a new key with the required scopes\n\n## Links\n\n- Website: [ourproject.app](https://ourproject.app)\n","topics":["CRM"],"tags":{"latest":"0.1.0"},"stats":{"comments":0,"downloads":307,"installsAllTime":11,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1771272742277,"updatedAt":1778991036535},"latestVersion":{"version":"0.1.0","createdAt":1771272742277,"changelog":"Initial public release – easily manage your ourproject.app workspace from OpenClaw.\n\n- Connect OpenClaw to your ourproject.app account using a secure API key.\n- Query and manage projects, tasks, finances, bills, CRM data, and notifications via simple commands or conversation.\n- Provides quick command scripts for summaries, listings, finance overview, and API testing.\n- Supports both user-friendly scripting and advanced API access for power users.\n- Includes troubleshooting guidance and detailed examples to get started.","license":null},"metadata":null,"owner":{"handle":"mahalbangetid-beep","userId":"s17e65he1r7efa7h0dkkfhr0eh876y0n","displayName":"mahalbangetid-beep","image":"https://avatars.githubusercontent.com/u/227470276?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1779971437264}}