{"name":"gencreator-skill-pack-library","version":"0.1.0","canonical":"https://gencreator.ai/products/skill-packs","api":"https://gencreator.ai/api/products/skill-packs","promise":"A portable library of creator operating skills that installs GenCreator memory, signal, creation, approval, community, and Eve orchestration into assistant workbenches.","firstWin":"Choose one skill pack, install one mode-safe workflow, and produce one usable artifact or approval record in the first sitting.","supportBoundary":"The library includes install files, prompts, lessons, MCP resources, and support boundaries. It does not include autonomous publishing, private implementation, paid entitlement access, or automatic community posting.","installOrder":[{"step":"1","packId":"creator-vault-librarian","reason":"Give the assistant memory and proof before output."},{"step":"2","packId":"outlier-signal-analyst","reason":"Decode what is working without copying surface style."},{"step":"3","packId":"campaign-pack-producer","reason":"Draft one campaign packet from an approved signal."},{"step":"4","packId":"approval-flow-operator","reason":"Create the decision record before any public action."},{"step":"5","packId":"community-proof-concierge","reason":"Move finished artifacts into proof-based practice."},{"step":"6","packId":"eve-orchestrator-seed","reason":"Coordinate the loop only after the pieces are understandable."}],"packs":[{"id":"creator-vault-librarian","title":"Creator Vault Librarian","stage":"memory","mode":"read_only","roleId":"vault-librarian","productIds":["creator-vault-kit","agent-mcp-pack"],"promise":"Keep voice, offer, audience, proof, and approval policy clean before the assistant writes.","firstWin":"Fill one memory row and return the missing proof questions before a campaign is drafted.","installTimeMinutes":8,"surface":"Creator Vault","route":"/products/delivery#creator-vault-kit","mcpResources":[{"name":"gencreator-product-manifest","uri":"https://gencreator.ai/api/products/manifest","use":"Confirm product status and support boundary."},{"name":"creator-vault-kit-starter","uri":"https://gencreator.ai/downloads/gencreator/creator-vault-kit-starter.md","use":"Read the starter schema before creating memory fields."}],"prompts":[{"id":"vault-intake","title":"Create the first vault row","body":"Read the artifact summary. Return voice rule, audience, offer path, proof metric, approval policy, and missing proof questions. Do not draft public copy.","expectedOutput":"One complete vault row plus missing-proof questions."}],"files":[{"id":"creator-vault-librarian-skill","kind":"skill","title":"Creator Vault Librarian skill file","fileName":"gencreator-creator-vault-librarian.skill.md","firstUse":"Install the role instructions and run the starter prompt.","contents":["Role mode","Job","Sources","Starter prompt","Rules"]},{"id":"creator-vault-librarian-lesson","kind":"lesson","title":"Creator Vault Librarian lesson","fileName":"gencreator-creator-vault-librarian.lesson.md","firstUse":"Teach the creator the first workflow before adding automation.","contents":["Objective","Exercise","Proof artifact","Community question"]},{"id":"creator-vault-librarian-mcp","kind":"mcp_resource","title":"Creator Vault Librarian MCP resources","fileName":"gencreator-creator-vault-librarian.resources.json","firstUse":"Wire the assistant to read the right GenCreator resources before acting.","contents":["Resources","Use cases","Modes","Boundaries"]}],"lesson":{"title":"Memory before output","objective":"Teach the creator why assistants need voice, offer, proof, and policy before drafting.","exercise":"Extract one real sentence from the creator and turn it into a voice rule.","proof":"One filled vault row with a source note."},"communityPractice":"Share the memory row and ask whether the proof field is strong enough for public claims.","supportBoundary":"Self-serve memory setup. Custom vault migration belongs in Studio.","boundaries":["Do not invent proof or testimonials.","Do not paste secrets or private customer data into the vault row.","Do not draft public content until missing proof is named."]},{"id":"outlier-signal-analyst","title":"Outlier Signal Analyst","stage":"signal","mode":"read_only","roleId":"signal-analyst","productIds":["campaign-pack-system","agent-mcp-pack"],"promise":"Turn public performance signals into hook patterns and creator-specific recommendations.","firstWin":"Decode one outlier and state the mechanism before creating any new draft.","installTimeMinutes":10,"surface":"Outlier Radar","route":"/radar","mcpResources":[{"name":"gencreator-creation-blueprint","uri":"https://gencreator.ai/api/blueprint","use":"Read the creator type, output path, and first artifact."},{"name":"gencreator-product-manifest","uri":"https://gencreator.ai/api/products/manifest","use":"Confirm which product should receive the signal."}],"prompts":[{"id":"signal-decoder","title":"Decode one outlier signal","body":"Given one public post, video, or campaign result, identify the hook pattern, mechanism, proof used, audience tension, and safest next experiment.","expectedOutput":"One signal brief with mechanism, proof note, and next experiment."}],"files":[{"id":"outlier-signal-analyst-skill","kind":"skill","title":"Outlier Signal Analyst skill file","fileName":"gencreator-outlier-signal-analyst.skill.md","firstUse":"Install the role instructions and run the starter prompt.","contents":["Role mode","Job","Sources","Starter prompt","Rules"]},{"id":"outlier-signal-analyst-lesson","kind":"lesson","title":"Outlier Signal Analyst lesson","fileName":"gencreator-outlier-signal-analyst.lesson.md","firstUse":"Teach the creator the first workflow before adding automation.","contents":["Objective","Exercise","Proof artifact","Community question"]},{"id":"outlier-signal-analyst-mcp","kind":"mcp_resource","title":"Outlier Signal Analyst MCP resources","fileName":"gencreator-outlier-signal-analyst.resources.json","firstUse":"Wire the assistant to read the right GenCreator resources before acting.","contents":["Resources","Use cases","Modes","Boundaries"]}],"lesson":{"title":"Signals are not scripts","objective":"Teach the creator to extract mechanisms from outliers without copying surface style.","exercise":"Compare one high-performing post to one baseline post and name the difference.","proof":"A signal brief with one mechanism and one constraint."},"communityPractice":"Bring the decoded mechanism and ask which proof would make it usable for the creator.","supportBoundary":"Self-serve signal analysis. Custom analytics ingestion is a later product milestone.","boundaries":["Do not scrape private communities.","Do not copy another creator’s wording as final output.","Do not treat view count as proof of offer fit."]},{"id":"campaign-pack-producer","title":"Campaign Pack Producer","stage":"creation","mode":"draft_only","roleId":"campaign-producer","productIds":["campaign-pack-system","agent-mcp-pack"],"promise":"Turn one approved signal into platform drafts, scripts, replies, and an approval question.","firstWin":"Create one campaign packet with the same mechanism across LinkedIn, X, newsletter, and short script.","installTimeMinutes":12,"surface":"Campaign Studio","route":"/campaigns","mcpResources":[{"name":"gencreator-self-serve-kit","uri":"https://gencreator.ai/api/products/kit","use":"Read the generated product handoff and support boundary."},{"name":"campaign-pack-system-starter","uri":"https://gencreator.ai/downloads/gencreator/campaign-pack-system-starter.md","use":"Use the starter packet as the campaign structure."}],"prompts":[{"id":"campaign-packet","title":"Generate an approval-safe campaign pack","body":"Use one signal, one proof metric, and one offer path. Draft platform variants, label missing proof, and end with one human approval question.","expectedOutput":"A multi-platform campaign packet with draft-only risk notes."}],"files":[{"id":"campaign-pack-producer-skill","kind":"skill","title":"Campaign Pack Producer skill file","fileName":"gencreator-campaign-pack-producer.skill.md","firstUse":"Install the role instructions and run the starter prompt.","contents":["Role mode","Job","Sources","Starter prompt","Rules"]},{"id":"campaign-pack-producer-lesson","kind":"lesson","title":"Campaign Pack Producer lesson","fileName":"gencreator-campaign-pack-producer.lesson.md","firstUse":"Teach the creator the first workflow before adding automation.","contents":["Objective","Exercise","Proof artifact","Community question"]},{"id":"campaign-pack-producer-mcp","kind":"mcp_resource","title":"Campaign Pack Producer MCP resources","fileName":"gencreator-campaign-pack-producer.resources.json","firstUse":"Wire the assistant to read the right GenCreator resources before acting.","contents":["Resources","Use cases","Modes","Boundaries"]}],"lesson":{"title":"One mechanism, many formats","objective":"Teach the creator to preserve the same idea across platforms instead of making disconnected posts.","exercise":"Draft four formats from one mechanism and highlight the proof used in each.","proof":"A campaign packet with one approval question."},"communityPractice":"Share the campaign packet and ask which claim needs stronger proof before publishing.","supportBoundary":"Self-serve drafting. Publishing, scheduling, and customer messaging remain approval-required.","boundaries":["Do not publish or schedule automatically.","Do not make product claims beyond manifest status.","Do not remove the approval question."]},{"id":"approval-flow-operator","title":"Approval Flow Operator","stage":"approval","mode":"approval_required","roleId":"approval-operator","productIds":["agent-mcp-pack"],"promise":"Convert public, customer-facing, paid, or reputation-sensitive actions into human decision records.","firstWin":"Create one approval record with action, sources, risk, human decision, and next handoff.","installTimeMinutes":7,"surface":"Approval Queue","route":"/approvals","mcpResources":[{"name":"gencreator-agent-pack-bundle","uri":"https://gencreator.ai/api/products/agent-pack/bundle","use":"Read the approval policy and role files."},{"name":"gencreator-checkout-readiness","uri":"https://gencreator.ai/api/products/checkout","use":"Confirm checkout and fulfillment status before sales claims."}],"prompts":[{"id":"approval-record","title":"Prepare an approval record","body":"For the proposed action, list source artifacts, risk level, human decision needed, support-boundary note, and safe next action. Do not execute the action.","expectedOutput":"A decision record ready for human approval."}],"files":[{"id":"approval-flow-operator-skill","kind":"skill","title":"Approval Flow Operator skill file","fileName":"gencreator-approval-flow-operator.skill.md","firstUse":"Install the role instructions and run the starter prompt.","contents":["Role mode","Job","Sources","Starter prompt","Rules"]},{"id":"approval-flow-operator-lesson","kind":"lesson","title":"Approval Flow Operator lesson","fileName":"gencreator-approval-flow-operator.lesson.md","firstUse":"Teach the creator the first workflow before adding automation.","contents":["Objective","Exercise","Proof artifact","Community question"]},{"id":"approval-flow-operator-mcp","kind":"mcp_resource","title":"Approval Flow Operator MCP resources","fileName":"gencreator-approval-flow-operator.resources.json","firstUse":"Wire the assistant to read the right GenCreator resources before acting.","contents":["Resources","Use cases","Modes","Boundaries"]}],"lesson":{"title":"Trust is a workflow","objective":"Teach the creator when an assistant must stop and ask for a decision.","exercise":"Convert one risky action into an approval record.","proof":"An approval record with clear risk and next action."},"communityPractice":"Share the approval record and ask whether the support boundary is clear enough.","supportBoundary":"Self-serve approval patterns. Legal, finance, and regulated claims need qualified review.","boundaries":["Do not execute public or paid actions automatically.","Do not approve on behalf of the creator.","Do not hide risk notes to make a draft feel finished."]},{"id":"community-proof-concierge","title":"Community Proof Concierge","stage":"community","mode":"draft_only","roleId":"community-concierge","productIds":["gencreator-community","agent-mcp-pack"],"promise":"Turn finished artifacts into precise community review requests and weekly proof loop updates.","firstWin":"Draft one review request with artifact, proof metric, what changed, and one decision needed.","installTimeMinutes":9,"surface":"GenCreator.community","route":"/community/onboarding","mcpResources":[{"name":"gencreator-creation-workspace-session","uri":"https://gencreator.ai/api/workspace/session","use":"Read the artifact, proof metric, checkout handoff, and community packet."},{"name":"gencreator-self-serve-kit","uri":"https://gencreator.ai/api/products/kit","use":"Read the generated modules and activation rhythm."}],"prompts":[{"id":"community-review","title":"Draft a proof-loop review request","body":"Create a review request with artifact summary, proof available, what changed, one decision needed, and the next action after review.","expectedOutput":"A community-ready review request that asks for one decision."}],"files":[{"id":"community-proof-concierge-skill","kind":"skill","title":"Community Proof Concierge skill file","fileName":"gencreator-community-proof-concierge.skill.md","firstUse":"Install the role instructions and run the starter prompt.","contents":["Role mode","Job","Sources","Starter prompt","Rules"]},{"id":"community-proof-concierge-lesson","kind":"lesson","title":"Community Proof Concierge lesson","fileName":"gencreator-community-proof-concierge.lesson.md","firstUse":"Teach the creator the first workflow before adding automation.","contents":["Objective","Exercise","Proof artifact","Community question"]},{"id":"community-proof-concierge-mcp","kind":"mcp_resource","title":"Community Proof Concierge MCP resources","fileName":"gencreator-community-proof-concierge.resources.json","firstUse":"Wire the assistant to read the right GenCreator resources before acting.","contents":["Resources","Use cases","Modes","Boundaries"]}],"lesson":{"title":"Practice after artifact","objective":"Teach the creator to bring finished work into review instead of asking broad questions.","exercise":"Rewrite broad feedback into one decision question.","proof":"A review request tied to one artifact."},"communityPractice":"Post the review request after membership and access are confirmed.","supportBoundary":"Self-serve community prep. Automatic posting waits for gated member workflows.","boundaries":["Do not post into a community automatically.","Do not ask for broad feedback when one decision is needed.","Do not claim membership access is active unless the manifest or account state proves it."]},{"id":"eve-orchestrator-seed","title":"Eve Orchestrator Seed","stage":"orchestration","mode":"approval_required","roleId":"eve-operator","productIds":["agent-mcp-pack","self-serve-kit","gencreator-community"],"promise":"Coordinate memory, signal, campaign, approval, and community handoff as one operating loop.","firstWin":"Choose the right next skill pack, run it in the safest mode, and prepare the human approval task.","installTimeMinutes":15,"surface":"Eve Workbench","route":"/eve","mcpResources":[{"name":"gencreator-eve-operating-brief","uri":"https://gencreator.ai/api/eve/brief","use":"Read role stack, MCP plan, approval task, and community handoff."},{"name":"gencreator-skill-pack-library","uri":"https://gencreator.ai/api/products/skill-packs","use":"Choose the next skill pack and install files."},{"name":"gencreator-product-manifest","uri":"https://gencreator.ai/api/products/manifest","use":"Confirm product status before routing the buyer."}],"prompts":[{"id":"eve-routing","title":"Select the next skill pack","body":"Read the artifact state, product manifest, and skill library. Choose the next skill pack, explain the mode, create the first task, and name the approval boundary.","expectedOutput":"A routed operating task with mode, skill pack, approval note, and handoff."}],"files":[{"id":"eve-orchestrator-seed-skill","kind":"skill","title":"Eve Orchestrator Seed skill file","fileName":"gencreator-eve-orchestrator-seed.skill.md","firstUse":"Install the role instructions and run the starter prompt.","contents":["Role mode","Job","Sources","Starter prompt","Rules"]},{"id":"eve-orchestrator-seed-lesson","kind":"lesson","title":"Eve Orchestrator Seed lesson","fileName":"gencreator-eve-orchestrator-seed.lesson.md","firstUse":"Teach the creator the first workflow before adding automation.","contents":["Objective","Exercise","Proof artifact","Community question"]},{"id":"eve-orchestrator-seed-mcp","kind":"mcp_resource","title":"Eve Orchestrator Seed MCP resources","fileName":"gencreator-eve-orchestrator-seed.resources.json","firstUse":"Wire the assistant to read the right GenCreator resources before acting.","contents":["Resources","Use cases","Modes","Boundaries"]}],"lesson":{"title":"Eve as operating loop","objective":"Teach the creator to treat Eve as orchestration, not a mascot or autonomous publisher.","exercise":"Route one artifact through the safest next skill pack.","proof":"A mode-safe Eve task with one approval boundary."},"communityPractice":"Share the routed task and ask whether the next skill pack matches the artifact stage.","supportBoundary":"Eve remains an operating role until persistence, entitlement, and community handoff are wired.","boundaries":["Do not impersonate autonomous judgment.","Do not take actions outside the chosen mode.","Do not claim the full superagent is live before persistence and entitlement gates exist."]}],"educationTrack":[{"title":"Memory before output","packId":"creator-vault-librarian","output":"One filled vault row with a source note."},{"title":"Signals are not scripts","packId":"outlier-signal-analyst","output":"A signal brief with one mechanism and one constraint."},{"title":"One mechanism, many formats","packId":"campaign-pack-producer","output":"A campaign packet with one approval question."},{"title":"Trust is a workflow","packId":"approval-flow-operator","output":"An approval record with clear risk and next action."},{"title":"Practice after artifact","packId":"community-proof-concierge","output":"A review request tied to one artifact."},{"title":"Eve as operating loop","packId":"eve-orchestrator-seed","output":"A mode-safe Eve task with one approval boundary."}],"communityPractice":[{"title":"Creator Vault Librarian","packId":"creator-vault-librarian","reviewQuestion":"Share the memory row and ask whether the proof field is strong enough for public claims."},{"title":"Outlier Signal Analyst","packId":"outlier-signal-analyst","reviewQuestion":"Bring the decoded mechanism and ask which proof would make it usable for the creator."},{"title":"Campaign Pack Producer","packId":"campaign-pack-producer","reviewQuestion":"Share the campaign packet and ask which claim needs stronger proof before publishing."},{"title":"Approval Flow Operator","packId":"approval-flow-operator","reviewQuestion":"Share the approval record and ask whether the support boundary is clear enough."},{"title":"Community Proof Concierge","packId":"community-proof-concierge","reviewQuestion":"Post the review request after membership and access are confirmed."},{"title":"Eve Orchestrator Seed","packId":"eve-orchestrator-seed","reviewQuestion":"Share the routed task and ask whether the next skill pack matches the artifact stage."}],"mcpResources":[{"name":"gencreator-skill-pack-library","uri":"https://gencreator.ai/api/products/skill-packs","use":"Read installable skill packs, lessons, prompts, and boundaries."},{"name":"gencreator-agent-pack-bundle","uri":"https://gencreator.ai/api/products/agent-pack/bundle","use":"Install the broader role files, MCP config, approval policy, and Eve operator."},{"name":"gencreator-self-serve-kit","uri":"https://gencreator.ai/api/products/kit","use":"Generate a buyer-ready product packet that chooses the next skill pack."},{"name":"gencreator-eve-operating-brief","uri":"https://gencreator.ai/api/eve/brief","use":"Route the artifact into a mode-safe Eve task."}],"exportFormats":["json","markdown"]}