Ksa TaxonomySAFE
Overview
An agent skill published by revfactory.
459e1bb8f76eOBSERVED · 2026-10-12What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
---
name: ksa-taxonomy
description: "A specialized skill for building KSA (Knowledge, Skill, Ability) taxonomies in job analysis and mapping them to NCS/O*NET standards. Used by the job-analyst and competency-architect agents when writing job descriptions and systematically classifying competencies. Automatically applied in contexts involving 'KSA analysis,' 'job description,' 'NCS,' 'O*NET,' 'task analysis,' or 'competency classification system.' Note: actual NCS system access or HR system data integration is outside the scope of this skill."
---
# KSA Taxonomy — KSA Classification System and Standards Mapping Tool
A specialized skill that enhances the job analysis capabilities of the job-analyst and competency-architect agents.
## Target Agents
- **job-analyst** — Job analysis, KSA extraction
- **competency-architect** — Competency definition, classification system design
## KSA Framework
### K-S-A-O Definitions
| Category | Definition | Examples |
|----------|-----------|----------|
| **K**nowledge | Theoretical and factual understanding required for the job | Programming language syntax, accounting principles |
| **S**kill | Execution abilities acquired through training | Code debugging, financial statement preparation |
| **A**bility | Cognitive or physical capacities that are innate or developed over time | Logical thinking, communication ability |
| **O**ther Characteristics | Personality, values, motivation, etc. | Conscientiousness, stress tolerance |
### Job Description (JD) Standard Structure
```markdown
## Job Description
### Basic Information
- Job Title:
- Job Family/Track:
- Grade Range:
- Reporting Structure:
### Job Purpose
[1-2 sentences describing why this job exists]
### Key Tasks
1. [Task name] — [Frequency] [Importance H/M/L]
2. [Task name] — [Frequency] [Importance]
...
### Required KSAs
#### Knowledge
- [Knowledge item] — [Level: Basic/Intermediate/Expert]
#### Skill
- [Skill item] — [Level: Basic/Intermediate/Expert]
#### Ability
- [Ability item] — [Level: Basic/Intermediate/Expert]
### Qualifications
- Education:
- Experience:
- Certifications/Licenses:
```
## Competency Classification System
### 3-Layer Competency Structure
```
[Core Competencies] — Common across all roles
e.g., Communication, Problem-solving, Teamwork, Ethics
|
[Job Family Competencies] — Shared within a job family
e.g., (Engineering Family) Code quality, Technology trend awareness
|
[Job-Specific Competencies] — Unique to the specific role
e.g., (Backend Developer) API design, DB optimization, System architecture
```
### Proficiency Level Framework (5 Levels)
| Level | Label | Definition | Grade Mapping (Example) |
|-------|-------|-----------|------------------------|
| L1 | Novice | Performs tasks as directed | Staff |
| L2 | Practitioner | Performs tasks independently | Associate/Senior Associate |
| L3 | Skilled | Resolves non-routine situations | Manager/Senior Manager |
| L4 | Expert | Contributes to the organization, mentors others | Director/Team Lead |
| L5 | Master | Drives innovation, makes strategic decisions | Executive level |
## NCS (National Competency Standards) Mapping
### NCS Classification System
```
Major Category (24) > Middle Category (80) > Minor Category (257) > Sub-category (1,022)
Example: Information & Communication > Information Technology > IT Development > Application SW Engineering
```
### NCS Competency Unit Structure
| Component | Description |
|-----------|-------------|
| Competency Unit | A unit-level competency required for job performance |
| Competency Unit Element | Sub-components of a competency unit |
| Performance Criteria | Success criteria for each element |
| Knowledge/Skills/Attitudes | Detailed KSA items |
| Scope and Conditions | Performance environment |
## O*NET Mapping (Global Standard)
### O*NET Content Model Key Categories
| Category | Sub-items | Purpose |
|----------|-----------|---------|
| Worker Characteristics | Abilities, Interests, Values | Fit assessment |
| Worker Requirements | Skills, Knowledge, Education | Qualification requirements |
| Experience Requirements | Experience, Training, Licensing | Hiring criteria |
| Occupational Requirements | Work Activities, Work Context | Work environment |
### General Competency Dictionary (Reference)
| Competency | Definition | Behavioral Indicator Examples |
|-----------|-----------|------------------------------|
| Analytical Thinking | Decomposes complex problems into components for resolution | Data-driven decision-making, root cause analysis |
| Communication | Conveys information clearly and effectively | Writing, presentations, active listening |
| Collaboration | Works effectively with others | Conflict resolution, feedback, role allocation |
| Customer Orientation | Identifies and fulfills customer needs | Empathy, service quality, complaint handling |
| Innovation | Generates and implements new ideas | Improvement proposals, experimentation, change acceptance |
| Leadership | Sets direction and guides others | Vision, motivation, delegation |
| Self-Development | Continuously learns and grows | Feedback acceptance, learning plans, reflection |Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | NA |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (0)
No findings outside the package's declared scope.
Gates applied: no_behavioural_pass.
459e1bb8f76efull audit observations/trust-audit/skill/revfactory__ksa-taxonomy.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-12 | 459e1bb8f76e | SAFE | B | 89 | first audit |
Questions
Is Ksa Taxonomy safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can Ksa Taxonomy access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
How current is this page?
The grade is for one exact copy of the source (459e1bb8f76e), read on 2026-10-12. The repository is watched, and a new audit runs when it changes — this is the first audit.