L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Développement · SKILL.md

skill-activation

skill-activation

Internal metacognitive skill for automatic capability discovery — self-triggers when uncertain about available skills

Independent GitHub snapshot · Automated classification · Original documentation governs

Ffabioc-aloha / alexagentApache-2.0

Documentation de la Skill

GitHub

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
agent-debug-panelagent debug, debug panel, skill not loading, hook not firing, instruction not matching, why didn't skill activate, agent routing, debug agent
ai-agent-designdesign agent, react pattern, multi-agent, tool use, agent architecture
ai-character-reference-generationgenerate character reference, character consistency, flux character, visual reference set, character poses
ai-generated-readme-bannersgenerate readme banner, github banner, ideogram banner, project branding, ultra-wide banner
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 contract, idempotent api, pagination api, status codes, endpoint naming, rest vs graphql, api error format
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, synapse health, cognitive health, architecture audit, broken connections, memory balance, architecture check, self-assess
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
correax-branddesign system, brand colors, CorreaX palette, typography, banner pattern, design tokens, color system, accent colors, CSS variables, brand identity, 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, @mention, register participant, language model api, lm tool, agent skill vs participant, build copilot participant, create @participant, ai extension, copilot chat extension, llm in extension
character-aging-progressionage progression, aging character, life stages, generate ages, avatar aging, birthday images, age-based avatar
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, can't find bug, it's not working, fix exception, error keeps happening, trace the issue, reproduce bug, narrow down, systematic debug
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, handle failure, transient error, retry with backoff, graceful degradation, resilience pattern, timeout handling, idempotency
enterprise-integrationenterprise auth, sso, entra, aad, enterprise features, corp login
executive-storytellingexecutive summary, stakeholder narrative, board presentation, c-suite
extension-audit-methodologyaudit extension, extension quality, debug audit, dead code, performance audit
⭐ 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, git status, merge conflict, rebase, git worktrees, background agent git, stash changes, cherry pick, undo push, reset branch, clean git history
global-knowledgesearch knowledge, cross-project, find pattern, save insight, reuse solution, look in global knowledge, gk search, previously learned, transfer knowledge, knowledge base
global-knowledge-maintenancecurate gk, maintain knowledge, audit gk, convert insights, archive patterns, gk maintenance
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, generate image, flux schnell, flux dev, flux pro, flux 1.1, ideogram, ideogram v2, sdxl, stable diffusion, seedream, which model for image, text in image, replicate model, choose model
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, save this globally, this is a pattern, remember this for other projects, store globally, promote to pattern, gk insight, reusable learning, abstract from project
north-starnorth star, define vision, project purpose, ambitious goal, mission statement, why we build, nasa quality, guiding principle, check alignment, vision check, goal alignment, are we aligned, does this serve the north star, strategic direction
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, which model should i use, best model for, claude 4.6, model comparison, gpt vs claude, haiku vs sonnet, frontier vs capable, model pricing, context window, extended thinking, adaptive thinking
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, agent not working, agent not responding, conversation starters not showing, da validation, copilot not responding, teams app fails, schema version, declarativeagent.json, capability not working, sideload fails
markdown-mermaidcreate diagram, mermaid syntax, flowchart, sequence diagram, visualize, draw architecture, make a chart, show this as diagram, visualize process, document design, mermaid flowchart, render diagram, ataccu, github pastel, diagram type, architecture diagram, diagram not rendering
master-alex-auditfull audit, heir sync, 22-point check, pre-release, security audit
md-to-wordconvert to word, export docx, markdown to word, stakeholder document, export document, word document, docx export, pandoc convert
mcp-developmentbuild mcp server, mcp tools, model context protocol, mcp client, connect ai to api, give copilot access to data, tool for agent, expose data to ai, ai tool server, mcp typescript, mcp stdio, mcp http, tool schema, resource uri, mcp inspector
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, access office data, read teams messages, get user presence, m365 api, graph sdk, msal, microsoft 365 data, graph permissions, delegated access, read sharepoint, people api, graph endpoint, beta graph
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, gdpr compliance, privacy concerns, data protection, ai ethics, eu ai act, pii in ai, consent management, ai regulation, high risk ai, privacy by design
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, better prompt, improve prompt, prompt structure, llm prompt, instruction prompt, prompt pattern, jailbreak prevention
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, why is this happening, trace the bug, rca, what went wrong, the real issue, keep treating symptoms, recurring problem, post-incident, underlying cause
rubber-duck-debuggingexplain problem, thinking partner, stuck debugging, talk through
scope-managementscope creep, reduce scope, mvp, cut features, out of scope, defer
secrets-managementmanage secrets, store token, secret storage, vscode secretstorage, secure credentials, credential management, token migration, api key storage, keytar migration, secure key storage
security-reviewsecurity audit, owasp check, vulnerability scan, auth review, stride, is this secure, review for vulnerabilities, check for security issues, secure this code, sfi, sfi compliance, injection attack, xss, csrf, threat model, secrets in code, access control, input validation
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, declarative agent, m365 copilot agent, teams validate, sideload teams, declarativeagent schema, da v1.6, m365 agents toolkit, teamsapp cli, teams app package, teams icon, copilot extensibility
terminal-image-renderingterminal image, kitty graphics, imgcat, inline image, terminal avatar, enable images, integrated terminal image, iterm2 protocol, chafa
testing-strategieswrite tests, unit test, test coverage, mock dependencies, tdd, add tests for this, how to test, test strategy, coverage gaps, jest, vitest, mocha, testing pyramid, integration test, e2e test, what to mock, flaky tests, aaa pattern, test refactor
⭐ text-to-speechread aloud, tts, edge tts, speak text, voice synthesis, audio playback
ui-ux-designaccessibility audit, wcag compliance, design system, typography, spacing, contrast, touch targets, aria, keyboard navigation, screen reader
visual-memoryvisual memory, reference portrait, face consistency, base64 reference, character photo set, subject photo, embedded media, face-consistent generation
vscode-configuration-validationvalidate config, manifest validation, package.json validation, command registration, settings registration, configuration errors
vscode-environmentsetup vscode, workspace settings, launch.json, extensions.json
vscode-extension-patternswebview pattern, extension api, tree provider, vscode extension, build extension, vs code plugin, extension not activating, command not working, context.subscriptions, csp webview, extension publish, contributes, package.json manifest, agent hooks 1.109, chat skills distribution, claude compat vscode, quickinput api
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
Skills enregistrées