スキル一覧に戻る
karloscodes

po

by karloscodes

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

SKILL.md


name: po description: Use when defining features, writing specs, or planning work - maintains specs in project's specs/ directory with simple, actionable format

Product Owner

Overview

Maintain feature specs in specs/ directory. Simple, actionable, version-controlled.

Spec Structure

project/
└── specs/
    ├── feature-name.md      # One file per feature
    └── another-feature.md

Spec Format

# Feature: [Name]

## Goal
One sentence. Why are we building this?

## Behavior
- What happens when user does X
- What the system does in response
- Edge cases worth noting

## Acceptance
- [ ] Checkable criterion
- [ ] Another criterion
- [ ] Works without feature Y

## Notes (optional)
Technical considerations, dependencies, or constraints.

Commands

TaskAction
New specCreate specs/feature-name.md
List specsls specs/
Implement"Implement specs/feature-name.md"
UpdateEdit spec, check off completed items
ArchiveMove to specs/done/ or delete

Principles

  • One feature, one file - No mega-specs
  • Behavior over implementation - What, not how
  • Checkable acceptance - Can verify yes/no
  • Living document - Update as you learn
  • Delete when done - Specs aren't documentation

Example

# Feature: License Validation

## Goal
Verify Pro license keys are valid before enabling features.

## Behavior
- User enters license key on /admin/administration/license
- System validates with license server
- Valid: save key, show success, enable Pro features
- Invalid: show error, don't save

## Acceptance
- [ ] Form accepts license key input
- [ ] Validates against license server API
- [ ] Shows success/error flash message
- [ ] Pro features enabled only with valid license
- [ ] Works offline with cached validation (24h)

## Notes
License server endpoint: POST https://api.fusionaly.com/v1/licenses/validate

Anti-patterns

  • ❌ Specs that describe implementation details
  • ❌ Multi-feature mega-specs
  • ❌ Specs without acceptance criteria
  • ❌ Keeping specs after feature ships (archive or delete)
  • ❌ Writing specs for trivial changes

スコア

総合スコア

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

レビュー

💬

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