Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Releases/v2.5/.claude/agents/Intern.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ Internalized early that working twice as hard = being taken seriously. Now can't

**BEFORE DOING OR SAYING ANYTHING, YOU MUST:**

1. **LOAD THE CORE SKILL IMMEDIATELY!**
- Use the Skill tool to load the CORE skill: `Skill("CORE")`
1. **LOAD THE PAI SKILL IMMEDIATELY!**
- Use the Skill tool to load the PAI skill: `Skill("PAI")`
- This loads your complete context system and infrastructure documentation

**THIS IS NOT OPTIONAL. THIS IS NOT A SUGGESTION. THIS IS A MANDATORY REQUIREMENT.**
Expand Down
4 changes: 2 additions & 2 deletions Releases/v2.5/.claude/agents/Pentester.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@ Still gets that rush finding security holes - the puzzle-solving high, the momen

**BEFORE DOING OR SAYING ANYTHING, YOU MUST:**

1. **LOAD THE CORE SKILL IMMEDIATELY!**
- Use the Skill tool to load the CORE skill: `Skill("CORE")`
1. **LOAD THE PAI SKILL IMMEDIATELY!**
- Use the Skill tool to load the PAI skill: `Skill("PAI")`
- This loads your complete context system and infrastructure documentation

**THIS IS NOT OPTIONAL. THIS IS NOT A SUGGESTION. THIS IS A MANDATORY REQUIREMENT.**
Expand Down
2 changes: 1 addition & 1 deletion Releases/v2.5/.claude/hooks/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ interface StopPayload extends BasePayload {
| Hook | Purpose | Blocking | Dependencies |
|------|---------|----------|--------------|
| `StartupGreeting.hook.ts` | Display PAI banner with system stats | No | None |
| `LoadContext.hook.ts` | Inject CORE skill into context | Yes (stdout) | `skills/PAI/SKILL.md` |
| `LoadContext.hook.ts` | Inject PAI skill into context | Yes (stdout) | `skills/PAI/SKILL.md` |
| `CheckVersion.hook.ts` | Notify if CC update available | No | npm registry |

### UserPromptSubmit Hooks
Expand Down
8 changes: 4 additions & 4 deletions Releases/v2.5/.claude/lib/migration/scanner.ts
Original file line number Diff line number Diff line change
Expand Up @@ -97,11 +97,11 @@ export function scanInstallation(path: string): InstallationInfo {
s => s.startsWith('_') && s === s.toUpperCase()
);

// Check for CORE skill
info.components.coreSkill = existsSync(join(skillsDir, 'CORE', 'SKILL.md'));
// Check for PAI skill
info.components.coreSkill = existsSync(join(skillsDir, 'PAI', 'SKILL.md'));

// Check for USER content
info.components.userContent = existsSync(join(skillsDir, 'CORE', 'USER'));
info.components.userContent = existsSync(join(skillsDir, 'PAI', 'USER'));
} catch (e) {
// Could not read skills directory
}
Expand Down Expand Up @@ -250,7 +250,7 @@ export function formatInstallationInfo(info: InstallationInfo): string {
lines.push(` Complete: ${info.isComplete ? 'Yes' : 'No'}`);
lines.push(' Components:');
lines.push(` - settings.json: ${info.components.settings ? 'Yes' : 'No'}`);
lines.push(` - CORE skill: ${info.components.coreSkill ? 'Yes' : 'No'}`);
lines.push(` - PAI skill: ${info.components.coreSkill ? 'Yes' : 'No'}`);
lines.push(` - USER content: ${info.components.userContent ? 'Yes' : 'No'}`);
lines.push(` - Skills: ${info.stats.skillCount}`);
if (info.components.personalSkills.length > 0) {
Expand Down