Use when augmenting an .agent.toml with project requirements. Loaded by pss-agent-profiler. Trigger with /pss-change-agent-profile --requirements.
npx claudepluginhub emasoft/emasoft-plugins --plugin perfect-skill-suggester<agent.toml> --requirements <design-doc.md>This skill uses the workspace's default tool permissions.
Takes an existing `.agent.toml` (or baseline candidate pool) and a project requirements/design document, scores the design doc through the Rust binary, then cherry-picks only the elements that match the agent's specialization. Prevents project-level elements from leaking into agents that don't need them.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Processes PDFs: extracts text/tables/images, merges/splits/rotates pages, adds watermarks, creates/fills forms, encrypts/decrypts, OCRs scans. Activates on PDF mentions or output requests.
Share bugs, ideas, or general feedback.
Takes an existing .agent.toml (or baseline candidate pool) and a project requirements/design document, scores the design doc through the Rust binary, then cherry-picks only the elements that match the agent's specialization. Prevents project-level elements from leaking into agents that don't need them.
.agent.toml profile (baseline from pss-agent-toml).agent.toml profile (from pss-agent-toml / /pss-setup-agent).md file describing the project)$CLAUDE_PLUGIN_DATA/pss-skill-index.db (fallback ~/.claude/cache/pss-skill-index.db)$CLAUDE_PLUGIN_ROOT/bin/<platform>Copy this checklist and track your progress:
# Used internally by pss-agent-profiler when --requirements is provided
# Pass 1 (pss-agent-toml): baseline profile from agent.md
# Pass 2 (pss-design-alignment): augment with project-specific elements
# Also used by pss-change-agent-profile to re-align with new requirements
/pss-change-agent-profile my-agent.agent.toml --requirements docs/prd.md
[FAILED] Requirements file not found: <path>[FAILED] Binary error on requirements scoring: <stderr>Updated .agent.toml with cherry-picked elements merged into secondary/specialized tiers and rejected candidates documented in [skills.excluded].
scripts/pss_verify_profile.py — element verification (anti-hallucination)scripts/pss_validate_agent_toml.py — structural validationschemas/pss-agent-toml-schema.json — TOML schema