update owliver skill

This commit is contained in:
2026-08-14 17:33:16 +05:30
parent cccada9bd2
commit 4fdfb90326
58 changed files with 8015 additions and 1339 deletions

View File

@@ -9,6 +9,12 @@ 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
@@ -50,6 +56,7 @@ 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

View File

@@ -0,0 +1,57 @@
---
id: hiring-activity-assistant
name: Hiring Activity Assistant
description: Answer questions about recent hiring activity on a position.
pages:
- positions
status: active
triggers:
- hiring activity
- hiring summary
- hiring flow
- recent applications
- applications over time
owliver:
enabled: true
suggestions:
- Show hiring activity
- label: Summarize hiring activity
capability: summary
- label: Show hiring activity as a flow
capability: flow
capabilities:
- summary
- flow
responses:
summary:
title: Hiring Activity Summary
source: position.activity
periods:
- today
- yesterday
- last-week
flow:
title: Hiring Activity Flow
source: position.activity
steps:
- today
- yesterday
- last-week
---
# Hiring Activity Assistant
## Purpose
Answer questions about how many people have applied to a position lately, in the
panel beside the Positions experience.
This is a separate definition from the Hiring Activity UI skill, and each is
managed on its own list — but both name `position.activity`, so both are read by
the one shared resolver from the same application records. Switching either off
leaves the other exactly as it was.
## Capabilities
- Summarize applications to this position over today, yesterday and last week.
- Draw the same counts as a flow inside the answer.