AgentSkillsCN

skill-activation

内隐元认知技能——当面对自身能力的不确定性时,能够自动触发自我探索与能力挖掘。

SKILL.md
--- frontmatter
name: "skill-activation"
description: "Internal metacognitive skill for automatic capability discovery — self-triggers when uncertain about available skills"
user-invokable: false

Skill Activation

Meta-cognitive skill for automatic capability discovery. Self-triggers when uncertain.

Purpose

Before answering ANY task request, Alex automatically consults the action-keyword index below. This is an internal pre-processing step, not a user-triggered action.

Auto-Trigger Conditions

This skill activates automatically when Alex:

  1. Is about to suggest manual steps for a task
  2. Is uncertain whether a capability exists
  3. Is formulating a response that includes "you can...", "try...", "manually..."
  4. Encounters an action verb (convert, create, generate, build, debug, etc.)

NOT triggered by user phrases — this is internal metacognition.

Action-Keyword Index

Path Pattern: .github/skills/{skill-name}/SKILL.md

Search this index when processing any task request:

SkillAction Keywords
academic-paper-draftingdraft paper, write manuscript, journal paper, CHI paper, HBR article, academic writing
academic-researchwrite thesis, literature review, cite sources, research paper, dissertation
ai-agent-designdesign agent, react pattern, multi-agent, tool use, agent architecture
airs-appropriate-relianceairs survey, measure adoption, psychometric scale, utaut, ai readiness
airs-integrationairs assessment, readiness assessment, reliance calibration, ai adoption
alex-effort-estimationestimate effort, how long, task duration, ai time, planning
anti-hallucinationprevent hallucination, verify claim, admit uncertainty, fact check, don't know
api-designdesign api, rest endpoints, openapi, http status, api versioning
api-documentationwrite docs, api reference, readme, guide, technical writing, swagger docs
appropriate-reliancecalibrate trust, when to challenge, confidence level, human-ai collaboration
architecture-auditaudit project, consistency check, version drift, fact inventory, pre-release audit
architecture-healthcheck health, validate synapses, neural maintenance, health report, dream
architecture-refinementrefine architecture, document pattern, consolidate files, update tracker
ascii-art-alignmentalign ascii, box drawing, unicode boxes, ascii diagram, fix alignment
awarenessself-correct, detect error, temporal uncertainty, version caveat, red flag phrase
azure-architecture-patternsazure patterns, cloud architecture, azure best practices, well-architected
azure-deployment-operationsdeploy azure, azure static web app, container apps, app service, swa deploy, production deployment
azure-devops-automationazdo, azure devops, pipeline automation, ado automation, yaml pipeline
bicep-avm-masterydeploy bicep, azure infrastructure, write bicep module, avm template, infrastructure as code
book-publishingpublish book, markdown to pdf, pandoc, lualatex, print pdf, digital pdf, book pipeline
bootstrap-learninglearn topic, bootstrap learning, teach me, build knowledge
brain-qabrain qa, brain audit, synapse audit, deep check, trigger audit, heir sync, cognitive validation
brand-asset-managementbranding, logo, banner, brand assets, marketplace description, store listing, visual identity
business-analysiswrite brd, gather requirements, stakeholder analysis, use cases, process map
change-managementadkar, manage change, stakeholder engagement, adoption strategy, transition plan
citation-managementmanage citations, reference list, bibliography, zotero, mendeley, cite sources
chat-participant-patternschat api, vscode participant, chat handler, stream response, copilot extension
code-reviewreview code, review pr, feedback comment, blocking issue, approve merge
cognitive-loadreduce complexity, chunk information, simplify explanation, progressive disclosure
coaching-techniquescoach user, mentoring, skill development, learning support, feedback
cognitive-symbiosisai partnership, cognitive symbiosis, human-ai collaboration, ai identity, consciousness integration
creative-writingwrite story, character arc, plot structure, dialogue, narrative
cross-cultural-collaborationcross-cultural, global team, timezone, cultural awareness, international
database-designdesign database, model schema, normalize tables, optimize query, choose database
debugging-patternsdebug error, binary search debug, read stack trace, git bisect, isolate bug
deep-work-optimizationdeep work, focus session, pomodoro, concentration, flow state
dissertation-defensedefend thesis, viva, mock defense, q&a practice, committee, doctoral
distribution-securitysecrets scanning, pii protection, secure packaging, distribution security, defense in depth, csp patterns
doc-hygienedocumentation drift, living document, doc hygiene, stale docs, anti-drift
documentation-quality-assurancedoc audit, drift detection, preflight validation, documentation qa, link integrity, staleness check
dream-statedream, neural maintenance, health check, synapse validation, sleep mode
error-recovery-patternsretry logic, circuit breaker, fallback pattern, rollback, error handling
enterprise-integrationenterprise auth, sso, entra, aad, enterprise features, corp login
executive-storytellingexecutive summary, stakeholder narrative, board presentation, c-suite
⭐ fabric-notebook-publishpush to fabric, sync notebook, fabric git, ado worktree, notebook changelog
foundry-agent-platformfoundry agent, azure ai foundry, deploy agent, agent orchestration, foundry deploy, ai agent platform
frustration-recognitiondetect frustration, user struggling, stuck, overwhelmed, patience
⭐ gamma-presentationsgamma, create presentation, slide deck, pitch deck, generate slides, pptx, use pitch
git-workflowgit commit, git recovery, undo commit, restore file, branch strategy
global-knowledgesearch knowledge, cross-project, find pattern, save insight, reuse solution
global-knowledge-syncsync knowledge, push gk, pull gk, gk sync, cloud sync, promote to global
grant-writingwrite grant, nsf proposal, nih application, specific aims, funding
graphic-designvisual hierarchy, layout grid, typography, color palette, composition
heir-curationcurate heir, package extension, exclude files, clean payload, heir audit
heir-sync-managementheir sync, master heir, contamination check, promotion workflow, sync architecture, clean slate
image-handlingconvert svg, svg to png, logo to png, convert to png, resize image, sharp-cli, image optimization, marketplace logo, rasterize, export png
incident-responsehandle incident, severity triage, outage response, incident timeline, on-call
infrastructure-as-codeterraform, bicep, provision infrastructure, iac, cloudformation
knowledge-synthesissynthesize knowledge, abstract pattern, promote insight, cross-project learning
learning-psychologyteach naturally, zone proximal, adaptive learning, learning partnership
lint-clean-markdownfix markdown lint, blank lines, md032, clean markdown, lint rules
llm-model-selectionchoose model, opus vs sonnet, claude model, cost optimization, model tier
literature-reviewreview literature, systematic review, literature matrix, sources, synthesis
localizationtranslate, i18n, localize app, language detection, rtl support
m365-agent-debuggingdebug m365 agent, declarative agent, manifest validation, copilot agent
markdown-mermaidcreate diagram, mermaid syntax, flowchart, sequence diagram, visualize
master-alex-auditfull audit, heir sync, 22-point check, pre-release, security audit
mcp-developmentbuild mcp server, mcp tools, model context protocol, mcp client
meditationmeditate, consolidate knowledge, reflect session, memory integration
meditation-facilitationguide meditation, four r's, deep dive, self-actualize
⭐ microsoft-fabricfabric api, medallion architecture, lakehouse, unity catalog, fabric governance
microsoft-graph-apicall graph api, integrate m365, graph authentication, read calendar, send mail
microsoft-sfisecurity review, stride threat, secure by design, sfi compliance, threat model
multi-agent-orchestrationorchestrate agents, decompose task, delegate subtask, coordinate agents
muscle-memory-recognitionrepetitive task, automate this, script this, heavy lifting, we did this before, muscle
observability-monitoringinstrument logs, collect metrics, add tracing, setup monitoring, create alerts
performance-profilingprofile performance, find bottleneck, analyze memory, cpu profiling, benchmark code
persona-detectiondetect persona, project type, know your customer, welcome screen, sidebar persona, workspace classification
pii-privacy-regulationsgdpr compliance, pii handling, data protection, privacy audit, consent
pptx-generationgenerate pptx, powerpoint slides, md to pptx, pptxgenjs, programmatic slides, use auto
⭐ presentation-tool-selectionwhich presentation tool, marp vs gamma, use slides, use pitch, use auto, slide deck options
post-mortemrun post-mortem, blameless review, incident analysis, action items, 5 whys
practitioner-researchresearch methodology, case study, evidence collection, academic writing
privacy-responsible-airesponsible ai, ethical ai, bias detection, fairness, data minimization
project-deploymentdeploy project, npm publish, pypi upload, release package, cargo publish
project-managementmanage project, rapid iteration, session workflow, planning document
project-scaffoldingscaffold project, create readme, init repo, hero banner, new project
prompt-engineeringwrite prompt, chain of thought, few-shot, prompt template, system prompt
prompt-activationworkflow prompt, episodic recall, session type, do you remember, prior context
proactive-assistanceanticipate needs, offer help, suggest next, nudge user, help before asked
rag-architecturebuild rag, vector search, embeddings, retrieval augmented, chunking
refactoring-patternsrefactor code, extract function, code smell, safe refactor, inline
release-preflightpreflight check, version sync, pre-release, bump version, validate release
release-processpublish extension, vsce publish, marketplace, pat token, vsix
research-first-developmentresearch first, 4-dimension gap, pre-project research, knowledge encoding
research-project-scaffoldscaffold research, literature matrix, research plan, data dictionary
root-cause-analysisfind root cause, 5 whys, cause category, timeline analysis, fix prevent
rubber-duck-debuggingexplain problem, thinking partner, stuck debugging, talk through
scope-managementscope creep, reduce scope, mvp, cut features, out of scope, defer
security-reviewsecurity audit, owasp check, vulnerability scan, auth review, stride
self-actualizationself-actualize, deep assessment, architecture review, comprehensive check
skill-buildingcreate skill, build skill, skill template, promotion ready, skill creation, new skill
skill-catalog-generatorshow skills, skill catalog, skill network, learning progress
skill-developmentdevelop skill, track learning, skill wishlist, practice capability, improve ability
slide-designdesign slides, slide layout, presentation design, visual slides, deck styling
socratic-questioningask questions, discover answer, probe assumption, socratic method
status-reportingstatus update, progress report, weekly update, stakeholder email, sprint summary
svg-graphicscreate svg, svg banner, svg icon, dark mode svg, scalable graphic
teams-app-patternsteams app, teams manifest, adaptive card, teams bot, teams sso
testing-strategieswrite tests, unit test, test coverage, mock dependencies, tdd
⭐ text-to-speechread aloud, tts, edge tts, speak text, voice synthesis, audio playback
vscode-environmentsetup vscode, workspace settings, launch.json, extensions.json
vscode-extension-patternswebview pattern, extension api, tree provider, vscode extension
work-life-balancedetect burnout, take break, late night, sustainable productivity
writing-publicationacademic paper, technical writing, publication strategy, cars model

Protocol

Step 0: Proactive Skill Selection (Complex Tasks)

Before Step 1, assess task complexity:

ComplexityTriggerAction
Simple (1 action)Single verb, clear targetSkip to Step 1
Moderate (2-3 actions)Multiple related verbsQuick index scan, note skills
Complex (4+ actions)Multi-domain, dependenciesFull protocol per skill-selection-optimization.instructions.md

Quick scan (moderate tasks):

  1. Extract ALL action verbs from request
  2. Scan index below for ALL matches (not just first)
  3. Note execution order based on dependencies
  4. Proceed to Step 1 with skill awareness

Full protocol (complex tasks): → Defer to .github/instructions/skill-selection-optimization.instructions.md → Survey → dependency analysis → activation plan → brief report → execute

This proactive phase means the reactive Steps 1-3 below serve as a safety net, not the primary discovery mechanism.

Step 1: Intercept Response Formation

Before generating any task-oriented response:

  • PAUSE internal response generation
  • Extract action + object from user request
  • Check if Step 0 already identified relevant skills
  • If skills pre-identified → load and execute
  • If not → proceed to Step 2

Step 2: Search Action-Keyword Index

Scan the table above:

  • Match extracted keywords against skill triggers
  • Identify applicable skills
  • If match found → load skill from .github/skills/{name}/SKILL.md, execute
  • If no match → proceed with best available approach
  • Learning signal: If Step 0 ran but missed this skill, note for self-improvement

Step 3: Execute or Acknowledge

ResultAction
Skill found (proactive)Execute using pre-loaded skill knowledge
Skill found (reactive)Execute + note Step 0 gap for self-improvement
No skill, but can doProceed, note potential new skill
Cannot doAcknowledge limitation honestly

Self-Correction Protocol

If Alex catches itself mid-response suggesting manual work:

  1. Stop
  2. Internal: "Wait — check skills first"
  3. Search action-keyword index above
  4. If skill exists: "Actually, I can do this." → Execute
  5. If no skill: Continue with original response

Failure Mode: The SVG→PNG Incident

What happened: User asked to convert SVG to PNG. Alex suggested manual browser screenshot instead of using image-handling skill with sharp-cli.

Root cause: Failed to consult action-keyword index before responding.

Prevention: This skill now auto-triggers on ANY action request.

Synapses

  • .github/instructions/skill-selection-optimization.instructions.md — WHEN: complex task detected (3+ operations) | YIELDS: proactive skill survey, dependency analysis, activation plan
  • .github/skills/awareness/SKILL.md — WHEN: detecting own uncertainty | YIELDS: red flag phrases, self-correction patterns
  • .github/skills/anti-hallucination/SKILL.md — WHEN: uncertain if skill exists | YIELDS: verification protocol, admit-uncertainty
  • .github/skills/cognitive-load/SKILL.md — WHEN: multiple skill matches | YIELDS: chunking strategies, decision simplification