All categories
Development
Programming, frameworks, implementation, frontend, backend, and app development
- 65,853
- 2,744
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse development skills
Showing 12,097–12,120 of 65,853 skills
- E2e TestingWrite comprehensive end-to-end tests that verify complete user workflows, integration between components, and system behavior from user perspective using Playwright, Cypress, or similar frameworks. Use when testing user flows, verifying feature integration, testing across real browsers, ensuring UI interactions work correctly, validating form submissions end-to-end, testing authentication flows, catching regressions, automating QA processes, testing API integrations, or building confidence in...Votes: 0GitHub stars: 3
- Documentation GenerationCreate comprehensive technical documentation including API docs, component libraries, README files, architecture diagrams, and developer guides using tools like JSDoc, Storybook, or Docusaurus. Use when documenting APIs, creating component documentation, writing README files, generating API references, documenting architecture decisions, creating onboarding guides, maintaining changelogs, documenting configuration options, or building developer documentation sites.Votes: 0GitHub stars: 3
- Debugging SystematicApply systematic root cause analysis and debugging methodologies to diagnose and fix bugs, test failures, and unexpected behavior. Use when encountering production issues, investigating test failures, diagnosing performance problems, tracing error sources through call stacks, analyzing logs and stack traces, reproducing inconsistent bugs, debugging race conditions, investigating memory leaks, or applying scientific method to problem-solving before proposing fixes.Votes: 0GitHub stars: 3
- Content Research WriterResearch topics thoroughly and write comprehensive, well-structured content including articles, documentation, blog posts, and technical writing with proper citations and sources. Use when writing blog posts, creating technical articles, researching topics, gathering sources, writing documentation, creating educational content, or producing research-backed content.Votes: 0GitHub stars: 3
- Changelog GeneratorGenerate comprehensive changelogs from Git history, commit messages, pull requests, and issue tracking for release documentation. Use when preparing releases, documenting changes, creating release notes, categorizing commits, generating version summaries, maintaining project history, or automating changelog updates.Votes: 0GitHub stars: 3
- BrainstormingFacilitate ideation, explore alternatives, and refine concepts through structured brainstorming techniques before implementation. Use when starting new projects, designing features, exploring solutions, evaluating tradeoffs, challenging assumptions, generating creative ideas, planning architecture, or refining rough concepts into detailed designs.Votes: 0GitHub stars: 3
- Backend Service PatternsArchitect scalable backend services using layered architecture, dependency injection, middleware patterns, service classes, and separation of concerns. Use when building API services, implementing business logic layers, creating service classes, setting up middleware chains, implementing dependency injection, designing controller-service-repository patterns, handling cross-cutting concerns, creating domain models, implementing CQRS patterns, or establishing backend architecture standards.Votes: 0GitHub stars: 3
- Api DesignDesign clean, scalable, and maintainable REST and GraphQL APIs following industry best practices. Use when designing public or internal APIs, planning endpoint structures, defining request/response contracts, establishing versioning strategies, implementing authentication patterns, designing data models, creating API documentation, ensuring consistent error handling, optimizing for performance, or establishing service contracts between microservices.Votes: 0GitHub stars: 3
- Add Oauth IntegrationGuide for adding new OAuth-based integrations to Fabric. Use when implementing OAuth providers like Microsoft Teams, GitHub, Google Drive, Slack, or similar services that need OAuth 2.0 authentication for user data access.Votes: 0GitHub stars: 3
- Add Parser Testadd, write, or create a parser test in cfmleditor-lsp — patterns and pitfalls for internal/parser/cfparser_test.goVotes: 0GitHub stars: 4
- Sap Tutorials ContentRead SAP developer tutorial content from the public developers.sap.com API — catalog, navigation, tutorial HTML/JSON, and full-text search. Use when an agent needs to discover, fetch, or search official SAP tutorials, missions, groups, or concepts without authentication.Votes: 0GitHub stars: 13
- Graphifyany input (code, docs, papers, images) → knowledge graph → clustered communities → HTML + JSON + audit reportVotes: 0GitHub stars: 13
- Whats NewGenerate/update the public /whats-new/ weekly digest from merged-PR history across the DevRel repos. Use when asked to build, refresh, or produce the "What's New" report.Votes: 0GitHub stars: 13
- Tutorial Qa To ProdUse when a tutorial author has previewed a tutorial in the QA channel (/tutorials-qa/) and wants to promote it to PROD — copies the tutorial markdown from the private sap-tutorials/<product>-Contribution repo (QA source) to the canonical public sap-tutorials/Tutorials repo (PROD source) and opens a PR in each, cross-linked. Triggers on "promote this tutorial to prod", "copy from QA to PROD", "publish my QA tutorial", "move <slug> from Contribution to Tutorials".Votes: 0GitHub stars: 13
- Provision Tutorial RepoProvision a new sap-tutorials tutorial repo pair (public source + private -Contribution), their four org teams, and the content-rebuild CI/notify workflows — matching the org convention used by every existing product repo. Use when asked to set up / create a new tutorial repository, repo pair, or product area in the sap-tutorials org.Votes: 0GitHub stars: 13
- Spark Pre Push ChecksUse when a Spark branch or pull request needs final diff hygiene, validation selection, commit scope, remote topology, and readiness checked before publication.Votes: 0GitHub stars: 2
- Spark Find SimplificationsUse when a working Spark implementation should be simplified without changing its observed behavior, ownership, compatibility, or public contract.Votes: 0GitHub stars: 2
- Spark Code ReviewUse when a Spark implementation needs an evidence-based review for correctness, ownership, compatibility, failure handling, maintainability, and unnecessary complexity.Votes: 0GitHub stars: 2
- Map WayfindDecision-frontier wayfinding: build and work a durable map of open design decisions BEFORE planning, for large or foggy efforts where /map-plan would force premature decomposition. Use when a task is too big or too vague to decompose — many unknowns, tangled decisions, or "I'm not even sure what to build yet" — and you want to resolve the key decisions one at a time (research, prototype, grilling, task tickets) behind a claim-before-work frontier, with a "fog of war" for questions you cannot ...Votes: 0GitHub stars: 157
- Map UpgradeManually check and upgrade the MAP Framework for this project. Use when the user asks to update, upgrade, or check the installed MAP version.Votes: 0GitHub stars: 156
- Map UnderstandInteractive deep-understanding and quiz mode for MAP sessions. Use when the user wants to understand code, a diff, workflow result, debugging cause, or architecture and be checked with restatements or quizzes. Do NOT use to implement, review, or persist lessons; use map-explain for one-shot walkthroughs and map-learn for saved project memory.Votes: 0GitHub stars: 156
- Map TokenreportShow per-subtask/agent token accounting (input, output, cache read/creation, cost, cache-hit ratio) for the current branch. Supports --dashboard (box-drawing visual), --history (trends), --estimate (cost projection), --json / --csv export, and --finalize (record session snapshot). Use when asked for token usage, run cost, or a token report. Do NOT use to plan or run work; use map-efficient.Votes: 0GitHub stars: 156
- Map TddTDD MAP workflow: write tests from the spec FIRST, then implement, so tests validate intent not implementation. Use when correctness is critical (auth, payments, data integrity). Do NOT use without a spec; use map-efficient instead.Votes: 0GitHub stars: 156
- Map TaskExecute a single subtask from an existing MAP plan via Actor and Monitor. Use when map-plan has decomposed work and you want fine-grained control over one subtask. Do NOT use without an existing plan; run map-plan first.Votes: 0GitHub stars: 156