スキル一覧に戻る
ProteoWizard

skyline-development

by ProteoWizard

AI tooling and documentation for ProteoWizard/Skyline development

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

SKILL.md


name: skyline-development description: Use this skill when working on Skyline code, tests, or builds.

Skyline Development Context

When working on any Skyline/ProteoWizard task, consult these documentation files for essential context.

Starting Work on a TODO

When starting a new TODO or sprint, read ai/todos/STARTUP.md first. It provides:

  • Essential context files to read (CRITICAL-RULES.md, MEMORY.md, WORKFLOW.md)
  • Git branch workflow (create from master, copy TODO to active/)
  • TODO lifecycle (backlog → active → completed)

Continuing Work on Current Branch

When asked to continue work on the current branch or its TODO:

  1. Run git branch --show-current to get branch name (e.g., Skyline/work/20251126_files_view)
  2. Extract date and feature name from branch (e.g., 20251126_files_view)
  3. Read the TODO file at ai/todos/active/TODO-{date}_{feature}.md
  4. The TODO contains: objective, PR link, completed tasks, remaining work, and context

Core Files (Read for Every Code Task)

Read these files to understand project constraints and patterns:

  1. ai/CRITICAL-RULES.md - Absolute constraints (NO async/await, resource strings only, CRLF line endings, naming conventions)
  2. ai/MEMORY.md - Project context (900K LOC, 17 years, 8 devs, critical gotchas)
  3. ai/WORKFLOW.md - Git workflows, TODO system, commit message format
  4. ai/STYLEGUIDE.md - C# coding conventions for Skyline
  5. ai/TESTING.md - Testing rules (translation-proof, test structure)

When to Read What

  • Before writing code: Read CRITICAL-RULES.md, STYLEGUIDE.md
  • Before writing tests: Read TESTING.md, ai/docs/testing-patterns.md
  • Before committing: Read WORKFLOW.md (commit message rules, Co-Authored-By attribution)
  • Before building/testing: Read ai/docs/build-and-test-guide.md
  • For detailed patterns: Read files in ai/docs/

Key Constraints (Quick Reference)

  • NO async/await - Use ActionUtil.RunAsync() instead
  • ALL user-facing text in .resx files - No string literals
  • NEVER English text in test assertions - Use resource strings
  • Line endings: CRLF - Windows standard
  • Private fields: _camelCase - Not m_ prefix
  • Always include Co-Authored-By: Claude <noreply@anthropic.com> in commits

Slash Commands Available

Type /pw- to see all project-specific commands. Key ones:

  • /pw-context - Full context reload
  • /pw-rcrw - Review critical rules and workflow
  • /pw-pcommitfull - Pre-commit with TODO update
  • /pw-help - Full command reference

スコア

総合スコア

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

レビュー

💬

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