agent build

This commit is contained in:
2026-08-28 12:21:44 +05:30
parent b6f8655909
commit f7df96c973
138 changed files with 24164 additions and 207 deletions

69
skills/create-position.md Normal file
View File

@@ -0,0 +1,69 @@
---
id: create-position
name: Create Position
description: Create a position by answering a few questions in the chat.
pages:
- positions
status: active
prompt: Create a position
triggers:
- create a position
- create position
# A client is the company a position is staffed for, so asking for one starts
# the same conversation — it simply leads with the company question.
- create a client
- create client
- add a client
- new client
- create a * position
- create * position
- new position
- new * position
- post a job
- post a * job
- open a role
- open a * role
- add a position
- i want to hire
actions:
- create_position
---
# Create Position
## Purpose
Create a position without leaving the Positions page. Owliver asks for what it
does not already know, one question at a time, offers the answers as chips, then
reads the whole thing back before anything is written.
No form opens. No page is navigated to. The record created is the same
`JobPosting` the manual form writes, through the same create action.
## Capabilities
- Understand requests to create positions.
- Read the role, location, pay, experience, English level and certifications out
of a single sentence.
- Ask only for what the request did not already answer.
- Offer each answer as a suggestion, so the whole flow can be clicked.
- Read the position back for confirmation before creating it.
- Create the position on the page you are already on.
## Conversation
Each line is `field | question | suggestions | required?`. Suggestions beginning
with `@` come from the application's own data, so a role category added in the
form is offered here without this file changing.
- company | Which client is this role for? Type the company name. | | required
- role_category | What role are you hiring for? | @roles | required
- location | Where will this role be based? | Chennai; Bengaluru; Coimbatore; Bay Area; Other | required
- pay | What is the pay range? | $18–$28/hr; $25–$35/hr; $30–$40/hr; Custom | required
- min_experience_years | Any minimum experience? | No minimum; 1 year; 2 years; 3+ years | optional
- english_required | What is the minimum English level? | @english | optional
- certifications_required | Any required certifications? | @certifications; None | optional
## Actions
- create_position