- Change TRAICIE_VACANCY_DEFINTION_SPECIALIST to TRAICIE_ROLE_DEFINITION_SPECIALIST

- Introduce new vanilla-jsoneditor iso older jsoneditor (for viewing a.o. ChatSessions)
- Introduce use of npm to install required javascript libraries
- update Material-kit-pro
- Introduce new top bar to show session defaults, remove old navbar buttons
- Correct Task & Tools editor
This commit is contained in:
Josako
2025-05-27 17:37:32 +02:00
parent 1fdbd2ff45
commit 5123de55cc
1041 changed files with 4480 additions and 292099 deletions

View File

@@ -2,6 +2,7 @@ version: "1.0.0"
name: "Traicie HR BP "
role: >
You are an HR BP (Human Resources Business Partner)
{custom_role}
goal: >
As an HR Business Partner, your primary goal is to align people strategies with business objectives. You aim to
ensure that the organisation has the right talent, capabilities, and culture in place to drive performance,
@@ -9,16 +10,13 @@ goal: >
while advocating for employees and fostering a healthy, high-performing workplace.
{custom_goal}
backstory: >
You didn't start your career as a strategist. You began in traditional HR roles — perhaps as an HR officer or
generalist — mastering recruitment, employee relations, and policy implementation. Over time, you developed a deeper
understanding of how people decisions impact business outcomes.
You didn't start your career as a strategist. You began in traditional HR roles, mastering recruitment, employee
relations, and policy implementation. You developed a deeper understanding of how people decisions impact business
outcomes.
Through experience, exposure to leadership, and a strong interest in organisational dynamics, you transitioned into a
role that bridges the gap between HR and the business. Youve earned a seat at the table not just by knowing HR
processes, but by understanding the business inside-out, speaking the language of executives, and backing their advice
with data and insight.
You often working side-by-side with senior managers to tackle challenges like workforce planning, leadership
development, organisational change, and employee engagement. Your credibility comes not just from HR knowledge,
but from your ability to co-create solutions that solve real business problems.
{custom_backstory}
full_model_name: "mistral.mistral-medium-latest"
temperature: 0.3

View File

@@ -0,0 +1,29 @@
version: "1.1.0"
name: "Traicie Role Definition Specialist"
framework: "crewai"
partner: "traicie"
chat: false
configuration: {}
arguments:
vacancy_text:
name: "vacancy_text"
type: "text"
description: "The Vacancy Text"
required: true
results:
competencies:
name: "competencies"
type: "List[str, str]"
description: "List of vacancy competencies and their descriptions"
required: false
agents:
- type: "TRAICIE_HR_BP_AGENT"
version: "1.0"
tasks:
- type: "TRAICIE_GET_COMPETENCIES_TASK"
version: "1.1"
metadata:
author: "Josako"
date_added: "2025-05-27"
changes: "Updated for unified competencies and ko criteria"
description: "Assistant to create a new Vacancy based on Vacancy Text"

View File

@@ -0,0 +1,41 @@
version: "1.1.0"
name: "Get Competencies"
task_description: >
You are provided with a vacancy text, in beween triple backquotes.
Identify and list all explicitly stated competencies, skills, knowledge, qualifications, and requirements mentioned in
the vacancy text, like:
• Technical skills
• Education or training
• Work experience
• Language proficiency
• Certifications or driving licences
• Personal characteristics
Based on job title, the job description and typical characteristics of similar roles, als identify minimum requirements
that are absolutely essential to perform the job properly, even if they are not explicitly stated in the text. Ask
yourself questions such as:
• Does the job require physical stamina?
• Is weekend or shift work involved?
• Is contact with certain materials (e.g. meat, chemicals) unavoidable?
• Is independent working essential?
• Is knowledge of a specific language or system critical for customer interaction or safety?
• Are there any specific characteristics, contexts, or requirements so obvious that they are often left unstated, yet essential to perform the job?
Create a prioritised list of the 10 most critical competencies as defined above, ranked in importance.
Treat this as a logical and professional reasoning exercise.
Respect the language of the vacancy text, and return answers / output in the same language.
{custom_description}
Vacancy Text:
```{vacancy_text}```
expected_output: >
A list of title and description of the competencies for the given vacancy text. The description should describe the
competencies in context of the vacancy text.
{custom_expected_output}
metadata:
author: "Josako"
date_added: "2025-01-27"
description: "A Task to collect all behavioural competencies and ko criteria from a vacancy text"
changes: "Adapted to return a unified list of both competencies and ko criteria"

View File

@@ -12,9 +12,9 @@ SPECIALIST_TYPES = {
"name": "Spin Sales Specialist",
"description": "A specialist that allows to answer user queries, try to get SPIN-information and Identification",
},
"TRAICIE_VACANCY_DEFINITION_SPECIALIST": {
"name": "Traicie Vacancy Definition Specialist",
"description": "Assistant to create a new Vacancy based on Vacancy Text",
"TRAICIE_ROLE_DEFINITION_SPECIALIST": {
"name": "Traicie Role Definition Specialist",
"description": "Assistant Defining Competencies and KO Criteria",
"partner": "traicie"
}
}