freedcamp
Manage Freedcamp tasks, projects, groups, comments, notifications, and task lists via HMAC-SHA1 API credentials.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/agrublev/freedcamp-agent-skillWhat This Skill Does
The Freedcamp skill for OpenClaw provides a robust, dependency-free Node.js interface to interact directly with the Freedcamp REST API (v1). It enables agents to bridge the gap between AI-driven task management and your professional project environment. By utilizing HMAC-SHA1 secured credentials, the skill ensures that your API interactions remain secure while allowing for seamless automation of project tracking, task creation, and status monitoring. It outputs all data strictly in JSON format, making it ideal for integration into agent workflows or automated reporting systems.
Installation
To begin, ensure you have the OpenClaw environment installed. You can add the skill via the repository by executing: clawhub install openclaw/skills/skills/agrublev/freedcamp-agent-skill. Once installed, secure your credentials. We strongly recommend using the OpenClaw configuration command to store your API keys safely: openclaw config set skills.entries.freedcamp.apiKey "YOUR_KEY" and openclaw config set skills.entries.freedcamp.env.FREEDCAMP_API_SECRET "YOUR_SECRET". This ensures your secret environment variables are injected only when the skill is active, maintaining high security standards for your task management system.
Use Cases
This skill is designed for power users and teams who need to offload administrative project overhead. Typical use cases include:
- Automated Standups: Programmatically fetch 'in_progress' tasks for specific team members to generate morning summary reports.
- Task Lifecycle Management: Automatically create tasks from email threads or internal documentation logs.
- Project Syncing: Synchronize task statuses across multiple tools without manual data entry.
- Discovery: Quickly find project IDs and group structures for complex workspaces containing hundreds of entities.
Example Prompts
- "List all tasks in the 'Product Roadmap' project that are currently marked as 'in_progress' and assigned to me."
- "Create a new task in the 'Engineering' project with the title 'Fix Auth Bug' and include the description 'Ensure HMAC-SHA1 tokens are properly rotated'."
- "Show me the status of all active projects within my current Freedcamp workspace and list the total number of tasks for each."
Tips & Limitations
- ID Resolution: Always use the
groups-projectscommand first to resolve names to specific project IDs to avoid ambiguity. - Pagination: The API limits responses to 200 items per request; use the
--offsetand--limitflags for large project boards. - Filtering: Utilize comma-separated values for status and user ID filters to minimize the number of API calls required to fetch relevant data.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-agrublev-freedcamp-agent-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api