Install
$ agentstack add skill-iblai-api-iblai-agent-create ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ● Network access Used
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
iblai-agent-create
Create a brand-new agent from a template. This is the step before configuring an agent: it mints a new agent and returns its unique_id, which you then hand to the /iblai-agent-* skills (settings, llm, prompts, datasets, …) to configure further. To duplicate an existing agent instead of starting from a template, use /iblai-agent-settings (fork).
Auth & conventions
- Base URL:
https://api.iblai.app - Header:
Authorization: Api-Token $IBLAI_API_KEYon every request. - Path vars:
{org}=$IBLAI_ORG,{username}=$IBLAI_USERNAME. - Not connected yet? Run
/iblai-loginfirst to populateIBLAI_ORG,
IBLAI_USERNAME, and IBLAI_API_KEY.
Reads
- GET
https://api.iblai.app/dm/api/search/orgs/{org}/users/{username}/mentors/— list existing agents in the org (useful to pick a fork source or confirm names are free). - GET
https://api.iblai.app/dm/api/ai-mentor/orgs/{org}/users/{username}/mentor/categories/— category options (to assign after creation via/iblai-agent-settings).
Writes
- POST
https://api.iblai.app/dm/api/ai-mentor/orgs/{org}/users/{username}/mentor-with-settings/— create a new agent from a template (returns the created agent with itsunique_id):
``json { "template_name": "string (required, e.g. ai-mentor)", "new_mentor_name": "string (required)", "display_name": "string", "description": "string", "system_prompt": "string", "llm_provider": "string" } ``
Example
Create a data-science agent from the default ai-mentor template, then capture its unique_id for follow-up configuration:
curl -X POST \
"https://api.iblai.app/dm/api/ai-mentor/orgs/$IBLAI_ORG/users/$IBLAI_USERNAME/mentor-with-settings/" \
-H "Authorization: Api-Token $IBLAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"template_name": "ai-mentor",
"new_mentor_name": "Data Science Tutor",
"description": "Helps users with statistics and Python."
}'
# → response includes "unique_id"; use it as {mentor} in the other skills
Notes
template_namedefaults toai-mentoron most orgs; the create call accepts
any template the org exposes.
- Creation is intentionally minimal — set only name + a couple of fields here,
then drive the rest with the focused skills: /iblai-agent-settings, /iblai-agent-llm, /iblai-agent-prompts, /iblai-agent-datasets, /iblai-agent-tools, etc., using the returned unique_id as {mentor}.
- To copy an existing agent rather than start from a template, use the fork
endpoint in /iblai-agent-settings.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.