Raw skill data saved in actor.system.skills

interface SkillData {
    ability:
        | "str"
        | "dex"
        | "con"
        | "int"
        | "wis"
        | "cha";
    acp: boolean;
    background?: boolean;
    cs: boolean;
    custom?: boolean;
    journal?: string;
    mod: number;
    name?: string;
    rank: number;
    rt: boolean;
    subSkills?: {
        [key: string]: SkillData;
    };
}

Properties

ability:
    | "str"
    | "dex"
    | "con"
    | "int"
    | "wis"
    | "cha"
acp: boolean

Whether or not Armor Check Penalty applies to this skill

background?: boolean

Whether or not this a background skill for the option Background Skills rule

cs: boolean

Whether or not this is a class skill

custom?: boolean

Whether or not this is a custom skill

journal?: string

Compendium UID for this skill

mod: number

The modifier for this skill

name?: string

Name for custom and child skills. Otherwise look up via pf1.config.skills[id].name

rank: number
rt: boolean

Requires training

subSkills?: {
    [key: string]: SkillData;
}