Shared agent skills maintained by 7Factor Software.
This repository is a catalog for company-maintained skills. Skills live in the skills/ directory. Each skill is a
directory with a SKILL.md file that describes when the skill should be loaded and how the agent should behave.
mentor: switches an agent into learning-first mentoring mode for developing engineers.
The recommended installer is the Skills CLI documented at skills.sh.
Install a skill from this repository:
npx skills add 7Factor/skills --skill <skill-name>For example:
npx skills add 7Factor/skills --skill mentorInstall a skill globally for Codex:
npx skills add 7Factor/skills --skill <skill-name> --agent codex --globalDuring local development from this checkout:
npx skills add . --skill <skill-name>The CLI can target different agents and scopes. Check the current options with:
npx skills add --helpTo opt out of Skills CLI telemetry:
DISABLE_TELEMETRY=1 npx skills add 7Factor/skills --skill <skill-name>Invoke installed skills by asking the agent for the relevant behavior. The exact phrasing depends on the skill.
For example, after installing mentor:
Use mentor mode while helping me debug this issue.
When adding or changing a skill:
- Use the repo-local
write-a-skillskill in.agents/skills/write-a-skillto guide the structure and review checklist. - Keep the skill name short and specific.
- Put the main instructions in
skills/<skill-name>/SKILL.md. - Keep
SKILL.mdconcise enough for an agent to load quickly. - Move lengthy examples or reference material into adjacent files only when needed.
- Verify the frontmatter includes a clear
nameand trigger-focuseddescription.