Skip to content

Repository files navigation

Arknights Skill

English · 中文

Agent Skills MIT Version

An Agent Skill for Arknights that helps answer operator evaluation, skill priority, progression planning, lore questions, terminology, and stage strategy, personalized with a local Doctor profile.

Unofficial project.
Does not bundle a game database or replace a live wiki or calculator.
Maintains a local structured Doctor profile. Does not save full conversations or upload account data.

What You Can Ask

You Ask What The Skill Does
"Is this operator worth building?" Evaluates role, strengths, weaknesses, investment priority
"Which skill should I mastery first?" Recommends skill priority with mastery order
"I'm a new player with limited resources. Who should I build first?" Suggests efficient build order based on roster gaps
"How do I clear this stage? Any low-end substitutes?" Provides executable stage plan with substitution logic
"What is this character's backstory? Keep spoilers light." Spoiler-controlled lore summary
"What do terms like warm-up, cycle, or tech card mean?" Clear definitions with practical context
"Is this operator still strong in the current version?" Search-first freshness check, or caveated non-current answer
"SilverAsh vs Thorns, who is better?" Side-by-side comparison by scenario

See arknights-skill/SKILL.md for the full instruction set.

Local Account Memory

After installation, the skill keeps a local Doctor profile at ~/.config/arknights-skill/doctor-profile.json. It stores structured facts you provide: Doctor level, resource priorities, owned operators, and operator investment. The path is independent of the skill install directory, so updates or reinstalls won't touch your profile data.

This feature requires the Agent client to support local file access and Python script execution. Without that, the skill still works as a normal guide.

Installation

Ask your agent

Send this to your agent:

Install the skill `arknights-skill` from https://github.com/morandot/arknights-skill

Platform-specific

Hermes:

skills add git+https://github.com/morandot/arknights-skill.git --skill arknights-skill

Claude Code:

Install the skill `arknights-skill` from https://github.com/morandot/arknights-skill

Codex / OpenClaw:

npx skills add https://github.com/morandot/arknights-skill --skill arknights-skill

Shell (manual):

bash -c "$(curl -fsSL https://raw.githubusercontent.com/morandot/arknights-skill/main/install.sh)"

Once installed, invoke the skill directly in any agent session with:

$arknights-skill

Updating

Send this to your agent:

Update my installed arknights-skill to the latest version from https://github.com/morandot/arknights-skill

Or run manually:

bash ~/.hermes/skills/research/arknights-skill/update.sh

Quick Start

See arknights-skill/references/quickstart.md for a step-by-step guide.

Project Structure

arknights-skill/
├── arknights-skill/              # skill package
│   ├── SKILL.md
│   ├── agents/openai.yaml
│   ├── references/
│   │   ├── answer-templates.md
│   │   ├── examples.md
│   │   ├── quickstart.md
│   │   └── doctor-profile-schema.md
│   └── scripts/
│       └── memory.py
├── tests/
│   ├── test_memory.py
│   └── conftest.py
├── CHANGELOG.md
├── registry.yaml
├── pyproject.toml
├── Makefile
├── install.sh
├── update.sh
├── VERSION
├── LICENSE
├── README.md
└── README.zh-CN.md

License

Repository source and docs are licensed under MIT.

About

An Agent Skill for "Arknights," used to answer questions about agent positioning, skill mechanics, cultivation planning, plot summary, terminology explanation, and level strategy.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages