スキル一覧に戻る
Asia-parveen

character-development-assistant

by Asia-parveen

0🍴 0📅 2025年12月4日
GitHubで見るManusで実行

SKILL.md


name: Character-Development-Assistant description: Helps in developing detailed character profiles for stories. version: 1.0.0

When to use this skill

Use this skill when you need to flesh out characters for a story, ensuring they are well-rounded, consistent, and believable. It helps explore various aspects of a character's personality, background, motivations, and relationships.

How this skill works (step-by-step workflow)

  1. User provides basic information about a character, such as their name, role in the story, and any initial traits.
  2. The skill prompts for or extrapolates details across several categories: backstory, personality, appearance, motivations, conflicts, and relationships.
  3. It synthesizes this information into a comprehensive character profile.
  4. The output is a JSON object, providing a structured overview of the character.

Output format (JSON structure)

{
  "character_name": "Character Name",
  "role": "Main Protagonist / Antagonist / Supporting Character",
  "backstory": {
    "origin": "Where they came from",
    "key_events": [
      "Event 1",
      "Event 2"
    ]
  },
  "personality": {
    "traits": [
      "Trait 1",
      "Trait 2"
    ],
    "habits": "Description of habits",
    "quirks": "Description of quirks"
  },
  "appearance": {
    "age": "Age range",
    "physical_description": "Detailed physical description"
  },
  "motivations": [
    "Primary goal",
    "Secondary desire"
  ],
  "conflicts": [
    "Internal struggle",
    "External conflict"
  ],
  "relationships": [
    {
      "name": "Related Character 1",
      "type": "Relationship type (e.g., mentor, rival)",
      "dynamic": "Description of their dynamic"
    }
  ]
}

Example input and output

Example Input: "Name: Lyra, Role: Protagonist. Initial traits: Curious, brave, but naive. She lives in a desolate land and dreams of exploring beyond its borders."

Example Output (truncated for brevity):

{
  "character_name": "Lyra",
  "role": "Main Protagonist",
  "backstory": {
    "origin": "Born in the isolated cliffside village of Oakhaven, known for its stoic inhabitants.",
    "key_events": [
      "Discovered an ancient, forbidden map in the village archives at a young age.",
      "Lost her parents in a mysterious 'great storm' that decimated the last generation of explorers."
    ]
  },
  "personality": {
    "traits": [
      "Curious and insatiably inquisitive",
      "Brave, often reckless in pursuit of knowledge",
      "Naively trusts others, sometimes to her detriment",
      "Resourceful and quick-witted"
    ],
    "habits": "Fingering the edges of her worn map when deep in thought, sketching unknown landscapes in a hidden journal.",
    "quirks": "Speaks to herself when planning, an almost compulsive need to organize small, found objects."
  }
}

スコア

総合スコア

40/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

レビュー

💬

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