スキル一覧に戻る
erikpr1994

using-skills

by erikpr1994

0🍴 0📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: using-skills description: "Core skill for understanding and using the Jarvis skill system. Loaded at every session start." type: meta priority: critical

Using Skills

The Rule

Invoke relevant skills BEFORE any response or action.

User message received
    |
    v
Might any skill apply? (even 1% chance)
    |
    +--> YES --> Invoke Skill tool --> Follow skill instructions
    |
    +--> NO --> Respond directly

How to Access Skills

In Claude Code: Use the Skill tool. When you invoke a skill, its content is loaded for you to follow.

Never use the Read tool on skill files. Always use the Skill tool.

Red Flags

These thoughts mean STOP - you're rationalizing:

ThoughtReality
"This is just a simple question"Questions are tasks. Check for skills.
"I need more context first"Skill check comes BEFORE clarifying questions.
"Let me explore the codebase first"Skills tell you HOW to explore. Check first.
"I can handle this quickly"Speed without skills = missed protocols.
"This doesn't need a formal skill"If a skill exists, use it.
"I remember this skill"Skills evolve. Read current version.
"The skill is overkill"Simple things become complex. Use it.
"I'll just do this one thing first"Check BEFORE doing anything.

Skill Priority

When multiple skills could apply:

  1. Process skills first (TDD, debugging, brainstorming) - determine HOW to approach
  2. Domain skills second (git, infra, frontend) - provide specific guidance

Examples:

  • "Let's build X" -> brainstorming first, then implementation skills
  • "Fix this bug" -> debug first, then domain skills
  • "Implement feature Y" -> TDD skill, then relevant domain skills

Skill Types

Rigid (TDD, debugging): Follow exactly. Don't adapt away discipline.

Flexible (patterns, domain): Adapt principles to context.

The skill content tells you which.

Core Skills

SkillWhen to Use
sessionMulti-step implementations, features, refactoring
test-driven-developmentAny code that needs tests (most code)
debugErrors, bugs, things not working
git-expertCommits, branches, PRs, version control
codebase-navigationFinding files, understanding structure
documentation-researchLooking up library docs, APIs

Session Workflow

Most significant work follows this pattern:

  1. Load relevant skills
  2. Create/update session file (.claude/tasks/session-*.md)
  3. Execute with skill guidance
  4. Commit with proper format
  5. Update session status

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です