2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill ourproject-openclaw-skill- _meta.json339 B
- SKILL.md3.1 KB
Overview
This skill connects your ourproject.app workspace to your OpenClaw agent so you can manage projects, tasks, finance, CRM, bills, notes, and notifications through natural language. It uses your ourproject.app API key to run quick scripts or API queries and returns concise workspace summaries and lists. Set up is a one-time configuration and the skill verifies the connection automatically.
How this skill works
After you provide an API key, the skill runs lightweight Node scripts that call ourproject.app endpoints to fetch projects, tasks, finance data, bills, CRM records, notes, assets, and notifications. Scripts map natural-language requests to endpoint queries (for example, deadlines, upcoming bills, or finance overviews) and return structured summaries you can read or act on. Advanced users can run direct API commands through the included script wrapper for custom GET or POST requests.
When to use it
- Get a daily summary of projects, tasks, finance, and notifications
- Check tasks due today or within a specific window
- Preview upcoming bills and cash flow concerns
- Query CRM client dashboards and reminders
- Create or list notes from the agent for quick capture
Best practices
- Generate an API key with only the scopes you need (read/write minimal privileges)
- Run the setup script on a secure machine and store the API key in your environment, not in source control
- Use the deadline and bills scripts with a days parameter to limit results to actionable items
- Verify connectivity with the test script after regenerating keys or changing scopes
- Use the API script for custom endpoints rather than modifying core scripts directly
Example use cases
- "What are my current projects and their status?" — runs the projects script and summarizes progress
- "Any tasks due today?" — executes the deadlines script with a 1-day window
- "Show upcoming bills for the week" — runs the bills script with a 7-day parameter
- "Give me a finance snapshot" — calls the finance dashboard script for balances and recent transactions
- "Create a quick note from this chat" — posts a new note via the notes endpoint
FAQ
Log into ourproject.app → Integrations → API Keys → Generate API Key. Copy the key; it is shown only once.
What if I see an invalid API key error?
Re-run the setup script and paste a freshly generated key with the required scopes.
Can I limit what the agent can access?
Yes. Create an API key with only the scopes needed (read for viewing, write only for note creation).
How do I test the connection?
Run node scripts/test.js to verify the API key and endpoint connectivity.