ソース情報
- リポジトリ
- Abd0r/porcupineai
- ソースの最終更新活動
- 2026年8月10日 23:20
- 検出された SKILL.md の言語
- 英語
- スター
- 3
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/Abd0r/porcupineai --skill project-hygieneコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | project-hygiene |
| description | Create a durable, evidence-backed project workspace. |
| stack | meta |
Use this skill to give a substantial project one canonical home for its purpose, verified state, decisions, evidence, and next work. The canonical location is Project/<project-name>/ relative to the current repository or explicitly chosen workspace.
The goal is continuity, not paperwork. Keep documents short, factual, and current. Do not create empty ceremony files for a trivial task.
Do not use this for a one-file fix, a disposable experiment, or a task whose existing repository documentation is already the canonical project home.
Create this minimum structure:
Project/
└── <project-name>/
├── README.md
└── STATUS.md
Add these files only when their contents exist and will remain useful:
├── PLAN.md # Multi-step implementation or research plan.
├── TASKS.md # Small actionable checklist across sessions.
├── DECISIONS.md # Non-obvious choices, alternatives, and rationale.
├── EVIDENCE.md # Measurements, sources, experiments, and validation.
└── CHANGELOG.md # Meaningful project milestones, not every edit.
Use a lowercase, hyphenated directory name such as Project/sparse-attention/. Preserve the human-readable project title inside README.md.
read and grep to inspect existing README files, plans, experiment logs, task notes, and source entry points.Project/<project-name>/ unless the user explicitly selects another root.Completion criterion: the project has one unambiguous directory and no competing status document is introduced.
Create README.md with:
# <Project Title>
## Objective
One measurable purpose.
## Scope
- In scope:
- Out of scope:
## Current approach
The current technical or research direction.
## Success criteria
- Observable gate 1
- Observable gate 2
## Workspace map
- `path/`: why it matters
## Related material
- Links to repository paths, papers, issues, or external sources.
Create STATUS.md with:
# Status: <Project Title>
## State
`planning` | `active` | `blocked` | `paused` | `complete`
## Last verified
- Date or commit:
- What was executed or inspected:
- Result:
## Current position
A short factual snapshot. No aspirational claims.
## Blockers and risks
- Blocker or `None`.
## Next verified action
One concrete action, including the command, test, or artifact that will prove it.
Completion criterion: README.md explains why the project exists, and STATUS.md gives another session enough context to take the next action without guessing.
PLAN.md when the work has multiple dependent steps. Each step names its files, verification command, and completion gate.TASKS.md for small, movable tasks. Keep only current work there; completed tasks belong in CHANGELOG.md only if they changed a milestone.DECISIONS.md when a choice would otherwise be rediscovered. Record date, decision, alternatives, evidence, and consequence.EVIDENCE.md for measurements, reproducible experiment results, source citations, dataset provenance, or evaluation output. Separate observations from interpretations.CHANGELOG.md only for milestones such as a validated prototype, completed dataset version, accepted design, or released artifact.Completion criterion: every supporting document answers a real future question. Delete or avoid placeholder documents that do not.
After a meaningful project action:
STATUS.md with the actual result, blocker, and one next verified action.WORKFLOW.md when a procedure changes (a new flag, a different gate, a new recovery step) so the recorded workflow never silently diverges from reality.Do not put credentials, tokens, private session transcripts, speculative benchmark numbers, or copied tool output dumps in project documents.
Completion criterion: STATUS.md never claims a milestone without its evidence being available in the repository, test output, or EVIDENCE.md.
Project/ for every minor code edit.STATUS.md as a marketing update instead of a handoff record.Before finishing a project-hygiene pass, verify:
Project/<project-name>/README.md and STATUS.md exist.planning-and-task-breakdown for implementation plans with file-level verification.source-driven-development before documenting behavior that depends on existing code.test-loop when a project milestone requires a repeatable test or build gate.memory-hygiene for durable user preferences rather than project-progress notes.